Климат (Dfb) влажный континентальный с теплым летом. Наивысшая температура, устанавливается в августе до 32.5°С, а самая низкая до -32.9°C в январе. Годовая средняя температура в д. Васильево, исходя из наблюдений, составляет 7.9°C. Месяц с самыми низкими температурами — январь, среднее значение температуры за день -10.2 °C. Месяц, когда зафиксированы самые высокие температуры — август со средним значением температуры 23.0 °C. В пределах года: солнечных дней - 61, снежных дней - 91, дни с осадками - 133, пасмурных дней - 81.