Partial Solar Eclipse
Partial Solar Eclipse
Aug 12, 2026
Penumbral Lunar Eclipse
Aug 28, 2026
Penumbral Lunar Eclipse
Feb 20, 2027
Partial Lunar Eclipse
Jan 12, 2028
Total Lunar Eclipse
Dec 31, 2028
Partial Solar Eclipse
Partial Solar Eclipse
Jun 12, 2029
Total Lunar Eclipse
Dec 20, 2029
Partial Solar Eclipse
Partial Solar Eclipse
Jun 1, 2030
Penumbral Lunar Eclipse
Dec 9, 2030
Next Total Lunar Eclipse
3
Years
111
Days
Dec 31, 2028
Next Annular Eclipse
140
Years
347
Days
Aug 25, 2166
Next Total Solar Eclipse
Not visible before the year 2200
All Eclipses and Transits in 66°37'32.2"N, 29°21'52.6"E
Eclipses Visible from 66°37'32.2"N, 29°21'52.6"E
Visibility Worldwide
Partial Solar Eclipse
Aug 12, 2026
Partial Solar Eclipse
Upcoming
Total Solar Eclipse
Aug 28, 2026
Penumbral Lunar Eclipse
Partial Lunar Eclipse
Feb 20, 2027
Penumbral Lunar Eclipse
Penumbral Lunar Eclipse
Jan 12, 2028
Partial Lunar Eclipse
Partial Lunar Eclipse
Dec 31, 2028
Total Lunar Eclipse
Total Lunar Eclipse
Partial Solar Eclipse
Jun 12, 2029
Partial Solar Eclipse
Partial Solar Eclipse
Dec 20, 2029
Total Lunar Eclipse
Total Lunar Eclipse
Partial Solar Eclipse
Jun 1, 2030
Partial Solar Eclipse
Annular Solar Eclipse
Dec 9, 2030
Penumbral Lunar Eclipse
Penumbral Lunar Eclipse
Oct 30, 2031
Penumbral Lunar Eclipse
Penumbral Lunar Eclipse
Oct 18, 2032
Total Lunar Eclipse
Total Lunar Eclipse
Partial Solar Eclipse
Nov 13, 2032
Apr 14, 2033
Total Lunar Eclipse
Total Lunar Eclipse
Apr 3, 2034
Penumbral Lunar Eclipse
Penumbral Lunar Eclipse
Sep 28, 2034
Partial Lunar Eclipse
Partial Lunar Eclipse
All Eclipses and Planet Transits Worldwide