Климат (Dfc) субарктический. Среднегодовая температура в с. Березовая роща, основываясь на наблюдениях, оценивается 2.5°C. Самая высокая температура, замечается в мае до 29.4°С, а минимальный уровень достигает -29.7°C в декабре. Месяц с самыми низкими температурами — январь, его суточный температурный средний показатель -17.5 °C. Месяц с самым высоким температурным режимом - это июль со средним значением температуры 22.1 °C. За период года: дни ясной погоды - 78, снегопадные дни - 108, дождливых дней - 94, облачных дней - 86.