Климат (Dwc) муссонный субарктический. Наихолоднейший месяц — декабрь, среднее суточное значение температуры -12.4 °C. Наиболее тёплый месяц - это август со средним значением температуры 24.0 °C. Годовая средняя температура в Слюдянке, основываясь на наблюдениях, оценивается 5.5°C. Наивысшая температура, замечается в августе до 29.7°С, а самая низкая до -27.1°C в декабре. За период года: солнечно-ясные дни - 101, дни со снегом - 82, дни с осадками - 128, облачных дней - 55.