Климат (Dfc) субарктический. Самый холодный месяц — январь, характерная суточная температура -14.3 °C. Месяц с самым высоким температурным режимом — август с характерной температурой 19.3 °C. Вершина температурного диапазона, наблюдается в августе до 27.6°С, а самая низкая до -36.7°C в январе. Среднегодовая температура в д. Спасская, учитывая данные наблюдений, оценивается 3.8°C. В пределах года: солнечных дней - 58, снежных дней - 94, дни с осадками - 114, пасмурных дней - 100.