Климат (Dfc) субарктический. Наитеплейший месяц — август с характерной температурой 17.2 °C. Самый холодный месяц — январь, его среднесуточная температура -13.9 °C. Годовая средняя температура в п. Покровское, согласно наблюдениям, достигает 2.9°C. Температурный максимум, устанавливается в августе до 26.2°С, минимальная достигает -31.9°C в январе. В течение года: ясные дни - 50, снегопадные дни - 119, дождливых дней - 99, облачных дней - 98.