Климат (Dfc) субарктический. Годовая средняя температура в п. Давша, согласно наблюдениям, достигает 3.3°C. Самая высокая температура, регистрируется в июне до 31.4°С, а минимальный уровень достигает -30.2°C в январе. Месяц с самым высоким температурным режимом — июнь со средней температурой 22.9 °C. Наихолоднейший месяц — январь, его типичное среднесуточное температурное значение -18.6 °C. В пределах года: солнечно-ясные дни - 98, снежных дней - 62, дождливых дней - 92, пасмурных дней - 114.