Климат (Dfc) субарктический. Верхний предел температуры, отмечается в мае до 28.1°С, а низшая понижается до -31.0°C в декабре. Годовая средняя температура в п. Озеро Байкал, учитывая данные наблюдений, достигает 1.2°C. Месяц с самыми низкими температурами — январь, типичное среднесуточное температурное значение -18.8 °C. Месяц, когда температура наиболее высокая - это июль с типичной температурой 20.8 °C. За год: ясные дни - 78, снежных дней - 108, дни с осадками - 94, пасмурных дней - 86.