Климат (Dfb) влажный континентальный с теплым летом. Месяц с самыми низкими температурами — январь, его среднее суточное значение температуры -7.8 °C. Месяц, когда зафиксированы самые высокие температуры — август со среднеарифметической температурой 25.5 °C. Наивысшая температура, проявляется в августе до 33.2°С, а наименьшая опускается до -27.6°C в январе. Средняя температура воздуха в д. Петровка, исходя из данных наблюдений, составляет 9.5°C. За период года: солнечных дней - 78, снежных дней - 61, дни с осадками - 140, облачных дней - 87.