Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Новодубровка, на основе наблюдений, оценивается 5.1°C. Наивысшая температура, фиксируется в июне до 33.4°С, а минимум составляет -38.0°C в январе. Месяц, когда зафиксированы самые низкие температуры — январь, среднесуточная температура -14.6 °C. Месяц, когда зафиксированы самые высокие температуры - это июль с характерной температурой 25.1 °C. На протяжении года: солнечно-ясные дни - 73, снежных дней - 82, дни с дождем - 130, облачных дней - 81.