Климат (Dfb) влажный континентальный с теплым летом. Самая высокая температура, наблюдается в августе до 33.0°С, а минимум составляет -27.7°C в январе. Средняя температура за год в д. Васильево, согласно наблюдениям, оценивается 6.8°C. Наиболее тёплый месяц - это август со средней температурой 22.0 °C. Месяц, когда зафиксированы самые низкие температуры — январь, суточный температурный средний показатель -9.2 °C. За год: солнечно-ясные дни - 68, снежных дней - 78, дождливых дней - 130, облачных дней - 90.