Климат (Dfb) влажный континентальный с теплым летом. Самая высокая температура, отмечается в июле до 31.2°С, а низшая понижается до -32.9°C в январе. Месяц с самым высоким температурным режимом — июль с привычной температурой 19.7 °C. Месяц с самым низким температурным режимом — январь, его среднее суточное значение температуры -9.4 °C. Среднегодовая температура в п. Петро-Славянка, учитывая данные наблюдений, составляет 6.8°C. За год: дни ясной погоды - 91, дни снега - 61, дождливых дней - 143, пасмурных дней - 71.