Skip to content
✨ New: PhotoWeather is now available on iOS and Android
Rule Mirror Lake

Kananaskis - Mirror Lake - Canadian Rockies

Kananaskis, Alberta, Canada

Perfectly calm water for flawless reflections

Upcoming Opportunities

When all conditions match, PhotoWeather marks an opportunity window.

Times shown in America/Edmonton
mirror-lake weather icon
Next opportunity
Glassy Mirror Reflections (glassy)
Kananaskis
Today · 17:00–18:00 · 1h window
Medium confidence
69%
💨Wind Speed0.3m/s

What this forecast looks for

Plain-language explanation from the rule

This forecast predicts when the Canadian Rockies' legendary turquoise glacier-fed lakes will be mirror-calm for reflection photography. We track wind patterns, wave action, and dawn conditions to identify perfect reflection windows.

The Rockies contain some of Earth's most photographed reflections—the turquoise waters of Lake Louise and Moraine Lake create colors found nowhere else. These glacier-fed lakes get their distinctive color from glacial rock flour suspended in the water, creating an otherworldly blue-green that reflects spectacularly when conditions align.

What makes Rockies reflections special:

  • Turquoise waters - Glacial flour creates unique blue-green colors that intensify reflections
  • Mountain backdrops - Victoria Glacier, Valley of Ten Peaks, and continental divide peaks provide dramatic mirror subjects
  • Dawn calm windows - Early morning often brings glass-calm conditions before thermal winds develop
  • Seasonal ice patterns - Winter and spring bring geometric ice patterns that add foreground interest

Best conditions occur at dawn before thermal winds pick up, typically June through September when lakes are ice-free. Moraine Lake and Lake Louise are classics, but lesser-known spots like Two Jack Lake and Herbert Lake offer excellent reflections with fewer crowds.

Create your own Mirror Lake alerts

Get notified when these conditions match at your own locations.

Get this template

72-hour requirements breakdown

What passed or failed, hour by hour
13matching hours in the next 95 hoursJump to next match
AND logic: all conditions required
Meets requirement
Misses requirement
Time
America/Edmonton
Wind Speed
≤ 1.0m/s
Wind Gusts
≤ 2.0m/s
Precipitation Chance
≤ 10.0%
Visibility
≥ 5000.0m
Sat, Feb 21
18:001.9m/s2.3m/s0%666m
19:001.4m/s1.7m/s0%802m
20:001.3m/s1.6m/s0.001%1038m
21:000.91m/s1.3m/s0%1157m
22:000.76m/s1.2m/s0%1239m
23:000.68m/s1m/s0%1375m
Sun, Feb 22
24:000.21m/s0.4m/s0%2611m
01:000.55m/s0.81m/s0%7257m
02:000.31m/s0.5m/s0%8725m
03:000.73m/s0.6m/s0%9383m
04:000.79m/s0.7m/s0%13618m
05:000.94m/s0.7m/s0%19462m
06:001.4m/s1.1m/s0%24135m
07:001.1m/s0.82m/s0%24135m
08:001.4m/s1m/s0%24135m
09:000.88m/s1.3m/s0%24135m
10:000.15m/s1m/s0%24135m
11:000.23m/s1.4m/s0%24135m
12:000.4m/s1.8m/s0%24135m
13:000.77m/s1.6m/s0%24135m
14:000.71m/s1.7m/s0%24134m
15:000.79m/s1.7m/s0%24134m
16:000.67m/s2m/s0%24135m
17:000.3m/s1.5m/s0%24134m
18:001.2m/s1m/s6.1%24134m
19:002.5m/s2.2m/s12%18880m
20:002.9m/s2.6m/s18%23484m
21:003.3m/s3.9m/s39%23278m
22:003.6m/s4.6m/s61%23365m
23:004.3m/s5.6m/s82%23752m
Mon, Feb 23
24:004.3m/s5.6m/s82%23430m
01:003.8m/s5.2m/s82%24135m
02:003.7m/s4.7m/s82%23490m
03:003.6m/s4.6m/s85%24135m
04:003.5m/s4.6m/s88%24135m
05:003.6m/s4.9m/s91%24135m
06:003.6m/s4.6m/s88%24134m
07:003.4m/s4.2m/s85%22955m
08:003.4m/s4.2m/s82%23183m
09:003m/s4.4m/s83%24135m
10:002.9m/s4.4m/s84%24135m
11:002.8m/s3.7m/s85%20862m
12:002.5m/s3.2m/s71%13921m
13:002.6m/s4.1m/s57%23997m
14:002.7m/s8.3m/s43%24134m
15:002.3m/s7.8m/s41%24135m
16:001.7m/s7.2m/s39%16536m
17:001.7m/s1.9m/s37%20646m
18:002.1m/s1.6m/s25%15788m
19:002.2m/s2.3m/s12%13713m
20:001m/s0.91m/s0%4123m
21:000.77m/s0.8m/s0%4232m
22:001.3m/s1m/s0%2621m
23:001.5m/s1.5m/s0%1193m
Tue, Feb 24
24:002.2m/s2.3m/s0%20535m
01:001.2m/s1.3m/s0%21124m
02:001.7m/s1.3m/s0%9207m
03:002.5m/s2.1m/s0%24134m
04:002.9m/s2.5m/s0%22239m
05:003.3m/s4.2m/s0%22094m
06:003.2m/s4m/s0%23486m
07:003m/s3.3m/s0%23514m
08:002.9m/s3m/s0%24134m
09:002.1m/s2.8m/s0%24134m
10:001.9m/s3.1m/s0%24134m
11:001.9m/s3.3m/s0%24134m
12:002m/s3.2m/s0%24135m
13:002.3m/s3.7m/s0%24135m
14:002.5m/s3.9m/s0%24134m
15:002.7m/s4.7m/s0%24134m
16:002.7m/s5.4m/s0%24135m
17:002.1m/s3.8m/s0%24134m
18:002.5m/s1.9m/s0%24135m
19:002.9m/s3.3m/s0%24135m
20:003.2m/s4.2m/s0%23410m
21:003.3m/s4.3m/s0%23292m
22:003.2m/s4.3m/s0%22937m
23:003.1m/s3.8m/s0%23444m
Wed, Feb 25
24:003.3m/s4.2m/s0%23674m
01:003.6m/s4.6m/s0%23905m
02:003.8m/s4.9m/s0%24135m
03:003.9m/s5.4m/s0%24135m
04:004m/s5.9m/s0%24135m
05:004.1m/s6.4m/s0%24135m
06:004.1m/s7.9m/s0%24135m
07:004.1m/s9.4m/s0%24135m
08:004.1m/s11m/s0%24135m
09:004.3m/s13m/s2.3%24135m
10:004.4m/s15m/s4.7%24135m
11:004.6m/s17m/s7%24135m
12:004.6m/s16m/s5.8%22669m
13:004.5m/s15m/s4.6%21204m
14:004.5m/s13m/s3.4%19738m
15:004.3m/s13m/s15%21203m
16:004.1m/s13m/s27%22669m
How to read: colored cells show whether each predicate requirement is met; highlighted rows mean the full rule matched (an opportunity).

Get Notified of Opportunities

Create your own custom alerts for this location and more.

Create Free Account