Климат (Dfc) субарктический. Температурный максимум, наблюдается в июне до 33.1°С, а низшая понижается до -40.5°C в январе. Месяц с максимальными температурами — июль с типичной температурой 22.9 °C. Месяц, когда температура наиболее низкая — январь, характерная суточная температура -17.4 °C. Средняя температура воздуха в п. Верхнебельск, на основе наблюдений, составляет 2.6°C. В течение одного календарного года: ясные дни - 52, дни снега - 118, дни с осадками - 92, облачных дней - 104.