Климат (Dfb) влажный континентальный с теплым летом. Наивысшая температура, отмечается в августе до 32.2°С, а минимум составляет -26.9°C в январе. Самый холодный месяц — январь, его среднесуточная температура -8.0 °C. Месяц, когда зафиксированы самые высокие температуры — август с характерной температурой 23.2 °C. Среднегодовая температура в п. Васильевский, по данным наблюдений, достигает 8.8°C. В течение одного календарного года: солнечно-ясные дни - 77, снегопадные дни - 62, дождливых дней - 139, облачных дней - 88.