Климат (Dfb) влажный континентальный с теплым летом. Температурный максимум, замечается в июле до 31.1°С, а самая низкая до -33.6°C в январе. Средняя температура за год в д. Васильевское, основываясь на наблюдениях, составляет 6.7°C. Месяц с самым низким температурным режимом — январь, его среднее значение температуры за день -12.6 °C. Месяц с самым высоким температурным режимом — август со среднеарифметической температурой 22.0 °C. В течение одного календарного года: дни ясной погоды - 56, дни со снегом - 84, дождливых дней - 129, пасмурных дней - 97.