Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в Покровском, исходя из данных наблюдений, достигает 7.5°C. Месяц с минимальными температурами — январь, среднее значение температуры за день -9.2 °C. Месяц, когда зафиксированы самые высокие температуры — август со средним значением температуры 23.3 °C. Максимальная температура, регистрируется в августе до 32.2°С, а наименьшая опускается до -27.2°C в январе. За период года: солнечно-ясные дни - 73, снежных дней - 65, дождливых дней - 134, облачных дней - 94.