Solar & Lunar Eclipses in Canada 🇨🇦
Seen from Canada, the next solar eclipse is a Partial on 12 Aug 2026; the next lunar eclipse is a Total on 28 Aug 2026.
Exact eclipse times and how much of the Sun or Moon is covered depend on where you stand. Check Ottawa or pick a city: Toronto, Montréal, Calgary, Edmonton, Winnipeg, Mississauga.
New to eclipses? Learn the difference between total and partial solar eclipses, an annular 'ring of fire' eclipse, and a penumbral lunar eclipse. You can also see the current time in Canada.
🌑
Next Solar Eclipse
12 Aug 2026
Partial Solar Eclipse
🌕
Next Lunar Eclipse
28 Aug 2026
Total Lunar Eclipse
Solar & Lunar Eclipses in Canada
Upcoming solar and lunar eclipses for Ottawa and major cities across Canada. Eclipse dates are the same worldwide, but how much of the Sun or Moon is covered depends on the city.
Next Eclipse in Major Canada Cities
- Toronto 12 Aug 2026 · Partial Solar Eclipse · 6.0% max
- Montréal 12 Aug 2026 · Partial Solar Eclipse · 14.3% max
- Calgary 12 Aug 2026 · Partial Solar Eclipse · 1.4% max
- Edmonton 12 Aug 2026 · Partial Solar Eclipse · 4.7% max
- Ottawa 12 Aug 2026 · Partial Solar Eclipse · 11.8% max
- Winnipeg 12 Aug 2026 · Partial Solar Eclipse · 3.7% max
- Mississauga 12 Aug 2026 · Partial Solar Eclipse · 5.7% max
- Vancouver 27 Aug 2026 · Partial Lunar Eclipse · 92% max
- Brampton 12 Aug 2026 · Partial Solar Eclipse · 5.7% max
- Québec 12 Aug 2026 · Partial Solar Eclipse · 19.2% max
- Halifax 12 Aug 2026 · Partial Solar Eclipse · 25.4% max
- Laval 12 Aug 2026 · Partial Solar Eclipse · 14.3% max
- Surrey 27 Aug 2026 · Partial Lunar Eclipse · 92% max
- Etobicoke 12 Aug 2026 · Partial Solar Eclipse · 5.8% max
- Markham 12 Aug 2026 · Partial Solar Eclipse · 6.3% max
- Vaughan 12 Aug 2026 · Partial Solar Eclipse · 6.1% max
- Okanagan 12 Aug 2026 · Partial Solar Eclipse · 0.5% max
- Windsor 12 Aug 2026 · Partial Solar Eclipse · 2.0% max
- Kitchener 12 Aug 2026 · Partial Solar Eclipse · 4.8% max
- Gatineau 12 Aug 2026 · Partial Solar Eclipse · 11.9% max
- Longueuil 12 Aug 2026 · Partial Solar Eclipse · 14.5% max
- Burnaby 27 Aug 2026 · Partial Lunar Eclipse · 92% max
- Ladner 27 Aug 2026 · Partial Lunar Eclipse · 92% max
- Saskatoon 12 Aug 2026 · Partial Solar Eclipse · 3.9% max
- Richmond Hill 12 Aug 2026 · Partial Solar Eclipse · 6.2% max
- Oakville 12 Aug 2026 · Partial Solar Eclipse · 5.5% max
- Burlington 12 Aug 2026 · Partial Solar Eclipse · 5.3% max
- Nepean 12 Aug 2026 · Partial Solar Eclipse · 11.7% max
- Regina 12 Aug 2026 · Partial Solar Eclipse · 2.2% max
- Oshawa 12 Aug 2026 · Partial Solar Eclipse · 6.7% max