Religious holidays of every faith, in one list Print a year calendar with your public holidays Free online timer and stopwatch Sunrise, sunset and golden hour for 747 cities What time is it anywhere? 747 live city clocks
Home โ€บ Calendars โ€บ Eclipses

Solar and lunar eclipses

28 eclipses from 2025 to 2030. The next total solar eclipse is on 2 August 2027 โ€” totality crosses Morocco, Spain, Algeria, Libya, Egypt, Saudi Arabia, Yemen, Somalia. Times are shown in UTC.

Never look directly at the sun during a solar eclipse without certified eclipse glasses โ€” except during the brief total phase. Lunar eclipses are safe to watch with the naked eye.

Eclipses in 2025

Greatest eclipseEclipse
14 March 202506:59 UTCTotal lunar eclipsepartial 3 h 38 min, total 1 h 05 minSeen from: Pacific, Americas, w Europe, w Africa
29 March 202510:47 UTCPartial solar eclipseSeen from: nw Africa, Europe, n Russia
7 September 202518:12 UTCTotal lunar eclipsepartial 3 h 29 min, total 1 h 22 minSeen from: Europe, Africa, Asia, Australia
21 September 202519:42 UTCPartial solar eclipseSeen from: s Pacific, N.Z., Antarctica

Eclipses in 2026

Greatest eclipseEclipse
17 February 202612:12 UTCAnnular solar eclipseAnnular phase up to 2 min 20 sSeen from: s Argentina & Chile, s Africa, Antarctica โ€” [Annular: Antarctica]
3 March 202611:34 UTCTotal lunar eclipsepartial 3 h 27 min, total 0 h 58 minSeen from: e Asia, Australia, Pacific, Americas
12 August 202617:46 UTCTotal solar eclipseTotality up to 2 min 18 sSeen from: n N. America, w Africa, Europe โ€” [Total: Arctic, Greenland, Iceland, Spain]
28 August 202604:13 UTCPartial lunar eclipsepartial 3 h 18 minSeen from: e Pacific, Americas, Europe, Africa

Eclipses in 2027

Greatest eclipseEclipse
6 February 202716:00 UTCAnnular solar eclipseAnnular phase up to 7 min 51 sSeen from: S. America, Antarctica, w & s Africa โ€” [Annular: Chile, Argentina, Atlantic]
20 February 202723:13 UTCPenumbral lunar eclipsepenumbral -Seen from: Americas, Europe, Africa, Asia
18 July 202716:03 UTCPenumbral lunar eclipsepenumbral -Seen from: e Africa, Asia, Australia, Pacific
2 August 202710:07 UTCTotal solar eclipseTotality up to 6 min 23 sSeen from: Africa, Europe, Mid East, w & s Asia โ€” [Total:Morocco, Spain, Algeria, Libya, Egypt, Saudi Arabia, Yemen, Somalia]
17 August 202707:14 UTCPenumbral lunar eclipsepenumbral -Seen from: Pacific, Americas

Eclipses in 2028

Greatest eclipseEclipse
12 January 202804:13 UTCPartial lunar eclipsepartial 0 h 56 minSeen from: Americas, Europe, Africa
26 January 202815:08 UTCAnnular solar eclipseAnnular phase up to 10 min 27 sSeen from: e N. America, C. & S. America, w Europe, nw Africa โ€” [Annular: Ecuador, Peru, Brazil, Suriname, Spain, Portugal]
6 July 202818:20 UTCPartial lunar eclipsepartial 2 h 21 minSeen from: Europe, Africa, Asia, Australia
22 July 202802:55 UTCTotal solar eclipseTotality up to 5 min 10 sSeen from: SE Asia, E. Indies, Australia, N.Z. โ€” [Total: Australia, N. Z.]
31 December 202816:52 UTCTotal lunar eclipsepartial 3 h 29 min, total 1 h 11 minSeen from: Europe, Africa, Asia, Australia, Pacific

Eclipses in 2029

Greatest eclipseEclipse
14 January 202917:13 UTCPartial solar eclipseSeen from: N. America, C. America
12 June 202904:05 UTCPartial solar eclipseSeen from: Arctic, Scandanavia, Alaska, n Asia, n Canada
26 June 202903:22 UTCTotal lunar eclipsepartial 3 h 40 min, total 1 h 42 minSeen from: Americas, Europe, Africa, Mid East
11 July 202915:36 UTCPartial solar eclipseSeen from: s Chile, s Argentina
5 December 202915:03 UTCPartial solar eclipseSeen from: s Argentina, s Chile, Antarctica
20 December 202922:42 UTCTotal lunar eclipsepartial 3 h 33 min, total 0 h 54 minSeen from: Americas, Europe, Africa, Asia

Eclipses in 2030

Greatest eclipseEclipse
1 June 203006:28 UTCAnnular solar eclipseAnnular phase up to 5 min 21 sSeen from: Europe, n Africa, Mid East, Asia, Arctic, Alaska โ€” [Annular: Algeria, Tunisia, Greece, Turkey, Russia, n. China, Japan]
15 June 203018:33 UTCPartial lunar eclipsepartial 2 h 24 minSeen from: Europe, Africa, Asia, Australia
25 November 203006:50 UTCTotal solar eclipseTotality up to 3 min 44 sSeen from: s Africa, s Indian Oc., E. Indies, Australia, Antarctica โ€” [Total: Botswana, S. Africa, Australia]
9 December 203022:28 UTCPenumbral lunar eclipsepenumbral -Seen from: Americas, Europe, Africa, Asia

Moon phases ยท Equinoxes and solstices

Eclipse Predictions by Fred Espenak, NASA's GSFC โ€” NASA Eclipse Web Site. NASA gives the time of greatest eclipse in Terrestrial Time; we show it in UTC (about 69 seconds earlier). Each eclipse also checks out against our own moon-phase calculations. All sources.