Eclipse Finder · An almanac
Solar and lunar, twenty-five years out.
Monday · 29 June 2026 · 339 eclipses in catalog
Upcoming · 111
- Total solar eclipseAug 12, 2026Path runs over open ocean
- Partial lunar eclipseAug 28, 2026Visible from Earth's night side at peak
- Annular solar eclipseFeb 6, 2027Path runs over open ocean
- Penumbral lunar eclipseFeb 20, 2027Visible from Earth's night side at peak
- Penumbral lunar eclipseJul 18, 2027Visible from Earth's night side at peak
- Total solar eclipseAug 2, 2027Path runs over open ocean
- Penumbral lunar eclipseAug 17, 2027Visible from Earth's night side at peak
- Partial lunar eclipseJan 12, 2028Visible from Earth's night side at peak
- Annular solar eclipseJan 26, 2028Path runs over open ocean
- Partial lunar eclipseJul 6, 2028Visible from Earth's night side at peak
- Total solar eclipseJul 22, 2028Path runs over open ocean
- Total lunar eclipseDec 31, 2028Visible from Earth's night side at peak
- Partial solar eclipseJan 14, 2029Path runs over open ocean
- Partial solar eclipseJun 12, 2029Path runs over open ocean
- Total lunar eclipseJun 26, 2029Visible from Earth's night side at peak
- Partial solar eclipseJul 11, 2029Path runs over open ocean
- Partial solar eclipseDec 5, 2029Path runs over open ocean
- Total lunar eclipseDec 20, 2029Visible from Earth's night side at peak
- Annular solar eclipseJun 1, 2030Path runs over open ocean
- Partial lunar eclipseJun 15, 2030Visible from Earth's night side at peak
- Total solar eclipseNov 25, 2030Path runs over open ocean
- Penumbral lunar eclipseDec 9, 2030Visible from Earth's night side at peak
- Penumbral lunar eclipseMay 7, 2031Visible from Earth's night side at peak
- Annular solar eclipseMay 21, 2031Path runs over open ocean
- Penumbral lunar eclipseJun 5, 2031Visible from Earth's night side at peak
- Penumbral lunar eclipseOct 30, 2031Visible from Earth's night side at peak
- Total solar eclipseNov 14, 2031Path runs over open ocean
- Total lunar eclipseApr 25, 2032Visible from Earth's night side at peak
- Annular solar eclipseMay 9, 2032Path runs over open ocean
- Total lunar eclipseOct 18, 2032Visible from Earth's night side at peak
- Partial solar eclipseNov 3, 2032Path runs over open ocean
- Total solar eclipseMar 30, 2033Path runs over open ocean
- Total lunar eclipseApr 14, 2033Visible from Earth's night side at peak
- Partial solar eclipseSep 23, 2033Path runs over open ocean
- Total lunar eclipseOct 8, 2033Visible from Earth's night side at peak
- Total solar eclipseMar 20, 2034Path runs over open ocean
- Penumbral lunar eclipseApr 3, 2034Visible from Earth's night side at peak
- Annular solar eclipseSep 12, 2034Path runs over open ocean
- Partial lunar eclipseSep 28, 2034Visible from Earth's night side at peak
- Penumbral lunar eclipseFeb 22, 2035Visible from Earth's night side at peak
- Annular solar eclipseMar 9, 2035Path runs over open ocean
- Partial lunar eclipseAug 19, 2035Visible from Earth's night side at peak
- Total solar eclipseSep 2, 2035Path runs over open ocean
- Total lunar eclipseFeb 11, 2036Visible from Earth's night side at peak
- Partial solar eclipseFeb 27, 2036Path runs over open ocean
- Partial solar eclipseJul 23, 2036Path runs over open ocean
- Total lunar eclipseAug 7, 2036Visible from Earth's night side at peak
- Partial solar eclipseAug 21, 2036Path runs over open ocean
- Partial solar eclipseJan 16, 2037Path runs over open ocean
- Total lunar eclipseJan 31, 2037Visible from Earth's night side at peak
- Total solar eclipseJul 13, 2037Path runs over open ocean
- Partial lunar eclipseJul 27, 2037Visible from Earth's night side at peak
- Annular solar eclipseJan 5, 2038Path runs over open ocean
- Penumbral lunar eclipseJan 21, 2038Visible from Earth's night side at peak
- Penumbral lunar eclipseJun 17, 2038Visible from Earth's night side at peak
- Annular solar eclipseJul 2, 2038Path runs over open ocean
- Penumbral lunar eclipseJul 16, 2038Visible from Earth's night side at peak
- Penumbral lunar eclipseDec 11, 2038Visible from Earth's night side at peak
- Total solar eclipseDec 26, 2038Path runs over open ocean
- Partial lunar eclipseJun 6, 2039Visible from Earth's night side at peak
- Annular solar eclipseJun 21, 2039Path runs over open ocean
- Partial lunar eclipseNov 30, 2039Visible from Earth's night side at peak
- Total solar eclipseDec 15, 2039Path runs over open ocean
- Partial solar eclipseMay 11, 2040Path runs over open ocean
- Total lunar eclipseMay 26, 2040Visible from Earth's night side at peak
- Partial solar eclipseNov 4, 2040Path runs over open ocean
- Total lunar eclipseNov 18, 2040Visible from Earth's night side at peak
- Total solar eclipseApr 30, 2041Path runs over open ocean
- Partial lunar eclipseMay 16, 2041Visible from Earth's night side at peak
- Annular solar eclipseOct 25, 2041Path runs over open ocean
- Partial lunar eclipseNov 8, 2041Visible from Earth's night side at peak
- Penumbral lunar eclipseApr 5, 2042Visible from Earth's night side at peak
- Total solar eclipseApr 20, 2042Path runs over open ocean
- Partial lunar eclipseSep 29, 2042Visible from Earth's night side at peak
- Annular solar eclipseOct 14, 2042Path runs over open ocean
- Total lunar eclipseMar 25, 2043Visible from Earth's night side at peak
- Partial solar eclipseApr 9, 2043Path runs over open ocean
- Total lunar eclipseSep 19, 2043Visible from Earth's night side at peak
- Partial solar eclipseOct 3, 2043Path runs over open ocean
- Annular solar eclipseFeb 28, 2044Path runs over open ocean
- Total lunar eclipseMar 13, 2044Visible from Earth's night side at peak
- Total solar eclipseAug 23, 2044Path runs over open ocean
- Total lunar eclipseSep 7, 2044Visible from Earth's night side at peak
- Annular solar eclipseFeb 16, 2045Path runs over open ocean
- Penumbral lunar eclipseMar 3, 2045Visible from Earth's night side at peak
- Total solar eclipseAug 12, 2045Path runs over open ocean
- Penumbral lunar eclipseAug 27, 2045Visible from Earth's night side at peak
- Partial lunar eclipseJan 22, 2046Visible from Earth's night side at peak
- Annular solar eclipseFeb 5, 2046Path runs over open ocean
- Partial lunar eclipseJul 18, 2046Visible from Earth's night side at peak
- Total solar eclipseAug 2, 2046Path runs over open ocean
- Total lunar eclipseJan 12, 2047Visible from Earth's night side at peak
- Partial solar eclipseJan 26, 2047Path runs over open ocean
- Partial solar eclipseJun 23, 2047Path runs over open ocean
- Total lunar eclipseJul 7, 2047Visible from Earth's night side at peak
- Partial solar eclipseJul 22, 2047Path runs over open ocean
- Partial solar eclipseDec 16, 2047Path runs over open ocean
- Total lunar eclipseJan 1, 2048Visible from Earth's night side at peak
- Annular solar eclipseJun 11, 2048Path runs over open ocean
- Partial lunar eclipseJun 26, 2048Visible from Earth's night side at peak
- Total solar eclipseDec 5, 2048Path runs over open ocean
- Penumbral lunar eclipseDec 20, 2048Visible from Earth's night side at peak
- Penumbral lunar eclipseMay 17, 2049Visible from Earth's night side at peak
- Annular solar eclipseMay 31, 2049Path runs over open ocean
- Penumbral lunar eclipseJun 15, 2049Visible from Earth's night side at peak
- Penumbral lunar eclipseNov 9, 2049Visible from Earth's night side at peak
- Total solar eclipseNov 25, 2049Path runs over open ocean
- Total lunar eclipseMay 6, 2050Visible from Earth's night side at peak
- Total solar eclipseMay 20, 2050Path runs over open ocean
- Total lunar eclipseOct 30, 2050Visible from Earth's night side at peak
- Partial solar eclipseNov 14, 2050Path runs over open ocean
Loading map…
About this catalog
Coverage
Catalog includes 339 solar and lunar eclipses computed via the astronomy-engine library, derived from JPL ephemerides. Future eclipses are precise to the second; past eclipses to within seconds.
Map approximations
Visibility maps currently show greatest-eclipse point with a stylized region indicator. Real path-of-totality polylines (matching the precision of Xavier Jubier's catalog) require bundled Bessel-element-derived data and are a planned enhancement. Lunar eclipse maps show a global view since lunar eclipses are visible from any point on Earth's night side at peak.