Климат (Dfb) влажный континентальный с теплым летом. Месяц с максимальными температурами — июнь со средней температурой 19.1 °C. Наихолоднейший месяц — январь, среднее значение температуры за день -14.4 °C. Среднегодовая температура в д. Бельково, по данным наблюдений, оценивается 5.1°C. Температурный максимум, проявляется в июле до 29.0°С, а порог минимальной температуры до -34.2°C в январе. На протяжении года: дни ясной погоды - 76, дни снега - 76, дни с дождем - 124, облачных дней - 90.