Климат (Dfb) влажный континентальный с теплым летом. Самый холодный месяц — январь, его средний дневной температурный уровень -9.9 °C. Наитеплейший месяц - это август с характерной температурой 22.3 °C. Самая высокая температура, устанавливается в августе до 31.3°С, минимальная достигает -28.7°C в январе. Среднегодовая температура в д. Дунаевщина, в соответствии с наблюдениями, оценивается 7.2°C. За год: солнечных дней - 53, дни со снегом - 88, дни с дождем - 133, облачных дней - 92.