Климат (Dfc) субарктический. Средняя температура воздуха в д. Ивано-Осиевская, учитывая данные наблюдений, оценивается 4.9°C. Самая высокая температура, отмечается в августе до 30.2°С, минимальная достигает -34.0°C в январе. Самый тёплый месяц — август со средним значением температуры 20.8 °C. Месяц с минимальными температурами — январь, характерная суточная температура -13.1 °C. За период года: солнечно-ясные дни - 53, снегопадные дни - 119, дождливых дней - 106, облачных дней - 88.