Solar Eclipse

by Dominic Ford, Editor
Last updated: 19 Mar 2020
Solar Eclipse

The total solar eclipse of July 2009. © Lutfar Rahman Nirjhar.

List of solar eclipses 1980 – 2059

Date Event Duration (partial)[1] Duration (total)[2] Eclipse Charts[1] Google Earth Overlay[1]
Date Event Duration (partial)[1] Duration (total)[2] Eclipse Charts[1] Google Earth Overlay[1]
1980 Feb 16 Total solar eclipse 05h15m 04m08s PNG | PDF | SVG KMZ file
1980 Aug 10 Annular solar eclipse 05h53m 03m23s PNG | PDF | SVG KMZ file
1981 Feb 4 Annular solar eclipse 05h18m 00m33s PNG | PDF | SVG KMZ file
1981 Jul 31 Total solar eclipse 05h06m 02m02s PNG | PDF | SVG KMZ file
1982 Jan 25 Partial solar eclipse 03h41m PNG | PDF | SVG KMZ file
1982 Jun 21 Partial solar eclipse 03h10m PNG | PDF | SVG KMZ file
1982 Jul 20 Partial solar eclipse 02h48m PNG | PDF | SVG KMZ file
1982 Dec 15 Partial solar eclipse 04h18m PNG | PDF | SVG KMZ file
1983 Jun 11 Total solar eclipse 05h04m 05m11s PNG | PDF | SVG KMZ file
1983 Dec 4 Annular solar eclipse 05h36m 04m01s PNG | PDF | SVG KMZ file
1984 May 30 Annular solar eclipse 05h39m 00m11s PNG | PDF | SVG KMZ file
1984 Nov 22 Total solar eclipse 05h18m 02m00s PNG | PDF | SVG KMZ file
1985 May 19 Partial solar eclipse 04h26m PNG | PDF | SVG KMZ file
1985 Nov 12 Total solar eclipse 04h01m 01m59s PNG | PDF | SVG KMZ file
1986 Apr 9 Partial solar eclipse 04h19m PNG | PDF | SVG KMZ file
1986 Oct 3 Hybrid solar eclipse 04h14m PNG | PDF | SVG KMZ file
1987 Mar 29 Hybrid solar eclipse 05h29m 00m08s PNG | PDF | SVG KMZ file
1987 Sep 23 Annular solar eclipse 05h51m 03m49s PNG | PDF | SVG KMZ file
1988 Mar 18 Total solar eclipse 05h06m 03m46s PNG | PDF | SVG KMZ file
1988 Sep 11 Annular solar eclipse 05h53m 06m57s PNG | PDF | SVG KMZ file
1989 Mar 7 Partial solar eclipse 03h40m PNG | PDF | SVG KMZ file
1989 Aug 31 Partial solar eclipse 03h51m PNG | PDF | SVG KMZ file
1990 Jan 26 Annular solar eclipse 04h31m 02m02s PNG | PDF | SVG KMZ file
1990 Jul 22 Total solar eclipse 04h43m 02m33s PNG | PDF | SVG KMZ file
1991 Jan 15 Annular solar eclipse 06h01m 07m53s PNG | PDF | SVG KMZ file
1991 Jul 11 Total solar eclipse 05h13m 06m53s PNG | PDF | SVG KMZ file
1992 Jan 4 Annular solar eclipse 06h00m 11m41s PNG | PDF | SVG KMZ file
1992 Jun 30 Total solar eclipse 04h36m 05m21s PNG | PDF | SVG KMZ file
1992 Dec 24 Partial solar eclipse 04h18m PNG | PDF | SVG KMZ file
1993 May 21 Partial solar eclipse 03h58m PNG | PDF | SVG KMZ file
1993 Nov 13 Partial solar eclipse 03h54m PNG | PDF | SVG KMZ file
1994 May 10 Annular solar eclipse 05h56m 06m13s PNG | PDF | SVG KMZ file
1994 Nov 3 Total solar eclipse 05h06m 04m23s PNG | PDF | SVG KMZ file
1995 Apr 29 Annular solar eclipse 05h55m 06m37s PNG | PDF | SVG KMZ file
1995 Oct 24 Total solar eclipse 05h19m 02m10s PNG | PDF | SVG KMZ file
1996 Apr 17 Partial solar eclipse 04h09m PNG | PDF | SVG KMZ file
1996 Oct 12 Partial solar eclipse 04h05m PNG | PDF | SVG KMZ file
1997 Mar 9 Total solar eclipse 04h11m 02m50s PNG | PDF | SVG KMZ file
1997 Sep 2 Partial solar eclipse 04h36m PNG | PDF | SVG KMZ file
1998 Feb 26 Total solar eclipse 05h13m 04m09s PNG | PDF | SVG KMZ file
1998 Aug 22 Annular solar eclipse 05h49m 03m14s PNG | PDF | SVG KMZ file
1999 Feb 16 Annular solar eclipse 05h19m 00m40s PNG | PDF | SVG KMZ file
1999 Aug 11 Total solar eclipse 05h13m 02m23s PNG | PDF | SVG KMZ file
2000 Feb 5 Partial solar eclipse 03h45m PNG | PDF | SVG KMZ file
2000 Jul 1 Partial solar eclipse 02h49m PNG | PDF | SVG KMZ file
2000 Jul 31 Partial solar eclipse 03h10m PNG | PDF | SVG KMZ file
2000 Dec 25 Partial solar eclipse 04h14m PNG | PDF | SVG KMZ file
2001 Jun 21 Total solar eclipse 05h00m 04m57s PNG | PDF | SVG KMZ file
2001 Dec 14 Annular solar eclipse 05h35m 03m53s PNG | PDF | SVG KMZ file
2002 Jun 10 Annular solar eclipse 05h41m 00m23s PNG | PDF | SVG KMZ file
2002 Dec 4 Total solar eclipse 05h16m 02m04s PNG | PDF | SVG KMZ file
2003 May 31 Annular solar eclipse 04h41m 03m37s PNG | PDF | SVG KMZ file
2003 Nov 23 Total solar eclipse 04h05m 01m57s PNG | PDF | SVG KMZ file
2004 Apr 19 Partial solar eclipse 04h06m PNG | PDF | SVG KMZ file
2004 Oct 14 Partial solar eclipse 04h08m PNG | PDF | SVG KMZ file
2005 Apr 8 Hybrid solar eclipse 05h28m 00m42s PNG | PDF | SVG KMZ file
2005 Oct 3 Annular solar eclipse 05h51m 04m32s PNG | PDF | SVG KMZ file
2006 Mar 29 Total solar eclipse 05h06m 04m06s PNG | PDF | SVG KMZ file
2006 Sep 22 Annular solar eclipse 05h58m 07m09s PNG | PDF | SVG KMZ file
2007 Mar 19 Partial solar eclipse 03h43m PNG | PDF | SVG KMZ file
2007 Sep 11 Partial solar eclipse 04h08m PNG | PDF | SVG KMZ file
2008 Feb 7 Annular solar eclipse 04h31m 02m12s PNG | PDF | SVG KMZ file
2008 Aug 1 Total solar eclipse 04h33m 02m27s PNG | PDF | SVG KMZ file
2009 Jan 26 Annular solar eclipse 06h01m 07m54s PNG | PDF | SVG KMZ file
2009 Jul 22 Total solar eclipse 05h11m 06m39s PNG | PDF | SVG KMZ file
2010 Jan 15 Annular solar eclipse 06h01m 11m08s PNG | PDF | SVG KMZ file
2010 Jul 11 Total solar eclipse 04h44m 05m20s PNG | PDF | SVG KMZ file
2011 Jan 4 Partial solar eclipse 04h18m PNG | PDF | SVG KMZ file
2011 Jun 1 Partial solar eclipse 03h40m PNG | PDF | SVG KMZ file
2011 Jul 1 Partial solar eclipse 01h26m PNG | PDF | SVG KMZ file
2011 Nov 25 Partial solar eclipse 03h53m PNG | PDF | SVG KMZ file
2012 May 20 Annular solar eclipse 05h51m 05m46s PNG | PDF | SVG KMZ file
2012 Nov 13 Total solar eclipse 05h04m 04m02s PNG | PDF | SVG KMZ file
2013 May 10 Annular solar eclipse 05h58m 06m03s PNG | PDF | SVG KMZ file
2013 Nov 3 Hybrid solar eclipse 05h21m 01m39s PNG | PDF | SVG KMZ file
2014 Apr 29 Annular solar eclipse 04h19m PNG | PDF | SVG KMZ file
2014 Oct 23 Partial solar eclipse 04h11m PNG | PDF | SVG KMZ file
2015 Mar 20 Total solar eclipse 04h06m 02m47s PNG | PDF | SVG KMZ file
2015 Sep 13 Partial solar eclipse 04h23m PNG | PDF | SVG KMZ file
2016 Mar 9 Total solar eclipse 05h15m 04m09s PNG | PDF | SVG KMZ file
2016 Sep 1 Annular solar eclipse 05h46m 03m06s PNG | PDF | SVG KMZ file
2017 Feb 26 Annular solar eclipse 05h23m 00m44s PNG | PDF | SVG KMZ file
2017 Aug 21 Total solar eclipse 05h15m 02m40s PNG | PDF | SVG KMZ file
2018 Feb 15 Partial solar eclipse 03h50m PNG | PDF | SVG KMZ file
2018 Jul 13 Partial solar eclipse 02h25m PNG | PDF | SVG KMZ file
2018 Aug 11 Partial solar eclipse 03h26m PNG | PDF | SVG KMZ file
2019 Jan 6 Partial solar eclipse 04h13m PNG | PDF | SVG KMZ file
2019 Jul 2 Total solar eclipse 04h53m 04m33s PNG | PDF | SVG KMZ file
2019 Dec 26 Annular solar eclipse 05h33m 03m40s PNG | PDF | SVG KMZ file
2020 Jun 21 Annular solar eclipse 05h46m 00m38s PNG | PDF | SVG KMZ file
2020 Dec 14 Total solar eclipse 05h18m 02m10s PNG | PDF | SVG KMZ file
2021 Jun 10 Annular solar eclipse 04h58m 03m51s PNG | PDF | SVG KMZ file
2021 Dec 4 Total solar eclipse 04h06m 01m54s PNG | PDF | SVG KMZ file
2022 Apr 30 Partial solar eclipse 03h50m PNG | PDF | SVG KMZ file
2022 Oct 25 Partial solar eclipse 04h01m PNG | PDF | SVG KMZ file
2023 Apr 20 Hybrid solar eclipse 05h23m 01m16s PNG | PDF | SVG KMZ file
2023 Oct 14 Annular solar eclipse 05h49m 05m17s PNG | PDF | SVG KMZ file
2024 Apr 8 Total solar eclipse 05h08m 04m28s PNG | PDF | SVG KMZ file
2024 Oct 2 Annular solar eclipse 06h01m 07m25s PNG | PDF | SVG KMZ file
2025 Mar 29 Partial solar eclipse 03h51m PNG | PDF | SVG KMZ file
2025 Sep 21 Partial solar eclipse 04h21m PNG | PDF | SVG KMZ file
2026 Feb 17 Annular solar eclipse 04h30m 02m20s PNG | PDF | SVG KMZ file
2026 Aug 12 Total solar eclipse 04h21m 02m18s PNG | PDF | SVG KMZ file
2027 Feb 6 Annular solar eclipse 06h01m 07m51s PNG | PDF | SVG KMZ file
2027 Aug 2 Total solar eclipse 05h11m 06m23s PNG | PDF | SVG KMZ file
2028 Jan 26 Annular solar eclipse 06h00m 10m27s PNG | PDF | SVG KMZ file
2028 Jul 22 Total solar eclipse 04h53m 05m10s PNG | PDF | SVG KMZ file
2029 Jan 14 Partial solar eclipse 04h19m PNG | PDF | SVG KMZ file
2029 Jun 12 Partial solar eclipse 03h15m PNG | PDF | SVG KMZ file
2029 Jul 11 Partial solar eclipse 02h15m PNG | PDF | SVG KMZ file
2029 Dec 5 Partial solar eclipse 03h51m PNG | PDF | SVG KMZ file
2030 Jun 1 Annular solar eclipse 05h45m 05m21s PNG | PDF | SVG KMZ file
2030 Nov 25 Total solar eclipse 05h06m 03m44s PNG | PDF | SVG KMZ file
2031 May 21 Annular solar eclipse 05h58m 05m26s PNG | PDF | SVG KMZ file
2031 Nov 14 Hybrid solar eclipse 05h24m 01m08s PNG | PDF | SVG KMZ file
2032 May 9 Annular solar eclipse 04h30m 00m22s PNG | PDF | SVG KMZ file
2032 Nov 3 Partial solar eclipse 04h19m PNG | PDF | SVG KMZ file
2033 Mar 30 Total solar eclipse 04h01m 02m37s PNG | PDF | SVG KMZ file
2033 Sep 23 Partial solar eclipse 04h08m PNG | PDF | SVG KMZ file
2034 Mar 20 Total solar eclipse 05h13m 04m09s PNG | PDF | SVG KMZ file
2034 Sep 12 Annular solar eclipse 05h41m 02m58s PNG | PDF | SVG KMZ file
2035 Mar 9 Annular solar eclipse 05h26m 00m48s PNG | PDF | SVG KMZ file
2035 Sep 2 Total solar eclipse 05h18m 02m54s PNG | PDF | SVG KMZ file
2036 Feb 27 Partial solar eclipse 03h54m PNG | PDF | SVG KMZ file
2036 Jul 23 Partial solar eclipse 01h51m PNG | PDF | SVG KMZ file
2036 Aug 21 Partial solar eclipse 03h39m PNG | PDF | SVG KMZ file
2037 Jan 16 Partial solar eclipse 04h11m PNG | PDF | SVG KMZ file
2037 Jul 13 Total solar eclipse 04h46m 03m58s PNG | PDF | SVG KMZ file
2038 Jan 5 Annular solar eclipse 05h33m 03m18s PNG | PDF | SVG KMZ file
2038 Jul 2 Annular solar eclipse 05h48m 01m00s PNG | PDF | SVG KMZ file
2038 Dec 26 Total solar eclipse 05h16m 02m18s PNG | PDF | SVG KMZ file
2039 Jun 21 Annular solar eclipse 05h11m 04m04s PNG | PDF | SVG KMZ file
2039 Dec 15 Total solar eclipse 04h06m 01m51s PNG | PDF | SVG KMZ file
2040 May 11 Partial solar eclipse 03h30m PNG | PDF | SVG KMZ file
2040 Nov 4 Partial solar eclipse 03h58m PNG | PDF | SVG KMZ file
2041 Apr 30 Total solar eclipse 05h18m 01m51s PNG | PDF | SVG KMZ file
2041 Oct 25 Annular solar eclipse 05h48m 06m07s PNG | PDF | SVG KMZ file
2042 Apr 20 Total solar eclipse 05h10m 04m51s PNG | PDF | SVG KMZ file
2042 Oct 14 Annular solar eclipse 06h05m 07m44s PNG | PDF | SVG KMZ file
2043 Apr 9 Total solar eclipse 03h58m PNG | PDF | SVG KMZ file
2043 Oct 3 Annular solar eclipse 04h33m PNG | PDF | SVG KMZ file
2044 Feb 28 Annular solar eclipse 04h26m 02m27s PNG | PDF | SVG KMZ file
2044 Aug 23 Total solar eclipse 04h09m 02m04s PNG | PDF | SVG KMZ file
2045 Feb 16 Annular solar eclipse 06h03m 07m47s PNG | PDF | SVG KMZ file
2045 Aug 12 Total solar eclipse 05h09m 06m06s PNG | PDF | SVG KMZ file
2046 Feb 5 Annular solar eclipse 06h01m 09m42s PNG | PDF | SVG KMZ file
2046 Aug 2 Total solar eclipse 05h01m 04m51s PNG | PDF | SVG KMZ file
2047 Jan 26 Partial solar eclipse 04h19m PNG | PDF | SVG KMZ file
2047 Jun 23 Partial solar eclipse 02h43m PNG | PDF | SVG KMZ file
2047 Jul 22 Partial solar eclipse 02h48m PNG | PDF | SVG KMZ file
2047 Dec 16 Partial solar eclipse 03h48m PNG | PDF | SVG KMZ file
2048 Jun 11 Annular solar eclipse 05h36m 04m58s PNG | PDF | SVG KMZ file
2048 Dec 5 Total solar eclipse 05h04m 03m28s PNG | PDF | SVG KMZ file
2049 May 31 Annular solar eclipse 06h00m 04m45s PNG | PDF | SVG KMZ file
2049 Nov 25 Hybrid solar eclipse 05h26m 00m38s PNG | PDF | SVG KMZ file
2050 May 20 Hybrid solar eclipse 04h40m 00m21s PNG | PDF | SVG KMZ file
2050 Nov 14 Partial solar eclipse 04h24m PNG | PDF | SVG KMZ file
2051 Apr 11 Partial solar eclipse 03h55m PNG | PDF | SVG KMZ file
2051 Oct 4 Partial solar eclipse 03h55m PNG | PDF | SVG KMZ file
2052 Mar 30 Total solar eclipse 05h13m 04m08s PNG | PDF | SVG KMZ file
2052 Sep 22 Annular solar eclipse 05h36m 02m51s PNG | PDF | SVG KMZ file
2053 Mar 20 Annular solar eclipse 05h28m 00m50s PNG | PDF | SVG KMZ file
2053 Sep 12 Total solar eclipse 05h19m 03m04s PNG | PDF | SVG KMZ file
2054 Mar 9 Partial solar eclipse 04h01m PNG | PDF | SVG KMZ file
2054 Aug 3 Partial solar eclipse 01h05m PNG | PDF | SVG KMZ file
2054 Sep 2 Partial solar eclipse 03h51m PNG | PDF | SVG KMZ file
2055 Jan 27 Partial solar eclipse 04h08m PNG | PDF | SVG KMZ file
2055 Jul 24 Total solar eclipse 04h38m 03m17s PNG | PDF | SVG KMZ file
2056 Jan 16 Annular solar eclipse 05h29m 02m52s PNG | PDF | SVG KMZ file
2056 Jul 12 Annular solar eclipse 05h49m 01m26s PNG | PDF | SVG KMZ file
2057 Jan 5 Total solar eclipse 05h16m 02m29s PNG | PDF | SVG KMZ file
2057 Jul 1 Annular solar eclipse 05h23m 04m22s PNG | PDF | SVG KMZ file
2057 Dec 26 Total solar eclipse 04h08m 01m50s PNG | PDF | SVG KMZ file
2058 May 22 Partial solar eclipse 03h08m PNG | PDF | SVG KMZ file
2058 Jun 21 Partial solar eclipse 01h50m PNG | PDF | SVG KMZ file
2058 Nov 16 Partial solar eclipse 03h53m PNG | PDF | SVG KMZ file
2059 May 11 Total solar eclipse 05h13m 02m23s PNG | PDF | SVG KMZ file
2059 Nov 5 Annular solar eclipse 05h48m 07m00s PNG | PDF | SVG KMZ file

Sources

[1] – 

The eclipse maps presented on this website were computed using EclipseSimulator.

This is an open-source tool which traces the positions of the Sun, Earth and Moon over the course of each eclipse and traces the path of the Moon's shadow across the Earth's surface. It was written by the author and freely available for download from GitHub.

EclipseSimulator takes the positions of each body from the JPL DE405 planetary ephemeris. It treats the Earth and Moon as ellipsoids with the same polar and equatorial radii which are also assumed by Fred Espenak's eclipse predictions. All eclipse predictions are made at sea level. The predictions here match those calculated by Xavier Jubier to within a few kilometers.

[2] – 

Espanak, F., & Meeus, J., Five Millennium Canon of Solar Eclipses: -1999 to +3000, NASA Technical Publication TP-2006-214141 (2006)

Ashburn

Latitude:
Longitude:
Timezone:

39.04°N
77.49°W
EDT

Color scheme