Климат (Dfb) влажный континентальный с теплым летом. Месяц, когда зафиксированы самые высокие температуры — июль с привычной температурой 25.3 °C. Самый холодный месяц — январь, его среднее суточное значение температуры -11.9 °C. Наивысшая температура, замечается в июле до 36.6°С, а минимальный уровень достигает -30.5°C в январе. Среднегодовая температура в Васильево, согласно наблюдениям, достигает 8.7°C. На протяжении года: солнечных дней - 69, дни снега - 85, дни с дождем - 107, пасмурных дней - 105.