Климат (Dfb) влажный континентальный с теплым летом. Месяц с минимальными температурами — январь, среднесуточная температура -4.8 °C. Месяц с максимальными температурами - это июль со среднеарифметической температурой 23.8 °C. Средняя температура воздуха в с. Петровка, согласно наблюдениям, составляет 10.5°C. Верхний предел температуры, фиксируется в июле до 32.2°С, а низшая понижается до -23.4°C в январе. В пределах года: солнечных дней - 102, дни снега - 46, дождливых дней - 138, облачных дней - 80.