Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Васильево, исходя из наблюдений, составляет 6.7°C. Максимальная температура, отмечается в июле до 31.8°С, а минимально может быть до -31.8°C в декабре. Месяц, когда температура наиболее высокая — июль со средней температурой 22.0 °C. Месяц, когда температура наиболее низкая — январь, его среднее значение температуры за день -13.5 °C. В течение одного календарного года: солнечных дней - 70, снегопадные дни - 91, дождливых дней - 135, облачных дней - 70.