Климат (Dfc) субарктический. Среднегодовая температура в Богучанском р-н, в соответствии с наблюдениями, составляет 4.2°C. Вершина температурного диапазона, замечается в июне до 33.0°С, а порог минимальной температуры до -35.2°C в декабре. Месяц, когда зафиксированы самые высокие температуры — июль с привычной температурой 25.8 °C. Месяц с самым низким температурным режимом — декабрь, суточный температурный средний показатель -17.1 °C. В течение одного календарного года: дни ясной погоды - 71, дни снега - 101, дождливых дней - 74, пасмурных дней - 120.