Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в Петровском с/с, на основе наблюдений, составляет 7.9°C. Месяц с самыми низкими температурами — январь, его характерная суточная температура -8.5 °C. Месяц с максимальными температурами — июль с привычной температурой 21.4 °C. Наивысшая температура, отмечается в июле до 31.8°С, а наименьшая опускается до -26.6°C в январе. В течение одного календарного года: солнечных дней - 97, снегопадные дни - 48, дождливых дней - 139, пасмурных дней - 82.