Total Solar Eclipses
We also include eclipses that are annular—where the Moon is directly in front of the Sun, but doesn’t fully cover it—leaving a ring of light around the dark Moon’s edges)
Future Total Solar Eclipses | ||
---|---|---|
Date | Type of Eclipse | Location on Earth[1] |
July 2, 2019 | Total | SW South America, Pacific Ocean |
December 26, 2019 | Annular | Saudi Arabia, S India, Malaysia |
June 21, 2020 | Annular | (very short) C Africa, Pakistan, India, China |
December 14, 2020 | Total | Chile, Argentina, and oceans on either side |
June 10, 2021 | Annular | N Canada, Greenland |
December 4, 2021 | Total | Only in Antarctica |
April 20, 2023 | Total[2] | Mostly in Indian and Pacific oceans, Indonesia |
October 14, 2023 | Annular | OR, NV, UT, NM, TX, C America, Colombia, Brazil |
April 8, 2024 | Total | N Mexico, U.S. (TX to ME), SE Canada and oceans on either side |
October 2, 2024 | Annular | S Chile, S Argentina, and oceans on either side |
February 17, 2026 | Annular | Only in Antarctica |
August 12, 2026 | Total | Greenland, Iceland, Spain |
February 6, 2027 | Annular | S Pacific, Argentina, Chile, Uruguay, S Atlantic |
August 2, 2027 | Total | Spain, Morocco, Egypt, Saudi Arabia, Yemen, Arabian Sea |
January 26, 2028 | Annular | Ecuador, Peru, Brazil, North Atlantic Ocean, Portugal, Spain |
July 22, 2028 | Total | Indian Ocean, Australia, New Zealand, South Pacific Ocean |
Total Lunar Eclipses
Future Total Lunar Eclipses | |
---|---|
Date | Location on Earth |
January 31, 2018 | Asia, Australia, W North America |
July 27, 2018 | S America, Asia, Africa, Australia, Indian Ocean |
January 21, 2019 | N America, S America, W Africa, W Europe |
May 26, 2021 | E Asia, Australia, Pacific Ocean, W North America, W South America |
May 16, 2022 | N America, S America, Europe, Africa |
November 8, 2022 | Asia, Australia, Pacific Ocean, N America, S America |
March 14, 2025 | Pacific Ocean, N America, S America, Atlantic Ocean, W Europe, W Africa |
September 7, 2025 | Europe, Africa, Asia, Australia, Indian Ocean |
March 3, 2026 | E Asia, Australia, Pacific Ocean, N America, C America |
June 26, 2029 | E North America, S America, Atlantic Ocean, W Europe, W Africa |
December 20, 2029 | E North America, E South America, Atlantic Ocean, Europe, Africa, Asia |
Additional Resources
For more information and detailed maps about eclipses, see these resources.