Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в с. Васильево, на основе наблюдений, достигает 7.1°C. Верхний предел температуры, устанавливается в июле до 28.8°С, а минимум составляет -28.9°C в январе. Месяц, когда температура наиболее высокая — июль со среднеарифметической температурой 20.8 °C. Наихолоднейший месяц — январь, типичное среднесуточное температурное значение -10.8 °C. На протяжении года: ясные дни - 84, снегопадные дни - 55, дни с дождем - 157, пасмурных дней - 70.