Климат (Dfb) влажный континентальный с теплым летом. Наихолоднейший месяц — январь, среднее суточное значение температуры -10.5 °C. Самый тёплый месяц — июль со среднеарифметической температурой 20.4 °C. Вершина температурного диапазона, отмечается в июле до 30.1°С, а самая низкая до -32.3°C в январе. Среднегодовая температура в д. Малая Петровка, в соответствии с наблюдениями, достигает 6.5°C. За год: солнечных дней - 78, дни снега - 61, дни с осадками - 159, пасмурных дней - 68.