Eclipses · 2020–2040
Solar & lunar eclipses.
Every entry sourced from the NASA Five-Millennium Canon. 46 solar, 36 lunar — including penumbral lunars and hybrid solars.
Year by year
Every eclipse plotted on a single timeline. Solar above the rule, lunar below. Coloured by type. Hover over a dot for date and visibility.
Solar eclipses · 2020–2040
total annular hybrid partial
- Sunday, June 21, 2020 Annular Africa, Asia
- Monday, December 14, 2020 Total S. America
- Thursday, June 10, 2021 Annular Arctic, Greenland
- Saturday, December 4, 2021 Total Antarctica
- Saturday, April 30, 2022 Partial Southern S. America
- Tuesday, October 25, 2022 Partial Europe, Asia, Africa
- Thursday, April 20, 2023 Hybrid Australia, SE Asia
- Saturday, October 14, 2023 Annular Americas
- Monday, April 8, 2024 Total Mexico, US, Canada
- Wednesday, October 2, 2024 Annular Chile, Argentina
- Saturday, March 29, 2025 Partial N. America, Europe
- Sunday, September 21, 2025 Partial S. Pacific, NZ
- Tuesday, February 17, 2026 Annular Antarctica
- Wednesday, August 12, 2026 Total Greenland, Iceland, Spain
- Saturday, February 6, 2027 Annular S. America, Antarctica
- Monday, August 2, 2027 Total N. Africa, Middle East
- Wednesday, January 26, 2028 Annular Iberia, N. Africa
- Saturday, July 22, 2028 Total Australia, NZ
- Sunday, January 14, 2029 Partial N. America, Europe
- Tuesday, June 12, 2029 Partial Arctic
- Wednesday, July 11, 2029 Partial S. America
- Wednesday, December 5, 2029 Partial S. America, Antarctica
- Saturday, June 1, 2030 Annular Europe, N. Asia
- Monday, November 25, 2030 Total S. Africa, Australia
- Wednesday, May 21, 2031 Annular Africa, Indian Ocean
- Friday, November 14, 2031 Hybrid Pacific
- Sunday, May 9, 2032 Annular Atlantic, S. Europe
- Wednesday, November 3, 2032 Partial N. America
- Wednesday, March 30, 2033 Total Alaska, Russia
- Friday, September 23, 2033 Partial S. America, Antarctica
- Monday, March 20, 2034 Total W. Africa, Middle East
- Tuesday, September 12, 2034 Annular N. America
- Friday, March 9, 2035 Partial S. Pacific
- Sunday, September 2, 2035 Total China, Korea, Japan
- Wednesday, February 27, 2036 Partial Europe, Asia
- Wednesday, July 23, 2036 Partial Arctic
- Thursday, August 21, 2036 Partial Arctic
- Friday, January 16, 2037 Partial Antarctica
- Monday, July 13, 2037 Total Australia, NZ
- Tuesday, January 5, 2038 Annular Africa, Asia
- Friday, July 2, 2038 Annular Africa, Indian Ocean
- Sunday, December 26, 2038 Total Indian Ocean, Australia
- Tuesday, June 21, 2039 Annular N. America, Europe
- Thursday, December 15, 2039 Partial Antarctica
- Friday, May 11, 2040 Annular Pacific
- Sunday, November 4, 2040 Partial Asia
Lunar eclipses · 2020–2035
total (blood moon) partial penumbral
- Friday, January 10, 2020 Penumbral Europe, Africa, Asia
- Friday, June 5, 2020 Penumbral Europe, Africa, Asia
- Sunday, July 5, 2020 Penumbral Americas
- Monday, November 30, 2020 Penumbral Pacific, Americas
- Wednesday, May 26, 2021 Total Pacific, Australia
- Friday, November 19, 2021 Partial Americas, Pacific (deep partial)
- Monday, May 16, 2022 Total Americas, Africa, Europe
- Tuesday, November 8, 2022 Total Pacific, Asia, Australia
- Friday, May 5, 2023 Penumbral Africa, Asia, Australia
- Saturday, October 28, 2023 Partial Europe, Africa, Asia
- Monday, March 25, 2024 Penumbral Americas
- Wednesday, September 18, 2024 Partial Americas, Europe, Africa
- Friday, March 14, 2025 Total Americas, Pacific
- Sunday, September 7, 2025 Total Europe, Africa, Asia, Australia
- Tuesday, March 3, 2026 Total Pacific, Americas, Australia
- Friday, August 28, 2026 Partial Americas, Europe, Africa
- Saturday, February 20, 2027 Penumbral Americas, Europe, Africa
- Sunday, July 18, 2027 Penumbral Pacific, Australia
- Tuesday, August 17, 2027 Penumbral Pacific, Americas
- Wednesday, January 12, 2028 Partial Americas, Europe, Africa
- Thursday, July 6, 2028 Partial Africa, Asia, Australia
- Sunday, December 31, 2028 Total Europe, Africa, Asia
- Tuesday, June 26, 2029 Total Americas, Europe, Africa
- Thursday, December 20, 2029 Total Americas, Europe, Africa
- Saturday, June 15, 2030 Partial Africa, Asia, Australia
- Monday, December 9, 2030 Partial Pacific, Americas
- Wednesday, May 7, 2031 Partial Africa, Europe, Asia
- Thursday, October 30, 2031 Penumbral Americas
- Sunday, April 25, 2032 Total Africa, Europe, Asia
- Monday, October 18, 2032 Total Pacific, Americas
- Thursday, April 14, 2033 Total Pacific, Australia
- Saturday, October 8, 2033 Total Asia, Australia, Pacific
- Monday, April 3, 2034 Partial Americas, Europe, Africa
- Thursday, September 28, 2034 Partial Europe, Africa, Asia
- Thursday, February 22, 2035 Penumbral Americas
- Sunday, August 19, 2035 Penumbral Pacific, Americas
A few eclipse facts
- Total solar eclipse
- The moon fully covers the sun. Totality lasts up to ~7½ min; the path of totality is ~100–270 km wide.
- Annular
- "Ring of fire" — the moon is too far to fully cover the sun, leaving a bright annulus.
- Hybrid
- Total along part of the path, annular along the rest. The rarest type.
- Lunar penumbral
- Earth's outer shadow only — the moon dims slightly. Often hard to notice without comparison photos.
- Saros cycle
- Eclipses repeat in 18-year-11-day patterns. Same Saros series eclipses are similar but shifted ~120° in longitude.
- Why not every month?
- The moon's orbit is tilted 5°. Eclipses only happen when new/full moons coincide with node crossings — twice a year ("eclipse seasons").