Климат (Dfc) субарктический. Месяц с минимальными температурами — январь, суточный температурный средний показатель -11.8 °C. Наиболее тёплый месяц - это август со средней температурой 20.7 °C. Верхний предел температуры, отмечается в августе до 30.9°С, а порог минимальной температуры до -31.6°C в январе. Годовая средняя температура в д. Роща, принимая во внимание наблюдения, составляет 5.3°C. На протяжении года: солнечно-ясные дни - 65, снежных дней - 93, дни с дождем - 123, облачных дней - 85.