Климат (Dfc) субарктический. Среднегодовая температура в д. Спирково, исходя из наблюдений, составляет 5.8°C. Самый тёплый месяц — август с привычной температурой 21.2 °C. Самый холодный месяц — январь, его среднесуточная температура -11.3 °C. Самая высокая температура, отмечается в августе до 31.4°С, минимальная достигает -31.1°C в январе. За период года: ясные дни - 65, снежных дней - 93, дни с осадками - 123, пасмурных дней - 85.