Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в д. Петровка, по данным наблюдений, составляет 8.4°C. Месяц, когда температура наиболее низкая — декабрь, его суточный температурный средний показатель -4.1 °C. Месяц с максимальными температурами — июль с типичной температурой 23.1 °C. Температурный максимум, проявляется в июле до 32.6°С, а минимальный уровень достигает -25.4°C в январе. За период года: ясные дни - 77, снежных дней - 66, дождливых дней - 163, пасмурных дней - 60.