Климат (Dfb) влажный континентальный с теплым летом. Наихолоднейший месяц — январь, характерная суточная температура -14.4 °C. Месяц, когда зафиксированы самые высокие температуры - это июль с типичной температурой 25.1 °C. Средняя температура за год в с. Петровка, исходя из наблюдений, достигает 7.5°C. Температурный максимум, устанавливается в июле до 37.6°С, а минимальный уровень достигает -33.0°C в январе. В течение года: дни ясной погоды - 86, дни снега - 73, дождливых дней - 90, облачных дней - 117.