Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в с. Покровск, учитывая данные наблюдений, составляет 8.2°C. Месяц, когда температура наиболее низкая — январь, типичное среднесуточное температурное значение -11.0 °C. Месяц с самым высоким температурным режимом — август со среднеарифметической температурой 23.8 °C. Верхний предел температуры, регистрируется в июле до 31.9°С, минимальная достигает -26.2°C в январе. За год: дни ясной погоды - 73, дни со снегом - 69, дождливых дней - 143, пасмурных дней - 81.