Климат (Dwb) муссонный с теплым летом, влажный континентальный. Средняя температура воздуха в с. Петропавловка, принимая во внимание наблюдения, оценивается 1.7°C. Максимальная температура, фиксируется в июне до 29.6°С, а самая низкая до -37.7°C в декабре. Месяц с самым низким температурным режимом — январь, средний дневной температурный уровень -22.7 °C. Месяц, когда зафиксированы самые высокие температуры — июль с типичной температурой 24.0 °C. В рамках года: солнечных дней - 111, дни снега - 48, дни с осадками - 105, пасмурных дней - 102.