Климат (Dfb) влажный континентальный с теплым летом. Максимальная температура, регистрируется в августе до 31.3°С, а минимальный уровень достигает -34.5°C в декабре. Месяц, когда температура наиболее высокая — июнь с привычной температурой 22.8 °C. Месяц с самыми низкими температурами — январь, его характерная суточная температура -13.5 °C. Средняя температура воздуха в д. Петровка, по данным наблюдений, оценивается 6.2°C. В течение года: солнечных дней - 69, дни снега - 68, дни с дождем - 128, пасмурных дней - 101.