Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в с. Покровское, основываясь на наблюдениях, составляет 6.7°C. Самая высокая температура, отмечается в июле до 28.7°С, а минимально может быть до -25.2°C в январе. Месяц с самым низким температурным режимом — январь, средний дневной температурный уровень -4.4 °C. Самый тёплый месяц — июль с типичной температурой 19.8 °C. В рамках года: ясные дни - 75, дни снега - 54, дни с дождем - 162, пасмурных дней - 75.