Климат (Dfb) влажный континентальный с теплым летом. Наиболее тёплый месяц — август со средним значением температуры 23.5 °C. Самый холодный месяц — январь, средний дневной температурный уровень -10.7 °C. Вершина температурного диапазона, регистрируется в июле до 35.4°С, а минимум составляет -26.7°C в январе. Годовая средняя температура в д. Новая Петровка, по данным наблюдений, достигает 8.1°C. В рамках года: солнечных дней - 71, дни со снегом - 80, дни с дождем - 129, пасмурных дней - 86.