Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в с. Покровское, основываясь на наблюдениях, достигает 7.6°C. Самая высокая температура, отмечается в июле до 33.9°С, а самая низкая до -30.8°C в декабре. Самый холодный месяц — январь, его среднесуточная температура -12.3 °C. Месяц с максимальными температурами — июль со средней температурой 23.2 °C. На протяжении года: ясные дни - 61, снегопадные дни - 89, дни с осадками - 118, пасмурных дней - 98.