Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в с. Васильевское, принимая во внимание наблюдения, оценивается 8.0°C. Вершина температурного диапазона, регистрируется в августе до 31.1°С, а самая низкая до -30.9°C в январе. Наиболее тёплый месяц - это август со среднеарифметической температурой 21.5 °C. Месяц с минимальными температурами — январь, среднесуточная температура -9.3 °C. На протяжении года: дни ясной погоды - 71, снежных дней - 79, дождливых дней - 137, облачных дней - 79.