Климат (Dfb) влажный континентальный с теплым летом. Наихолоднейший месяц — январь, его суточный температурный средний показатель -14.8 °C. Наиболее тёплый месяц - это июль с привычной температурой 21.5 °C. Максимальная температура, наблюдается в июне до 27.9°С, минимальная достигает -30.0°C в январе. Средняя температура за год в д. Петровка, принимая во внимание наблюдения, достигает 4.6°C. На протяжении года: солнечных дней - 89, снежных дней - 58, дни с дождем - 138, пасмурных дней - 81.