Климат (Dfc) субарктический. Средняя температура за год в с. Донисар, согласно наблюдениям, оценивается 11.3°C. Месяц с самым высоким температурным режимом — август с характерной температурой 23.7 °C. Наихолоднейший месяц — январь, его среднее суточное значение температуры -0.8 °C. Верхний предел температуры, отмечается в августе до 30.3°С, а порог минимальной температуры до -24.2°C в январе. В течение года: дни ясной погоды - 81, дни со снегом - 59, дождливых дней - 177, пасмурных дней - 49.