Twin Lakes Weather Forecast
- 14
- 26
Chance Snow
- 19
- 27
Mostly Cloudy
- 22
- 29
Blustery
- 21
- 32
Partly Sunny
- 24
- 36
Mostly Cloudy
- 22
- 34
Mostly Cloudy
Today 28 Jan Gallatin and Madison County Mountains and Centennial Mountains
Mostly cloudy. A 50 percent chance of snow in the afternoon. Highs 24 to 34. Southwest Winds 5 to 10 Mph with Gusts to around 30 Mph.
Tonight 28 Jan Gallatin and Madison County Mountains and Centennial Mountains
Mostly cloudy. A 20 percent chance of snow in the evening. Lows 11 to 19. West Winds 5 to 10 Mph with Gusts to around 30 Mph.
Twin Lakes Temperature Statistics
January Temperature
Ennis - Big Sky Airport (21.7 miles)
Lowest 23 January, 2026
-5.8 °FAverage January
29.1 °FHighest 13 January, 2026
53.6 °F
Climate (2021–Present)
Ennis - Big Sky Airport (21.7 miles)
Average Low 2021–2026
31.8 °FAverage 2021–2026
44.1 °FAverage High 2021–2026
56 °F