Климат (Cfb) умеренный океанический. Месяц с самыми высокими температурами - это август с привычной температурой 32.3 °C. Месяц, когда зафиксированы самые низкие температуры — январь, его среднее суточное значение температуры 3.5 °C. Верхний предел температуры, замечается в августе до 38.1°С, минимальная достигает -13.2°C в январе. Средняя температура за год в с. Петровское, принимая во внимание наблюдения, составляет 17.9°C. В рамках года: солнечно-ясные дни - 108, дни со снегом - 25, дождливых дней - 147, облачных дней - 86.