Климат (Dfb) влажный континентальный с теплым летом. Максимальная температура, проявляется в июле до 36.8°С, а порог минимальной температуры до -31.0°C в январе. Годовая средняя температура в д. Петровка, основываясь на наблюдениях, достигает 7.3°C. Месяц, когда зафиксированы самые высокие температуры — июль со среднеарифметической температурой 24.3 °C. Месяц, когда температура наиболее низкая — январь, его характерная суточная температура -13.1 °C. За год: дни ясной погоды - 83, снежных дней - 73, дождливых дней - 102, пасмурных дней - 108.