Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в д. Недуброво, на основе наблюдений, оценивается 4.2°C. Наивысшая температура, отмечается в июле до 29.8°С, минимальная достигает -33.5°C в феврале. Месяц, когда температура наиболее высокая — июль с привычной температурой 20.1 °C. Наихолоднейший месяц — январь, среднесуточная температура -14.4 °C. За год: солнечно-ясные дни - 56, дни снега - 81, дни с осадками - 130, облачных дней - 99.