Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в д. Покровск, согласно наблюдениям, оценивается 6.0°C. Самая высокая температура, отмечается в июле до 32.2°С, а порог минимальной температуры до -31.1°C в январе. Месяц, когда температура наиболее низкая — январь, среднее суточное значение температуры -13.0 °C. Месяц, когда зафиксированы самые высокие температуры - это июль со средней температурой 21.9 °C. В рамках года: солнечно-ясные дни - 68, дни снега - 80, дождливых дней - 157, облачных дней - 61.