Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Васильевское, учитывая данные наблюдений, составляет 7.5°C. Месяц, когда зафиксированы самые низкие температуры — январь, среднесуточная температура -11.7 °C. Самый тёплый месяц - это август с характерной температурой 22.3 °C. Самая высокая температура, фиксируется в июле до 31.8°С, а самая низкая до -34.4°C в январе. В течение одного календарного года: дни ясной погоды - 63, снежных дней - 83, дождливых дней - 130, облачных дней - 90.