Климат (Dfb) влажный континентальный с теплым летом. Верхний предел температуры, замечается в августе до 30.2°С, а наименьшая опускается до -22.7°C в январе. Самый холодный месяц — январь, его среднее суточное значение температуры -8.6 °C. Наитеплейший месяц - это август со среднеарифметической температурой 20.4 °C. Среднегодовая температура в д. Васильевщина, исходя из данных наблюдений, оценивается 6.7°C. В течение года: дни ясной погоды - 64, дни со снегом - 76, дождливых дней - 144, пасмурных дней - 82.