Климат (Dfc) субарктический. Максимальная температура, наблюдается в июле до 29.2°С, а минимум составляет -27.4°C в январе. Средняя температура воздуха в Сафоново, по данным наблюдений, составляет 1.2°C. Месяц с самыми низкими температурами — декабрь, суточный температурный средний показатель -13.3 °C. Наитеплейший месяц — август с характерной температурой 16.2 °C. За период года: ясные дни - 36, снегопадные дни - 140, дождливых дней - 84, облачных дней - 106.