Климат (Dfb) влажный континентальный с теплым летом. Наивысшая температура, устанавливается в июне до 31.9°С, а самая низкая до -32.9°C в январе. Годовая средняя температура в д. Васильево, исходя из наблюдений, составляет 7.6°C. Месяц с самыми низкими температурами — январь, среднее значение температуры за день -10.2 °C. Месяц, когда зафиксированы самые высокие температуры — июль со средним значением температуры 21.5 °C. В пределах года: солнечных дней - 76, снежных дней - 77, дни с осадками - 151, пасмурных дней - 62.