Климат (Dfc) субарктический. Среднегодовая температура в с. Березовая роща, основываясь на наблюдениях, оценивается 2.2°C. Самая высокая температура, замечается в июле до 34.8°С, а минимальный уровень достигает -29.8°C в ноябре. Месяц с самыми низкими температурами — декабрь, его суточный температурный средний показатель -18.5 °C. Месяц с самым высоким температурным режимом - это июль со средним значением температуры 29.8 °C. За период года: дни ясной погоды - 100, снегопадные дни - 97, дождливых дней - 111, облачных дней - 58.