Климат (Dfc) субарктический. Самая высокая температура, устанавливается в августе до 28.6°С, а минимально может быть до -34.4°C в январе. Наихолоднейший месяц — январь, среднесуточная температура -13.8 °C. Наиболее тёплый месяц - это август с типичной температурой 19.4 °C. Средняя температура за год в д. Давыдово, учитывая данные наблюдений, достигает 3.9°C. В течение года: ясные дни - 50, снежных дней - 99, дни с дождем - 109, облачных дней - 108.