Климат (Dfc) субарктический. Среднегодовая температура в п. Борисова Гора, основываясь на наблюдениях, составляет 5.6°C. Температурный максимум, проявляется в июне до 34.7°С, минимальная достигает -39.1°C в декабре. Месяц с самыми низкими температурами — декабрь, его среднее значение температуры за день -13.8 °C. Месяц с самым высоким температурным режимом - это июль с характерной температурой 26.2 °C. В течение года: солнечно-ясные дни - 65, снегопадные дни - 95, дни с дождем - 125, пасмурных дней - 81.