Total Solar Eclipse

by Dominic Ford, Editor
Last updated: 18 Mar 2020

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

The table below lists all the total solar eclipses between 1950 and 2299.

See also
List of total solar eclipses 1950 – 2299
Date Duration (partial)[1] Duration (total)[2] Eclipse Charts[1] Google Earth Overlay[1]
Date Duration (partial)[1] Duration (total)[2] Eclipse Charts[1] Google Earth Overlay[1]
1950 Sep 11 04h28m 01m14s PNG | PDF | SVG KMZ file
1952 Feb 25 05h04m 03m09s PNG | PDF | SVG KMZ file
1954 Jun 30 05h01m 02m35s PNG | PDF | SVG KMZ file
1955 Jun 20 05h11m 07m08s PNG | PDF | SVG KMZ file
1956 Jun 8 04h16m 04m45s PNG | PDF | SVG KMZ file
1957 Oct 23 04h03m PNG | PDF | SVG KMZ file
1958 Oct 12 05h08m 05m11s PNG | PDF | SVG KMZ file
1959 Oct 2 05h11m 03m02s PNG | PDF | SVG KMZ file
1961 Feb 15 04h18m 02m45s PNG | PDF | SVG KMZ file
1962 Feb 4 05h15m 04m08s PNG | PDF | SVG KMZ file
1963 Jul 20 05h01m 01m39s PNG | PDF | SVG KMZ file
1965 May 30 05h08m 05m15s PNG | PDF | SVG KMZ file
1966 Nov 12 05h18m 01m57s PNG | PDF | SVG KMZ file
1967 Nov 2 03h58m PNG | PDF | SVG KMZ file
1968 Sep 22 04h21m 00m40s PNG | PDF | SVG KMZ file
1970 Mar 7 05h04m 03m28s PNG | PDF | SVG KMZ file
1972 Jul 10 04h51m 02m36s PNG | PDF | SVG KMZ file
1973 Jun 30 05h11m 07m04s PNG | PDF | SVG KMZ file
1974 Jun 20 04h28m 05m09s PNG | PDF | SVG KMZ file
1976 Oct 23 05h06m 04m46s PNG | PDF | SVG KMZ file
1977 Oct 12 05h16m 02m37s PNG | PDF | SVG KMZ file
1979 Feb 26 04h15m 02m49s PNG | PDF | SVG KMZ file
1980 Feb 16 05h15m 04m08s PNG | PDF | SVG KMZ file
1981 Jul 30 05h06m 02m02s PNG | PDF | SVG KMZ file
1983 Jun 11 05h04m 05m11s PNG | PDF | SVG KMZ file
1984 Nov 22 05h18m 02m00s PNG | PDF | SVG KMZ file
1985 Nov 12 04h01m 01m59s PNG | PDF | SVG KMZ file
1988 Mar 17 05h06m 03m46s PNG | PDF | SVG KMZ file
1990 Jul 21 04h43m 02m33s PNG | PDF | SVG KMZ file
1991 Jul 11 05h13m 06m53s PNG | PDF | SVG KMZ file
1992 Jun 30 04h36m 05m21s PNG | PDF | SVG KMZ file
1994 Nov 3 05h06m 04m23s PNG | PDF | SVG KMZ file
1995 Oct 24 05h19m 02m10s PNG | PDF | SVG KMZ file
1997 Mar 8 04h11m 02m50s PNG | PDF | SVG KMZ file
1998 Feb 26 05h13m 04m09s PNG | PDF | SVG KMZ file
1999 Aug 11 05h13m 02m23s PNG | PDF | SVG KMZ file
2001 Jun 21 05h00m 04m57s PNG | PDF | SVG KMZ file
2002 Dec 4 05h16m 02m04s PNG | PDF | SVG KMZ file
2003 Nov 23 04h05m 01m57s PNG | PDF | SVG KMZ file
2006 Mar 29 05h06m 04m06s PNG | PDF | SVG KMZ file
2008 Aug 1 04h33m 02m27s PNG | PDF | SVG KMZ file
2009 Jul 21 05h11m 06m39s PNG | PDF | SVG KMZ file
2010 Jul 11 04h44m 05m20s PNG | PDF | SVG KMZ file
2012 Nov 13 05h04m 04m02s PNG | PDF | SVG KMZ file
2015 Mar 20 04h06m 02m47s PNG | PDF | SVG KMZ file
2016 Mar 8 05h15m 04m09s PNG | PDF | SVG KMZ file
2017 Aug 21 05h15m 02m40s PNG | PDF | SVG KMZ file
2019 Jul 2 04h53m 04m33s PNG | PDF | SVG KMZ file
2020 Dec 14 05h18m 02m10s PNG | PDF | SVG KMZ file
2021 Dec 4 04h06m 01m54s PNG | PDF | SVG KMZ file
2024 Apr 8 05h08m 04m28s PNG | PDF | SVG KMZ file
2026 Aug 12 04h21m 02m18s PNG | PDF | SVG KMZ file
2027 Aug 2 05h11m 06m23s PNG | PDF | SVG KMZ file
2028 Jul 21 04h53m 05m10s PNG | PDF | SVG KMZ file
2030 Nov 25 05h06m 03m44s PNG | PDF | SVG KMZ file
2033 Mar 30 04h01m 02m37s PNG | PDF | SVG KMZ file
2034 Mar 20 05h13m 04m09s PNG | PDF | SVG KMZ file
2035 Sep 1 05h18m 02m54s PNG | PDF | SVG KMZ file
2037 Jul 12 04h46m 03m58s PNG | PDF | SVG KMZ file
2038 Dec 25 05h16m 02m18s PNG | PDF | SVG KMZ file
2039 Dec 15 04h06m 01m51s PNG | PDF | SVG KMZ file
2041 Apr 30 05h18m 01m51s PNG | PDF | SVG KMZ file
2042 Apr 19 05h10m 04m51s PNG | PDF | SVG KMZ file
2043 Apr 9 03h58m PNG | PDF | SVG KMZ file
2044 Aug 22 04h09m 02m04s PNG | PDF | SVG KMZ file
2045 Aug 12 05h09m 06m06s PNG | PDF | SVG KMZ file
2046 Aug 2 05h01m 04m51s PNG | PDF | SVG KMZ file
2048 Dec 5 05h04m 03m28s PNG | PDF | SVG KMZ file
2052 Mar 30 05h13m 04m08s PNG | PDF | SVG KMZ file
2053 Sep 12 05h19m 03m04s PNG | PDF | SVG KMZ file
2055 Jul 24 04h38m 03m17s PNG | PDF | SVG KMZ file
2057 Jan 5 05h16m 02m29s PNG | PDF | SVG KMZ file
2057 Dec 25 04h08m 01m50s PNG | PDF | SVG KMZ file
2059 May 11 05h13m 02m23s PNG | PDF | SVG KMZ file
2060 Apr 30 05h11m 05m15s PNG | PDF | SVG KMZ file
2061 Apr 19 04h06m 02m37s PNG | PDF | SVG KMZ file
2063 Aug 23 05h06m 05m49s PNG | PDF | SVG KMZ file
2064 Aug 12 05h06m 04m28s PNG | PDF | SVG KMZ file
2066 Dec 16 05h04m 03m14s PNG | PDF | SVG KMZ file
2068 May 30 04h46m 01m06s PNG | PDF | SVG KMZ file
2070 Apr 10 05h09m 04m04s PNG | PDF | SVG KMZ file
2071 Sep 23 05h21m 03m11s PNG | PDF | SVG KMZ file
2072 Sep 12 04h03m 03m13s PNG | PDF | SVG KMZ file
2073 Aug 3 04h28m 02m29s PNG | PDF | SVG KMZ file
2075 Jan 16 05h15m 02m42s PNG | PDF | SVG KMZ file
2076 Jan 6 04h09m 01m49s PNG | PDF | SVG KMZ file
2077 May 21 05h06m 02m54s PNG | PDF | SVG KMZ file
2078 May 11 05h11m 05m40s PNG | PDF | SVG KMZ file
2079 May 1 04h14m 02m55s PNG | PDF | SVG KMZ file
2081 Sep 3 05h05m 05m33s PNG | PDF | SVG KMZ file
2082 Aug 23 05h11m 04m01s PNG | PDF | SVG KMZ file
2084 Dec 27 05h04m 03m04s PNG | PDF | SVG KMZ file
2086 Jun 11 04h56m 01m48s PNG | PDF | SVG KMZ file
2088 Apr 21 05h08m 03m58s PNG | PDF | SVG KMZ file
2089 Oct 3 05h23m 03m14s PNG | PDF | SVG KMZ file
2090 Sep 23 04h11m 03m36s PNG | PDF | SVG KMZ file
2091 Aug 14 04h19m 01m38s PNG | PDF | SVG KMZ file
2093 Jan 26 05h15m 02m58s PNG | PDF | SVG KMZ file
2094 Jan 16 04h09m 01m51s PNG | PDF | SVG KMZ file
2095 Jun 2 04h58m 03m18s PNG | PDF | SVG KMZ file
2096 May 21 05h13m 06m06s PNG | PDF | SVG KMZ file
2097 May 11 04h23m 03m10s PNG | PDF | SVG KMZ file
2099 Sep 14 05h01m 05m18s PNG | PDF | SVG KMZ file
2100 Sep 4 05h16m 03m32s PNG | PDF | SVG KMZ file
2103 Jan 8 05h06m 02m57s PNG | PDF | SVG KMZ file
2104 Jun 22 05h03m 02m26s PNG | PDF | SVG KMZ file
2106 May 3 05h06m 03m47s PNG | PDF | SVG KMZ file
2107 Oct 16 05h21m 03m16s PNG | PDF | SVG KMZ file
2108 Oct 4 04h18m 03m50s PNG | PDF | SVG KMZ file
2111 Feb 8 05h15m 03m17s PNG | PDF | SVG KMZ file
2112 Jan 28 04h09m 01m56s PNG | PDF | SVG KMZ file
2113 Jun 13 04h50m 03m36s PNG | PDF | SVG KMZ file
2114 Jun 3 05h13m 06m32s PNG | PDF | SVG KMZ file
2115 May 23 04h31m 03m24s PNG | PDF | SVG KMZ file
2117 Sep 25 05h00m 05m03s PNG | PDF | SVG KMZ file
2118 Sep 15 05h19m 03m04s PNG | PDF | SVG KMZ file
2121 Jan 18 05h06m 02m52s PNG | PDF | SVG KMZ file
2122 Jul 3 05h08m 02m56s PNG | PDF | SVG KMZ file
2124 May 13 05h03m 03m34s PNG | PDF | SVG KMZ file
2125 Oct 26 05h23m 03m15s PNG | PDF | SVG KMZ file
2126 Oct 16 04h23m 04m00s PNG | PDF | SVG KMZ file
2129 Feb 18 05h13m 03m38s PNG | PDF | SVG KMZ file
2130 Feb 8 04h11m 02m02s PNG | PDF | SVG KMZ file
2131 Jun 24 04h40m 03m43s PNG | PDF | SVG KMZ file
2132 Jun 13 05h11m 06m55s PNG | PDF | SVG KMZ file
2133 Jun 3 04h40m 03m36s PNG | PDF | SVG KMZ file
2135 Oct 7 04h58m 04m50s PNG | PDF | SVG KMZ file
2136 Sep 25 05h25m 02m34s PNG | PDF | SVG KMZ file
2139 Jan 30 05h06m 02m49s PNG | PDF | SVG KMZ file
2140 Jul 14 05h13m 03m18s PNG | PDF | SVG KMZ file
2142 May 25 04h58m 03m17s PNG | PDF | SVG KMZ file
2143 Nov 6 05h21m 03m14s PNG | PDF | SVG KMZ file
2144 Oct 26 04h26m 04m04s PNG | PDF | SVG KMZ file
2147 Mar 2 05h13m 04m02s PNG | PDF | SVG KMZ file
2148 Feb 19 04h13m 02m13s PNG | PDF | SVG KMZ file
2149 Jul 5 04h28m 03m38s PNG | PDF | SVG KMZ file
2150 Jun 24 05h11m 07m14s PNG | PDF | SVG KMZ file
2151 Jun 14 04h48m 03m48s PNG | PDF | SVG KMZ file
2153 Oct 17 04h56m 04m36s PNG | PDF | SVG KMZ file
2154 Oct 7 05h26m 02m05s PNG | PDF | SVG KMZ file
2157 Feb 9 05h06m 02m49s PNG | PDF | SVG KMZ file
2158 Jul 25 05h18m 03m32s PNG | PDF | SVG KMZ file
2160 Jun 4 04h51m 02m58s PNG | PDF | SVG KMZ file
2161 Nov 17 05h21m 03m13s PNG | PDF | SVG KMZ file
2162 Nov 6 04h31m 04m04s PNG | PDF | SVG KMZ file
2165 Mar 12 05h13m 04m27s PNG | PDF | SVG KMZ file
2166 Mar 2 04h16m 02m26s PNG | PDF | SVG KMZ file
2167 Jul 16 04h16m 03m19s PNG | PDF | SVG KMZ file
2168 Jul 5 05h09m 07m26s PNG | PDF | SVG KMZ file
2169 Jun 24 04h54m 03m58s PNG | PDF | SVG KMZ file
2171 Oct 28 04h53m 04m23s PNG | PDF | SVG KMZ file
2175 Feb 21 05h06m 02m50s PNG | PDF | SVG KMZ file
2176 Aug 4 05h20m 03m40s PNG | PDF | SVG KMZ file
2178 Jun 15 04h45m 02m36s PNG | PDF | SVG KMZ file
2179 Nov 28 05h21m 03m12s PNG | PDF | SVG KMZ file
2180 Nov 17 04h33m 04m03s PNG | PDF | SVG KMZ file
2183 Mar 23 05h13m 04m54s PNG | PDF | SVG KMZ file
2184 Mar 12 04h19m 02m43s PNG | PDF | SVG KMZ file
2185 Jul 26 04h04m 02m27s PNG | PDF | SVG KMZ file
2186 Jul 16 05h08m 07m29s PNG | PDF | SVG KMZ file
2187 Jul 6 05h01m 04m05s PNG | PDF | SVG KMZ file
2189 Nov 8 04h51m 04m10s PNG | PDF | SVG KMZ file
2193 Mar 3 05h05m 02m53s PNG | PDF | SVG KMZ file
2194 Aug 16 05h21m 03m44s PNG | PDF | SVG KMZ file
2195 Aug 5 03h58m 04m03s PNG | PDF | SVG KMZ file
2196 Jun 26 04h36m 02m12s PNG | PDF | SVG KMZ file
2197 Dec 8 05h19m 03m13s PNG | PDF | SVG KMZ file
2198 Nov 28 04h34m 03m58s PNG | PDF | SVG KMZ file
2200 Apr 14 05h06m 01m23s PNG | PDF | SVG KMZ file
2201 Apr 4 05h13m 05m20s PNG | PDF | SVG KMZ file
2202 Mar 24 04h25m 03m03s PNG | PDF | SVG KMZ file
2204 Jul 27 05h04m 07m22s PNG | PDF | SVG KMZ file
2205 Jul 17 05h10m 04m10s PNG | PDF | SVG KMZ file
2207 Nov 20 04h51m 03m56s PNG | PDF | SVG KMZ file
2211 Mar 15 05h03m 02m57s PNG | PDF | SVG KMZ file
2212 Aug 27 05h21m 03m45s PNG | PDF | SVG KMZ file
2213 Aug 17 04h09m 04m35s PNG | PDF | SVG KMZ file
2214 Jul 8 04h26m 01m46s PNG | PDF | SVG KMZ file
2215 Dec 21 05h20m 03m14s PNG | PDF | SVG KMZ file
2216 Dec 9 04h36m 03m51s PNG | PDF | SVG KMZ file
2218 Apr 25 05h01m 01m43s PNG | PDF | SVG KMZ file
2219 Apr 15 05h15m 05m45s PNG | PDF | SVG KMZ file
2220 Apr 4 04h28m 03m25s PNG | PDF | SVG KMZ file
2222 Aug 8 05h01m 07m06s PNG | PDF | SVG KMZ file
2223 Jul 28 05h15m 04m09s PNG | PDF | SVG KMZ file
2225 Nov 30 04h51m 03m43s PNG | PDF | SVG KMZ file
2227 May 16 05h01m 00m59s PNG | PDF | SVG KMZ file
2229 Mar 26 05h01m 03m02s PNG | PDF | SVG KMZ file
2230 Sep 7 05h21m 03m44s PNG | PDF | SVG KMZ file
2231 Aug 28 04h19m 04m43s PNG | PDF | SVG KMZ file
2232 Jul 18 04h15m 01m14s PNG | PDF | SVG KMZ file
2233 Dec 31 05h19m 03m18s PNG | PDF | SVG KMZ file
2234 Dec 21 04h38m 03m42s PNG | PDF | SVG KMZ file
2236 May 6 04h55m 01m59s PNG | PDF | SVG KMZ file
2237 Apr 25 05h13m 06m05s PNG | PDF | SVG KMZ file
2238 Apr 15 04h33m 03m49s PNG | PDF | SVG KMZ file
2240 Aug 18 05h00m 06m40s PNG | PDF | SVG KMZ file
2241 Aug 8 05h19m 04m02s PNG | PDF | SVG KMZ file
2243 Dec 12 04h50m 03m30s PNG | PDF | SVG KMZ file
2245 May 26 05h06m 01m30s PNG | PDF | SVG KMZ file
2247 Apr 6 05h00m 03m07s PNG | PDF | SVG KMZ file
2248 Sep 18 05h23m 03m42s PNG | PDF | SVG KMZ file
2249 Sep 7 04h26m 04m42s PNG | PDF | SVG KMZ file
2252 Jan 12 05h18m 03m23s PNG | PDF | SVG KMZ file
2252 Dec 31 04h38m 03m33s PNG | PDF | SVG KMZ file
2254 May 17 04h45m 02m09s PNG | PDF | SVG KMZ file
2255 May 7 05h13m 06m22s PNG | PDF | SVG KMZ file
2256 Apr 25 04h40m 04m14s PNG | PDF | SVG KMZ file
2258 Aug 29 04h55m 06m09s PNG | PDF | SVG KMZ file
2259 Aug 19 05h23m 03m49s PNG | PDF | SVG KMZ file
2261 Dec 22 04h50m 03m17s PNG | PDF | SVG KMZ file
2263 Jun 6 05h10m 02m01s PNG | PDF | SVG KMZ file
2265 Apr 16 04h56m 03m11s PNG | PDF | SVG KMZ file
2266 Sep 29 05h23m 03m40s PNG | PDF | SVG KMZ file
2267 Sep 19 04h35m 04m34s PNG | PDF | SVG KMZ file
2270 Jan 22 05h18m 03m29s PNG | PDF | SVG KMZ file
2271 Jan 12 04h40m 03m25s PNG | PDF | SVG KMZ file
2272 May 27 04h38m 02m14s PNG | PDF | SVG KMZ file
2273 May 17 05h13m 06m31s PNG | PDF | SVG KMZ file
2274 May 7 04h44m 04m37s PNG | PDF | SVG KMZ file
2276 Sep 9 04h50m 05m33s PNG | PDF | SVG KMZ file
2277 Aug 29 05h26m 03m28s PNG | PDF | SVG KMZ file
2280 Jan 3 04h50m 03m04s PNG | PDF | SVG KMZ file
2281 Jun 17 05h13m 02m32s PNG | PDF | SVG KMZ file
2283 Apr 28 04h53m 03m13s PNG | PDF | SVG KMZ file
2284 Oct 9 05h21m 03m39s PNG | PDF | SVG KMZ file
2285 Sep 29 04h40m 04m24s PNG | PDF | SVG KMZ file
2288 Feb 2 05h18m 03m38s PNG | PDF | SVG KMZ file
2289 Jan 22 04h40m 03m18s PNG | PDF | SVG KMZ file
2290 Jun 8 04h26m 02m14s PNG | PDF | SVG KMZ file
2291 May 28 05h11m 06m34s PNG | PDF | SVG KMZ file
2292 May 17 04h51m 04m56s PNG | PDF | SVG KMZ file
2294 Sep 20 04h46m 04m56s PNG | PDF | SVG KMZ file
2295 Sep 10 05h28m 03m01s PNG | PDF | SVG KMZ file
2298 Jan 13 04h50m 02m52s PNG | PDF | SVG KMZ file
2299 Jun 28 05h18m 03m03s 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 DE430 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)

Share