Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в д. Недуброво, на основе наблюдений, оценивается 3.5°C. Наивысшая температура, отмечается в июле до 28.1°С, минимальная достигает -33.5°C в феврале. Месяц, когда температура наиболее высокая — июль с привычной температурой 19.5 °C. Наихолоднейший месяц — январь, среднесуточная температура -14.4 °C. За год: солнечно-ясные дни - 57, дни снега - 93, дни с осадками - 149, облачных дней - 67.