Климат (Dfc) субарктический. Месяц, отмечающийся максимальными теплом - это август со средним значением температуры 21.4 °C. Наихолоднейший месяц — январь, его среднее значение температуры за день -12.2 °C. Самая высокая температура, регистрируется в августе до 29.7°С, а самая низкая до -34.6°C в январе. Годовая средняя температура в д. Дресвянка, исходя из данных наблюдений, достигает 6.3°C. На протяжении года: дни ясной погоды - 66, дни снега - 83, дождливых дней - 121, облачных дней - 96.