Климат (Dfc) субарктический. Самый холодный месяц — январь, его средний дневной температурный уровень -12.0 °C. Месяц, когда зафиксированы самые высокие температуры — август со средним значением температуры 19.7 °C. Вершина температурного диапазона, замечается в августе до 27.4°С, а низшая понижается до -31.5°C в январе. Средняя температура за год в д. Спировка, по данным наблюдений, оценивается 4.9°C. В пределах года: солнечно-ясные дни - 58, снежных дней - 99, дождливых дней - 112, пасмурных дней - 97.