Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Васильково, в соответствии с наблюдениями, оценивается 7.0°C. Температурный максимум, регистрируется в июне до 30.9°С, а минимальный уровень достигает -33.8°C в январе. Месяц, отмечающийся максимальными теплом - это июль со среднеарифметической температурой 22.7 °C. Месяц, когда температура наиболее низкая — январь, среднесуточная температура -11.2 °C. В течение года: дни ясной погоды - 76, снежных дней - 77, дождливых дней - 146, облачных дней - 67.