Eclipse Tracker
Solar and lunar eclipse schedule worldwide (2024-2032)
Upcoming Eclipses (26)
🌑
Total Solar EclipseWed, August 12, 2026
Peak Time17:46 UTC
Magnitude1.039
Duration2 min
ArcticGreenlandIcelandSpain
🌔
Partial Lunar EclipseFri, August 28, 2026
Peak Time04:14 UTC
Magnitude0.930
AmericasEuropeAfrica
💍
Annular Solar EclipseSat, February 6, 2027
Peak Time16:00 UTC
Magnitude0.928
Duration7 min
South AmericaAfrica
🌖
Penumbral Lunar EclipseSat, February 20, 2027
Peak Time23:13 UTC
Magnitude0.950
AmericasEuropeAfrica
🌖
Penumbral Lunar EclipseSun, July 18, 2027
Peak Time16:03 UTC
Magnitude0.700
AsiaAustraliaPacific
🌑
Total Solar EclipseMon, August 2, 2027
Peak Time10:07 UTC
Magnitude1.079
Duration6 min
North AfricaMiddle EastIndiaSoutheast Asia
💍
Annular Solar EclipseWed, January 12, 2028
Peak Time04:57 UTC
Magnitude0.921
Duration10 min
South AmericaPacific
🌕
Total Lunar EclipseWed, January 26, 2028
Peak Time04:13 UTC
Magnitude1.243
Duration72 min
AmericasEuropeAfrica
🌗
Partial Solar EclipseThu, July 6, 2028
Peak Time18:21 UTC
Magnitude0.740
Southern AustraliaNew Zealand
🌕
Total Lunar EclipseSat, July 22, 2028
Peak Time02:02 UTC
Magnitude1.409
Duration96 min
AmericasEuropeAfrica
🌖
Penumbral Lunar EclipseSun, December 31, 2028
Peak Time16:52 UTC
Magnitude0.860
AsiaAustraliaPacific
🌗
Partial Solar EclipseSun, January 14, 2029
Peak Time17:13 UTC
Magnitude0.870
North AmericaCentral America
🌖
Penumbral Lunar EclipseTue, June 12, 2029
Peak Time04:11 UTC
Magnitude0.760
AmericasEurope
🌑
Total Solar EclipseTue, June 26, 2029
Peak Time01:22 UTC
Magnitude1.064
Duration5 min
ScandinaviaArctic
🌔
Partial Lunar EclipseWed, July 11, 2029
Peak Time15:37 UTC
Magnitude0.180
AsiaAfricaAustralia
🌕
Total Lunar EclipseWed, December 5, 2029
Peak Time22:52 UTC
Magnitude1.117
Duration53 min
AmericasEuropeAfrica
🌗
Partial Solar EclipseThu, December 20, 2029
Peak Time22:41 UTC
Magnitude0.890
AustraliaNew ZealandPacific
💍
Annular Solar EclipseSat, June 1, 2030
Peak Time06:29 UTC
Magnitude0.944
Duration5 min
North AfricaEuropeRussia
🌔
Partial Lunar EclipseSat, June 15, 2030
Peak Time18:33 UTC
Magnitude0.500
AsiaAfricaEurope
🌑
Total Solar EclipseMon, November 25, 2030
Peak Time06:51 UTC
Magnitude1.047
Duration3 min
Southern AfricaIndian OceanAustralia
🌖
Penumbral Lunar EclipseMon, December 9, 2030
Peak Time22:26 UTC
Magnitude0.820
AmericasEuropeAfrica
🌖
Penumbral Lunar EclipseWed, May 7, 2031
Peak Time03:50 UTC
Magnitude0.620
AmericasPacific
💍
Annular Solar EclipseWed, May 21, 2031
Peak Time07:16 UTC
Magnitude0.959
Duration5 min
IndiaSoutheast AsiaIndonesia
🌓
Hybrid Solar EclipseFri, November 14, 2031
Peak Time21:07 UTC
Magnitude1.011
Duration1 min
PacificCentral America
🌗
Partial Solar EclipseSun, April 25, 2032
Peak Time11:12 UTC
Magnitude0.580
Southern South AmericaAntarctica
🌗
Partial Solar EclipseMon, October 18, 2032
Peak Time19:00 UTC
Magnitude0.860
East AsiaPacific
Past Eclipses (10)
🌕
Total Lunar EclipseTue, March 3, 2026
Peak Time11:34 UTC
Magnitude1.151
Duration58 min
East AsiaAustraliaPacificAmericas
💍
Annular Solar EclipseTue, February 17, 2026
Peak Time12:52 UTC
Magnitude0.963
Duration2 min
AntarcticaSouth America
🌗
Partial Solar EclipseSun, September 21, 2025
Peak Time19:42 UTC
Magnitude0.855
AustraliaNew ZealandAntarctica
🌕
Total Lunar EclipseSun, September 7, 2025
Peak Time18:12 UTC
Magnitude1.362
Duration82 min
EuropeAfricaAsiaAustralia
🌗
Partial Solar EclipseSat, March 29, 2025
Peak Time10:48 UTC
Magnitude0.938
EuropeNorth AfricaRussia
🌕
Total Lunar EclipseFri, March 14, 2025
Peak Time06:59 UTC
Magnitude1.178
Duration65 min
AmericasEuropeAfrica
💍
Annular Solar EclipseWed, October 2, 2024
Peak Time18:45 UTC
Magnitude0.933
Duration7 min
South AmericaPacific
🌔
Partial Lunar EclipseWed, September 18, 2024
Peak Time02:44 UTC
Magnitude0.080
AmericasEuropeAfrica
🌑
Total Solar EclipseMon, April 8, 2024
Peak Time18:18 UTC
Magnitude1.057
Duration4 min
North AmericaMexicoCanada
🌖
Penumbral Lunar EclipseMon, March 25, 2024
Peak Time07:13 UTC
Magnitude0.960
Americas