Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в п. Васильевский, исходя из данных наблюдений, оценивается 6.9°C. Месяц с максимальными температурами — июль со среднеарифметической температурой 21.6 °C. Месяц, когда зафиксированы самые низкие температуры — январь, его характерная суточная температура -10.4 °C. Наивысшая температура, устанавливается в июле до 28.9°С, а минимальный уровень достигает -29.0°C в январе. За период года: дни ясной погоды - 84, снежных дней - 65, дни с дождем - 148, облачных дней - 69.