Климат (Dfb) влажный континентальный с теплым летом. Месяц с самыми низкими температурами — январь, его среднее суточное значение температуры -14.5 °C. Месяц, когда температура наиболее высокая — август с привычной температурой 20.2 °C. Верхний предел температуры, отмечается в августе до 27.3°С, а минимально может быть до -36.7°C в январе. Средняя температура воздуха в д. Спасское, на основе наблюдений, составляет 4.1°C. За год: солнечно-ясные дни - 71, снегопадные дни - 85, дождливых дней - 118, облачных дней - 92.