Климат (Dfb) влажный континентальный с теплым летом. Наивысшая температура, замечается в августе до 29.0°С, а самая низкая до -34.6°C в январе. Годовая средняя температура в д. Васильево, исходя из данных наблюдений, достигает 5.5°C. Месяц с самыми высокими температурами - это август с привычной температурой 20.7 °C. Месяц, когда температура наиболее низкая — январь, средний дневной температурный уровень -13.3 °C. На протяжении года: солнечно-ясные дни - 56, дни снега - 91, дни с осадками - 128, облачных дней - 91.