Solar eclipses
Search for solar eclipses
Search result
| Date | Type | Magnitude | Saros cycle | Width of eclipse path | Maximum duration | eclipse.eclipseTable.regions | |
|---|---|---|---|---|---|---|---|
| 02/05/2000 |
|
partial | 58% | 150 | |||
| 07/01/2000 |
|
partial | 47.7% | 117 | |||
| 07/31/2000 |
|
partial | 60.3% | 155 | |||
| 12/25/2000 |
|
partial | 72.3% | 122 | |||
| 06/21/2001 |
|
total | 100% | 127 | 200km | 04m57s | Africa |
| 12/14/2001 |
|
annular | 96.8% | 132 | 126km | 03m53s | North America, South America |
| 06/10/2002 |
|
annular | 99.6% | 137 | 13km | 00m23s | Asia, North America, Australia/Oceanina |
| 12/04/2002 |
|
total | 100% | 142 | 87km | 02m04s | Africa, Australia/Oceanina |
| 05/31/2003 |
|
annular | 93.8% | 147 | 03m37s | North America, Europe | |
| 11/23/2003 |
|
total | 100% | 152 | 495km | 01m57s | Antarctica |
| 04/19/2004 |
|
partial | 73.7% | 119 | |||
| 10/14/2004 |
|
partial | 92.8% | 124 | |||
| 04/08/2005 |
|
hybrid | 100% | 129 | 27km | 00m42s | North America, South America |
| 10/03/2005 |
|
annular | 95.8% | 134 | 162km | 04m32s | Africa, Europe |
| 03/29/2006 |
|
total | 100% | 139 | 184km | 04m07s | Asia, Africa, South America |
| 09/22/2006 |
|
annular | 93.5% | 144 | 261km | 07m09s | South America |
| 03/19/2007 |
|
partial | 87.6% | 149 | |||
| 09/11/2007 |
|
partial | 75.1% | 154 | |||
| 02/07/2008 |
|
annular | 96.5% | 121 | 444km | 02m12s | Antarctica |
| 08/01/2008 |
|
total | 100% | 126 | 237km | 02m27s | Asia, North America, Europe |
| 01/26/2009 |
|
annular | 92.8% | 131 | 280km | 07m54s | Asia |
| 07/22/2009 |
|
total | 100% | 136 | 258km | 06m39s | Asia, Australia/Oceanina |
| 01/15/2010 |
|
annular | 91.9% | 141 | 333km | 11m08s | Asia, Africa |
| 07/11/2010 |
|
total | 100% | 146 | 259km | 05m20s | South America, Australia/Oceanina |
| 01/04/2011 |
|
partial | 85.8% | 151 | |||
| 06/01/2011 |
|
partial | 60.1% | 118 | |||
| 07/01/2011 |
|
partial | 9.7% | 156 | |||
| 11/25/2011 |
|
partial | 90.5% | 123 | |||
| 05/20/2012 |
|
annular | 94.4% | 128 | 237km | 05m46s | Asia, North America |
| 11/13/2012 |
|
total | 100% | 133 | 179km | 04m02s | Australia/Oceanina |
| 05/10/2013 |
|
annular | 95.4% | 138 | 173km | 06m03s | Australia/Oceanina |
| 11/03/2013 |
|
hybrid | 100% | 143 | 58km | 01m40s | Africa |
| 04/29/2014 |
|
annular | 98.7% | 148 | - | Antarctica | |
| 10/23/2014 |
|
partial | 81.1% | 153 | |||
| 03/20/2015 |
|
total | 100% | 120 | 463km | 02m47s | Europe |
| 09/13/2015 |
|
partial | 78.8% | 125 | |||
| 03/09/2016 |
|
total | 100% | 130 | 155km | 04m09s | Asia, Australia/Oceanina |
| 09/01/2016 |
|
annular | 97.4% | 135 | 100km | 03m06s | Africa |
| 02/26/2017 |
|
annular | 99.2% | 140 | 31km | 00m44s | Africa, South America |
| 08/21/2017 |
|
total | 100% | 145 | 115km | 02m40s | North America |
| 02/15/2018 |
|
partial | 59.9% | 150 | |||
| 07/13/2018 |
|
partial | 33.7% | 117 | |||
| 08/11/2018 |
|
partial | 73.7% | 155 | |||
| 01/06/2019 |
|
partial | 71.5% | 122 | |||
| 07/02/2019 |
|
total | 100% | 127 | 201km | 04m33s | South America, Australia/Oceanina |
| 12/26/2019 |
|
annular | 97% | 132 | 118km | 03m40s | Asia, Australia/Oceanina |
| 06/21/2020 |
|
annular | 99.4% | 137 | 21km | 00m38s | Asia, Africa |
| 12/14/2020 |
|
total | 100% | 142 | 90km | 02m10s | South America |
| 06/10/2021 |
|
annular | 94.4% | 147 | 527km | 03m51s | Asia, North America |
| 12/04/2021 |
|
total | 100% | 152 | 419km | 01m54s | Antarctica |
| 04/30/2022 |
|
partial | 64% | 119 | |||
| 10/25/2022 |
|
partial | 86.2% | 124 | |||
| 04/20/2023 |
|
hybrid | 100% | 129 | 49km | 01m16s | Asia, Australia/Oceanina |
| 10/14/2023 |
|
annular | 95.2% | 134 | 187km | 05m17s | North America, South America |
| 04/08/2024 |
|
total | 100% | 139 | 198km | 04m28s | North America |
| 10/02/2024 |
|
annular | 93.3% | 144 | 266km | 07m25s | South America |
| 03/29/2025 |
|
partial | 93.8% | 149 | |||
| 09/21/2025 |
|
partial | 85.5% | 154 | |||
| 02/17/2026 |
|
annular | 96.3% | 121 | 616km | 02m20s | Antarctica |
| 08/12/2026 |
|
total | 100% | 126 | 294km | 02m18s | North America, Europe |
| 02/06/2027 |
|
annular | 92.8% | 131 | 282km | 07m51s | Africa, South America |
| 08/02/2027 |
|
total | 100% | 136 | 258km | 06m23s | Asia, Africa, Europe |
| 01/26/2028 |
|
annular | 92.1% | 141 | 323km | 10m27s | Africa, South America, Europe |
| 07/22/2028 |
|
total | 100% | 146 | 230km | 05m10s | Asia, Australia/Oceanina |
| 01/14/2029 |
|
partial | 87.1% | 151 | |||
| 06/12/2029 |
|
partial | 45.8% | 118 | |||
| 07/11/2029 |
|
partial | 23% | 156 | |||
| 12/05/2029 |
|
partial | 89.1% | 123 | |||
| 06/01/2030 |
|
annular | 94.4% | 128 | 250km | 05m21s | Asia, Africa, Europe |
| 11/25/2030 |
|
total | 100% | 133 | 169km | 03m44s | Africa, Australia/Oceanina |
| 05/21/2031 |
|
annular | 95.9% | 138 | 152km | 05m26s | Asia, Africa |
| 11/14/2031 |
|
hybrid | 100% | 143 | 38km | 01m08s | North America |
| 05/09/2032 |
|
annular | 99.6% | 148 | 44km | 00m22s | |
| 11/03/2032 |
|
partial | 85.5% | 153 | |||
| 03/30/2033 |
|
total | 100% | 120 | 781km | 02m37s | Asia, North America |
| 09/23/2033 |
|
partial | 68.9% | 125 | |||
| 03/20/2034 |
|
total | 100% | 130 | 159km | 04m09s | Asia, Africa |
| 09/12/2034 |
|
annular | 97.4% | 135 | 102km | 02m58s | Africa, South America |
| 03/09/2035 |
|
annular | 99.2% | 140 | 31km | 00m48s | Australia/Oceanina |
| 09/02/2035 |
|
total | 100% | 145 | 116km | 02m54s | Asia |
| 02/27/2036 |
|
partial | 62.9% | 150 | |||
| 07/23/2036 |
|
partial | 19.9% | 117 | |||
| 08/21/2036 |
|
partial | 86.2% | 155 | |||
| 01/16/2037 |
|
partial | 70.5% | 122 | |||
| 07/13/2037 |
|
total | 100% | 127 | 201km | 03m58s | Australia/Oceanina |
| 01/05/2038 |
|
annular | 97.3% | 132 | 107km | 03m18s | Africa, North America |
| 07/02/2038 |
|
annular | 99.1% | 137 | 31km | 01m00s | Africa, North America, South America |
| 12/26/2038 |
|
total | 100% | 142 | 95km | 02m18s | Australia/Oceanina |
| 06/21/2039 |
|
annular | 94.5% | 147 | 365km | 04m05s | Asia, North America, Europe |
| 12/15/2039 |
|
total | 100% | 152 | 380km | 01m51s | Antarctica |
| 05/11/2040 |
|
partial | 53.1% | 119 | |||
| 11/04/2040 |
|
partial | 80.7% | 124 | |||
| 04/30/2041 |
|
total | 100% | 129 | 72km | 01m51s | Africa |
| 10/25/2041 |
|
annular | 94.7% | 134 | 213km | 06m07s | Asia, Australia/Oceanina |
| 04/20/2042 |
|
total | 100% | 139 | 210km | 04m51s | Asia |
| 10/14/2042 |
|
annular | 93% | 144 | 273km | 07m44s | Asia, Australia/Oceanina |
| 04/09/2043 |
|
total | 100% | 149 | - | Asia | |
| 10/03/2043 |
|
annular | 95% | 154 | - | ||
| 02/28/2044 |
|
annular | 96% | 121 | 02m27s | Antarctica | |
| 08/23/2044 |
|
total | 100% | 126 | 453km | 02m04s | North America |
| 02/16/2045 |
|
annular | 92.9% | 131 | 281km | 07m47s | Australia/Oceanina |
| 08/12/2045 |
|
total | 100% | 136 | 256km | 06m06s | North America, South America |
| 02/05/2046 |
|
annular | 92.3% | 141 | 310km | 09m42s | Asia, North America, Australia/Oceanina |
| 08/02/2046 |
|
total | 100% | 146 | 206km | 04m51s | Africa, South America, Antarctica |
| 01/26/2047 |
|
partial | 89.1% | 151 | |||
| 06/23/2047 |
|
partial | 31.3% | 118 | |||
| 07/22/2047 |
|
partial | 36% | 156 | |||
| 12/16/2047 |
|
partial | 88.2% | 123 | |||
| 06/11/2048 |
|
annular | 94.4% | 128 | 272km | 04m58s | Asia, North America, Europe |
| 12/05/2048 |
|
total | 100% | 133 | 160km | 03m28s | Africa, South America |
| 05/31/2049 |
|
annular | 96.3% | 138 | 134km | 04m45s | Africa, South America |
| 11/25/2049 |
|
hybrid | 100% | 143 | 21km | 00m38s | Asia, Australia/Oceanina |
| 05/20/2050 |
|
hybrid | 100% | 148 | 27km | 00m21s | |
| 11/14/2050 |
|
partial | 88.7% | 153 | |||
| 04/11/2051 |
|
partial | 98.5% | 120 | |||
| 10/04/2051 |
|
partial | 60.2% | 125 | |||
| 03/30/2052 |
|
total | 100% | 130 | 164km | 04m08s | North America, Australia/Oceanina |
| 09/22/2052 |
|
annular | 97.3% | 135 | 106km | 02m51s | Asia, Australia/Oceanina |
| 03/20/2053 |
|
annular | 99.2% | 140 | 31km | 00m50s | Asia |
| 09/12/2053 |
|
total | 100% | 145 | 116km | 03m04s | Asia, Africa, Europe |
| 03/09/2054 |
|
partial | 66.8% | 150 | |||
| 08/03/2054 |
|
partial | 6.6% | 117 | |||
| 09/02/2054 |
|
partial | 97.9% | 155 | |||
| 01/27/2055 |
|
partial | 69.3% | 122 | |||
| 07/24/2055 |
|
total | 100% | 127 | 202km | 03m17s | Africa |
| 01/16/2056 |
|
annular | 97.6% | 132 | 95km | 02m52s | North America, Australia/Oceanina |
| 07/12/2056 |
|
annular | 98.8% | 137 | 43km | 01m26s | North America, South America |
| 01/05/2057 |
|
total | 100% | 142 | 102km | 02m29s | |
| 07/01/2057 |
|
annular | 94.6% | 147 | 298km | 04m22s | Asia, North America |
| 12/26/2057 |
|
total | 100% | 152 | 355km | 01m50s | Antarctica |
| 05/22/2058 |
|
partial | 41.4% | 119 | |||
| 06/21/2058 |
|
partial | 12.6% | 157 | |||
| 11/16/2058 |
|
partial | 76.4% | 124 | |||
| 05/11/2059 |
|
total | 100% | 129 | 95km | 02m23s | South America |
| 11/05/2059 |
|
annular | 94.2% | 134 | 238km | 07m00s | Asia, Africa, Europe |
| 04/30/2060 |
|
total | 100% | 139 | 222km | 05m15s | Asia, Africa, South America, Europe |
| 10/24/2060 |
|
annular | 92.8% | 144 | 281km | 08m06s | Africa |
| 04/20/2061 |
|
total | 100% | 149 | 559km | 02m37s | Asia, Europe |
| 10/13/2061 |
|
annular | 94.7% | 154 | 743km | 03m41s | South America, Antarctica |
| 03/11/2062 |
|
partial | 93.3% | 121 | |||
| 09/03/2062 |
|
partial | 97.5% | 126 | |||
| 02/28/2063 |
|
annular | 92.9% | 131 | 280km | 07m41s | Asia |
| 08/24/2063 |
|
total | 100% | 136 | 252km | 05m49s | Asia, Australia/Oceanina |
| 02/17/2064 |
|
annular | 92.6% | 141 | 295km | 08m56s | Asia, Africa |
| 08/12/2064 |
|
total | 100% | 146 | 184km | 04m28s | South America |
| 02/05/2065 |
|
partial | 91.2% | 151 | |||
| 07/03/2065 |
|
partial | 16.4% | 118 | |||
| 08/02/2065 |
|
partial | 49% | 156 | |||
| 12/27/2065 |
|
partial | 87.7% | 123 | |||
| 06/22/2066 |
|
annular | 94.4% | 128 | 309km | 04m40s | Asia, North America, Europe |
| 12/17/2066 |
|
total | 100% | 133 | 152km | 03m14s | Australia/Oceanina |
| 06/11/2067 |
|
annular | 96.7% | 138 | 119km | 04m05s | South America, Australia/Oceanina |
| 12/06/2067 |
|
hybrid | 100% | 143 | 4km | 00m08s | Africa, North America, South America |
| 05/31/2068 |
|
total | 100% | 148 | 63km | 01m06s | Australia/Oceanina |
| 11/24/2068 |
|
partial | 91.1% | 153 | |||
| 04/21/2069 |
|
partial | 89.9% | 120 | |||
| 05/20/2069 |
|
partial | 8.8% | 158 | |||
| 10/15/2069 |
|
partial | 53% | 125 | |||
| 04/11/2070 |
|
total | 100% | 130 | 168km | 04m04s | Asia |
| 10/04/2070 |
|
annular | 97.3% | 135 | 110km | 02m44s | Africa |
| 03/31/2071 |
|
annular | 99.2% | 140 | 31km | 00m52s | Africa, South America |
| 09/23/2071 |
|
total | 100% | 145 | 116km | 03m11s | North America, South America |
| 03/19/2072 |
|
partial | 72% | 150 | |||
| 09/12/2072 |
|
total | 100% | 155 | 732km | 03m13s | Asia |
| 02/07/2073 |
|
partial | 67.7% | 122 | |||
| 08/03/2073 |
|
total | 100% | 127 | 206km | 02m29s | South America |
| 01/27/2074 |
|
annular | 98% | 132 | 79km | 02m21s | Asia, Africa |
| 07/24/2074 |
|
annular | 98.4% | 137 | 58km | 01m57s | Asia, Australia/Oceanina |
| 01/16/2075 |
|
total | 100% | 142 | 110km | 02m42s | South America |
| 07/13/2075 |
|
annular | 94.7% | 147 | 262km | 04m45s | Asia, Europe |
| 01/06/2076 |
|
total | 100% | 152 | 340km | 01m49s | Antarctica |
| 06/01/2076 |
|
partial | 29% | 119 | |||
| 07/01/2076 |
|
partial | 27.5% | 157 | |||
| 11/26/2076 |
|
partial | 73.2% | 124 | |||
| 05/22/2077 |
|
total | 100% | 129 | 119km | 02m54s | Australia/Oceanina |
| 11/15/2077 |
|
annular | 93.7% | 134 | 262km | 07m54s | North America, South America |
| 05/11/2078 |
|
total | 100% | 139 | 232km | 05m40s | North America, Europe, Australia/Oceanina |
| 11/04/2078 |
|
annular | 92.6% | 144 | 287km | 08m29s | Africa, South America |
| 05/01/2079 |
|
total | 100% | 149 | 406km | 02m55s | North America |
| 10/24/2079 |
|
annular | 94.8% | 154 | 495km | 03m39s | Antarctica, Australia/Oceanina |
| 03/21/2080 |
|
partial | 87.3% | 121 | |||
| 09/13/2080 |
|
partial | 87.4% | 126 | |||
| 03/10/2081 |
|
annular | 93% | 131 | 277km | 07m36s | Africa, South America |
| 09/03/2081 |
|
total | 100% | 136 | 247km | 05m33s | Asia, Europe |
| 02/27/2082 |
|
annular | 93% | 141 | 277km | 08m12s | South America, Europe |
| 08/24/2082 |
|
total | 100% | 146 | 163km | 04m01s | Asia, Australia/Oceanina |
| 02/16/2083 |
|
partial | 94.3% | 151 | |||
| 07/15/2083 |
|
partial | 1.7% | 118 | |||
| 08/13/2083 |
|
partial | 61.5% | 156 | |||
| 01/07/2084 |
|
partial | 87.2% | 123 | |||
| 07/03/2084 |
|
annular | 94.2% | 128 | 377km | 04m25s | Asia, North America |
| 12/27/2084 |
|
total | 100% | 133 | 146km | 03m04s | Antarctica |
| 06/22/2085 |
|
annular | 97% | 138 | 106km | 03m29s | Asia, Australia/Oceanina |
| 12/16/2085 |
|
annular | 99.7% | 143 | 10km | 00m19s | Australia/Oceanina |
| 06/11/2086 |
|
total | 100% | 148 | 86km | 01m48s | Africa |
| 12/06/2086 |
|
partial | 92.7% | 153 | |||
| 05/02/2087 |
|
partial | 80.1% | 120 | |||
| 06/01/2087 |
|
partial | 21.5% | 158 | |||
| 10/26/2087 |
|
partial | 47% | 125 | |||
| 04/21/2088 |
|
total | 100% | 130 | 173km | 03m58s | Asia, Africa, Europe |
| 10/14/2088 |
|
annular | 97.3% | 135 | 115km | 02m38s | South America |
| 04/10/2089 |
|
annular | 99.2% | 140 | 30km | 00m53s | Australia/Oceanina |
| 10/04/2089 |
|
total | 100% | 145 | 115km | 03m14s | Asia, Australia/Oceanina |
| 03/31/2090 |
|
partial | 78.4% | 150 | |||
| 09/23/2090 |
|
total | 100% | 155 | 463km | 03m36s | North America, Europe |
| 02/18/2091 |
|
partial | 65.6% | 122 | |||
| 08/15/2091 |
|
total | 100% | 127 | 236km | 01m38s | |
| 02/07/2092 |
|
annular | 98.4% | 132 | 62km | 01m48s | Africa, North America, South America, Europe |
| 08/03/2092 |
|
annular | 97.9% | 137 | 75km | 02m31s | Africa |
| 01/27/2093 |
|
total | 100% | 142 | 119km | 02m58s | Australia/Oceanina |
| 07/23/2093 |
|
annular | 94.6% | 147 | 241km | 05m11s | Asia, North America, Europe |
| 01/16/2094 |
|
total | 100% | 152 | 329km | 01m51s | Antarctica |
| 06/13/2094 |
|
partial | 16.2% | 119 | |||
| 07/12/2094 |
|
partial | 42.2% | 157 | |||
| 12/07/2094 |
|
partial | 70.5% | 124 | |||
| 06/02/2095 |
|
total | 100% | 129 | 145km | 03m18s | Africa |
| 11/27/2095 |
|
annular | 93.3% | 134 | 285km | 08m47s | Asia, Australia/Oceanina |
| 05/22/2096 |
|
total | 100% | 139 | 241km | 06m06s | Asia |
| 11/15/2096 |
|
annular | 92.4% | 144 | 294km | 08m53s | Asia, Australia/Oceanina |
| 05/11/2097 |
|
total | 100% | 149 | 339km | 03m10s | Asia, North America, Europe |
| 11/04/2097 |
|
annular | 94.9% | 154 | 411km | 03m36s | Antarctica |
| 04/01/2098 |
|
partial | 79.8% | 121 | |||
| 09/25/2098 |
|
partial | 78.7% | 126 | |||
| 10/24/2098 |
|
partial | 0.6% | 164 | |||
| 03/21/2099 |
|
annular | 93.2% | 131 | 275km | 07m32s | Australia/Oceanina |
| 09/14/2099 |
|
total | 100% | 136 | 241km | 05m18s | North America |
| 03/10/2100 |
|
annular | 93.4% | 141 | 257km | 07m29s | North America, Australia/Oceanina |
| 09/04/2100 |
|
total | 100% | 146 | 142km | 03m32s | Africa |
| 02/28/2101 |
|
annular | 96.1% | 151 | 02m44s | Asia | |
| 08/24/2101 |
|
partial | 73.4% | 156 | |||
| 01/19/2102 |
|
partial | 86.8% | 123 | |||
| 07/15/2102 |
|
annular | 94% | 128 | 539km | 04m14s | Asia, North America |
| 01/08/2103 |
|
total | 100% | 133 | 140km | 02m57s | South America |
| 07/04/2103 |
|
annular | 97.3% | 138 | 96km | 02m57s | Asia, Africa |
| 12/29/2103 |
|
annular | 99.4% | 143 | 23km | 00m43s | Asia, Africa |
| 06/22/2104 |
|
total | 100% | 148 | 103km | 02m26s | South America, Australia/Oceanina |
| 12/17/2104 |
|
annular | 93.8% | 153 | - | North America, Europe | |
| 05/14/2105 |
|
partial | 69.2% | 120 | |||
| 06/12/2105 |
|
partial | 34.8% | 158 | |||
| 11/06/2105 |
|
partial | 42.2% | 125 | |||
| 05/03/2106 |
|
total | 100% | 130 | 177km | 03m47s | North America |
| 10/26/2106 |
|
annular | 97.3% | 135 | 119km | 02m32s | Australia/Oceanina |
| 04/23/2107 |
|
annular | 99.2% | 140 | 30km | 00m56s | Asia, Africa, Australia/Oceanina |
| 10/16/2107 |
|
total | 100% | 145 | 114km | 03m16s | Africa |
| 04/11/2108 |
|
partial | 86.2% | 150 | |||
| 10/05/2108 |
|
total | 100% | 155 | 371km | 03m50s | Asia, North America |
| 03/01/2109 |
|
partial | 62.4% | 122 | |||
| 08/26/2109 |
|
partial | 96.7% | 127 | |||
| 02/18/2110 |
|
annular | 98.9% | 132 | 44km | 01m12s | North America, Australia/Oceanina |
| 08/15/2110 |
|
annular | 97.5% | 137 | 94km | 03m07s | South America |
| 02/08/2111 |
|
total | 100% | 142 | 130km | 03m17s | Africa, South America |
| 08/04/2111 |
|
annular | 94.6% | 147 | 230km | 05m42s | North America |
| 01/29/2112 |
|
total | 100% | 152 | 322km | 01m56s | Antarctica |
| 06/24/2112 |
|
partial | 2.8% | 119 | |||
| 07/23/2112 |
|
partial | 57.3% | 157 | |||
| 12/19/2112 |
|
partial | 68.6% | 124 | |||
| 06/13/2113 |
|
total | 100% | 129 | 174km | 03m36s | South America |
| 12/08/2113 |
|
annular | 93% | 134 | 304km | 09m35s | Asia, Africa, Europe |
| 06/03/2114 |
|
total | 100% | 139 | 248km | 06m32s | Asia, Africa |
| 11/27/2114 |
|
annular | 92.2% | 144 | 298km | 09m14s | Africa, Antarctica, Australia/Oceanina |
| 05/24/2115 |
|
total | 100% | 149 | 301km | 03m24s | Asia, North America |
| 11/16/2115 |
|
annular | 95% | 154 | 365km | 03m32s | South America, Antarctica |
| 04/13/2116 |
|
partial | 71.4% | 121 | |||
| 10/06/2116 |
|
partial | 71.1% | 126 | |||
| 11/04/2116 |
|
partial | 6.1% | 164 | |||
| 04/02/2117 |
|
annular | 93.3% | 131 | 274km | 07m30s | Asia, Australia/Oceanina |
| 09/26/2117 |
|
total | 100% | 136 | 233km | 05m03s | Asia, Australia/Oceanina |
| 03/22/2118 |
|
annular | 93.8% | 141 | 237km | 06m50s | Asia, Africa, Antarctica |
| 09/15/2118 |
|
total | 100% | 146 | 122km | 03m04s | South America |
| 03/11/2119 |
|
annular | 96.9% | 151 | 451km | 02m13s | North America |
| 09/05/2119 |
|
partial | 84.3% | 156 | |||
| 01/30/2120 |
|
partial | 85.9% | 123 | |||
| 07/25/2120 |
|
annular | 93.4% | 128 | 04m00s | Asia | |
| 01/19/2121 |
|
total | 100% | 133 | 137km | 02m52s | Australia/Oceanina |
| 07/14/2121 |
|
annular | 97.6% | 138 | 88km | 02m32s | North America |
| 01/08/2122 |
|
annular | 99.1% | 143 | 34km | 01m02s | Africa, South America |
| 07/04/2122 |
|
total | 100% | 148 | 114km | 02m56s | Asia, Australia/Oceanina |
| 12/28/2122 |
|
annular | 94.5% | 153 | - | North America | |
| 05/25/2123 |
|
partial | 57.3% | 120 | |||
| 06/23/2123 |
|
partial | 48.8% | 158 | |||
| 11/18/2123 |
|
partial | 38.5% | 125 | |||
| 05/14/2124 |
|
total | 100% | 130 | 182km | 03m34s | Asia, North America |
| 11/06/2124 |
|
annular | 97.2% | 135 | 123km | 02m26s | Africa, Antarctica |
| 05/03/2125 |
|
annular | 99.2% | 140 | 31km | 00m59s | Africa, South America |
| 10/26/2125 |
|
total | 100% | 145 | 112km | 03m15s | South America |
| 04/22/2126 |
|
annular | 95.1% | 150 | - | Antarctica | |
| 10/16/2126 |
|
total | 100% | 155 | 319km | 04m00s | Asia, Europe |
| 03/13/2127 |
|
partial | 58.4% | 122 | |||
| 09/06/2127 |
|
partial | 84.6% | 127 | |||
| 03/01/2128 |
|
annular | 99.4% | 132 | 24km | 00m37s | Asia, Africa |
| 08/25/2128 |
|
annular | 96.9% | 137 | 117km | 03m41s | Asia, Australia/Oceanina |
| 02/18/2129 |
|
total | 100% | 142 | 142km | 03m38s | South America |
| 08/15/2129 |
|
annular | 94.4% | 147 | 225km | 06m15s | Asia, Australia/Oceanina |
| 02/08/2130 |
|
total | 100% | 152 | 313km | 02m03s | Antarctica |
| 08/04/2130 |
|
partial | 71.6% | 157 | |||
| 12/30/2130 |
|
partial | 67.1% | 124 | |||
| 06/25/2131 |
|
total | 100% | 129 | 211km | 03m43s | Australia/Oceanina |
| 12/19/2131 |
|
annular | 92.7% | 134 | 321km | 10m14s | North America, South America |
| 06/13/2132 |
|
total | 100% | 139 | 255km | 06m55s | Africa, North America |
| 12/07/2132 |
|
annular | 92.2% | 144 | 301km | 09m33s | South America |
| 06/03/2133 |
|
total | 100% | 149 | 272km | 03m36s | Asia, Europe |
| 11/26/2133 |
|
annular | 95.1% | 154 | 337km | 03m27s | Antarctica, Australia/Oceanina |
| 04/24/2134 |
|
partial | 61.5% | 121 | |||
| 05/23/2134 |
|
partial | 3.1% | 159 | |||
| 10/17/2134 |
|
partial | 64.6% | 126 | |||
| 11/16/2134 |
|
partial | 10.6% | 164 | |||
| 04/13/2135 |
|
annular | 93.5% | 131 | 274km | 07m30s | Africa, South America |
| 10/07/2135 |
|
total | 100% | 136 | 224km | 04m50s | Asia, Europe |
| 04/01/2136 |
|
annular | 94.3% | 141 | 216km | 06m14s | Asia, Africa, South America, Europe |
| 09/26/2136 |
|
total | 100% | 146 | 101km | 02m34s | Asia, Australia/Oceanina |
| 03/21/2137 |
|
annular | 97.7% | 151 | 233km | 01m40s | North America |
| 09/15/2137 |
|
partial | 94.4% | 156 | |||
| 02/09/2138 |
|
partial | 84.5% | 123 | |||
| 08/05/2138 |
|
partial | 82.9% | 128 | |||
| 01/30/2139 |
|
total | 100% | 133 | 135km | 02m49s | Asia, Africa, South America |
| 07/25/2139 |
|
annular | 97.8% | 138 | 83km | 02m13s | Asia |
| 01/20/2140 |
|
annular | 98.8% | 143 | 43km | 01m17s | Asia, Australia/Oceanina |
| 07/14/2140 |
|
total | 100% | 148 | 124km | 03m18s | Africa |
| 01/08/2141 |
|
annular | 95.2% | 153 | - | Asia | |
| 06/04/2141 |
|
partial | 44.6% | 120 | |||
| 07/03/2141 |
|
partial | 63.1% | 158 | |||
| 11/28/2141 |
|
partial | 35.8% | 125 | |||
| 05/25/2142 |
|
total | 100% | 130 | 187km | 03m17s | Asia, Europe |
| 11/17/2142 |
|
annular | 97.3% | 135 | 124km | 02m19s | South America, Antarctica |
| 05/14/2143 |
|
annular | 99.1% | 140 | 33km | 01m05s | South America, Australia/Oceanina |
| 11/07/2143 |
|
total | 100% | 145 | 111km | 03m14s | Asia, Australia/Oceanina |
| 05/03/2144 |
|
annular | 93.6% | 150 | 727km | 06m09s | Antarctica |
| 10/26/2144 |
|
total | 100% | 155 | 284km | 04m04s | North America, Europe |
| 03/23/2145 |
|
partial | 53.1% | 122 | |||
| 09/16/2145 |
|
partial | 73.7% | 127 | |||
| 10/16/2145 |
|
partial | 3.6% | 165 | |||
| 03/12/2146 |
|
annular | 100% | 132 | 2km | 00m03s | North America, Europe |
| 09/06/2146 |
|
annular | 96.4% | 137 | 143km | 04m13s | Africa |
| 03/02/2147 |
|
total | 100% | 142 | 155km | 04m02s | Asia, Australia/Oceanina |
| 08/26/2147 |
|
annular | 94.3% | 147 | 224km | 06m49s | Asia, Africa, Europe |
| 02/19/2148 |
|
total | 100% | 152 | 305km | 02m13s | Antarctica |
| 08/14/2148 |
|
partial | 85.6% | 157 | |||
| 01/09/2149 |
|
partial | 65.8% | 124 | |||
| 07/05/2149 |
|
total | 100% | 129 | 264km | 03m38s | Antarctica |
| 12/30/2149 |
|
annular | 92.5% | 134 | 334km | 10m42s | Asia, North America, Australia/Oceanina |
| 06/25/2150 |
|
total | 100% | 139 | 260km | 07m14s | Asia, Australia/Oceanina |
| 12/19/2150 |
|
annular | 92.1% | 144 | 302km | 09m46s | Asia, Australia/Oceanina |
| 06/14/2151 |
|
total | 100% | 149 | 249km | 03m48s | North America, Europe |
| 12/08/2151 |
|
annular | 95.3% | 154 | 314km | 03m22s | Antarctica |
| 05/04/2152 |
|
partial | 50.4% | 121 | |||
| 06/03/2152 |
|
partial | 14.8% | 159 | |||
| 10/28/2152 |
|
partial | 59.3% | 126 | |||
| 11/26/2152 |
|
partial | 14.1% | 164 | |||
| 04/23/2153 |
|
annular | 93.6% | 131 | 279km | 07m31s | South America |
| 10/17/2153 |
|
total | 100% | 136 | 214km | 04m36s | North America |
| 04/12/2154 |
|
annular | 94.8% | 141 | 195km | 05m42s | North America, Australia/Oceanina |
| 10/07/2154 |
|
total | 100% | 146 | 81km | 02m05s | Africa |
| 04/02/2155 |
|
annular | 98.4% | 151 | 123km | 01m07s | Asia |
| 09/26/2155 |
|
annular | 95.9% | 156 | 570km | 02m55s | |
| 02/21/2156 |
|
partial | 82.3% | 123 | |||
| 08/16/2156 |
|
partial | 69.1% | 128 | |||
| 02/09/2157 |
|
total | 100% | 133 | 135km | 02m49s | South America, Australia/Oceanina |
| 08/05/2157 |
|
annular | 97.9% | 138 | 80km | 01m59s | Asia, Europe, Australia/Oceanina |
| 01/30/2158 |
|
annular | 98.6% | 143 | 50km | 01m27s | Asia, Africa |
| 07/25/2158 |
|
total | 100% | 148 | 131km | 03m32s | Africa, South America |
| 01/19/2159 |
|
annular | 96% | 153 | - | North America | |
| 06/16/2159 |
|
partial | 31.2% | 120 | |||
| 07/15/2159 |
|
partial | 77.4% | 158 | |||
| 12/09/2159 |
|
partial | 33.9% | 125 | |||
| 06/04/2160 |
|
total | 100% | 130 | 192km | 02m58s | North America, Europe |
| 11/27/2160 |
|
annular | 97.3% | 135 | 123km | 02m12s | Australia/Oceanina |
| 05/25/2161 |
|
annular | 99% | 140 | 36km | 01m12s | Asia, Australia/Oceanina |
| 11/17/2161 |
|
total | 100% | 145 | 110km | 03m13s | Asia, Africa |
| 05/14/2162 |
|
annular | 94% | 150 | 468km | 06m37s | |
| 11/07/2162 |
|
total | 100% | 155 | 258km | 04m05s | Asia |
| 04/03/2163 |
|
partial | 47% | 122 | |||
| 09/28/2163 |
|
partial | 63.8% | 127 | |||
| 10/27/2163 |
|
partial | 8.9% | 165 | |||
| 03/23/2164 |
|
hybrid | 100% | 132 | 20km | 00m29s | Asia, North America |
| 09/16/2164 |
|
annular | 95.8% | 137 | 172km | 04m42s | Africa, South America |
| 03/12/2165 |
|
total | 100% | 142 | 168km | 04m27s | Africa, South America |
| 09/05/2165 |
|
annular | 94.1% | 147 | 227km | 07m22s | Africa, North America |
| 03/02/2166 |
|
total | 100% | 152 | 294km | 02m26s | Antarctica, Australia/Oceanina |
| 08/25/2166 |
|
annular | 95.3% | 157 | 03m00s | Asia, Europe | |
| 01/21/2167 |
|
partial | 64.1% | 124 | |||
| 07/16/2167 |
|
total | 100% | 129 | 368km | 03m19s | South America, Antarctica |
| 01/10/2168 |
|
annular | 92.3% | 134 | 344km | 10m55s | Asia, Africa |
| 07/05/2168 |
|
total | 100% | 139 | 264km | 07m26s | Asia, Africa |
| 12/29/2168 |
|
annular | 92.2% | 144 | 300km | 09m52s | Asia, Africa |
| 06/25/2169 |
|
total | 100% | 149 | 229km | 03m58s | Asia, North America |
| 12/18/2169 |
|
annular | 95.4% | 154 | 295km | 03m15s | South America, Antarctica |
| 05/16/2170 |
|
partial | 38.3% | 121 | |||
| 06/14/2170 |
|
partial | 27.2% | 159 | |||
| 11/08/2170 |
|
partial | 55.2% | 126 | |||
| 12/07/2170 |
|
partial | 16.5% | 164 | |||
| 05/05/2171 |
|
annular | 93.8% | 131 | 289km | 07m32s | Australia/Oceanina |
| 10/29/2171 |
|
total | 100% | 136 | 203km | 04m23s | Asia, Australia/Oceanina |
| 04/23/2172 |
|
annular | 95.3% | 141 | 174km | 05m12s | Asia |
| 10/17/2172 |
|
hybrid | 100% | 146 | 60km | 01m34s | Africa, South America |
| 04/12/2173 |
|
annular | 99.2% | 151 | 53km | 00m35s | Europe |
| 10/07/2173 |
|
annular | 95.6% | 156 | 402km | 03m17s | Antarctica |
| 03/03/2174 |
|
partial | 79.2% | 123 | |||
| 04/01/2174 |
|
partial | 4.7% | 161 | |||
| 08/27/2174 |
|
partial | 56.3% | 128 | |||
| 02/21/2175 |
|
total | 100% | 133 | 135km | 02m50s | Australia/Oceanina |
| 08/16/2175 |
|
annular | 98% | 138 | 78km | 01m50s | Africa, North America, Europe |
| 02/10/2176 |
|
annular | 98.5% | 143 | 55km | 01m34s | North America, South America, Europe, Australia/Oceanina |
| 08/04/2176 |
|
total | 100% | 148 | 136km | 03m40s | Australia/Oceanina |
| 01/29/2177 |
|
annular | 92.1% | 153 | 06m55s | Asia, North America | |
| 06/26/2177 |
|
partial | 17.6% | 120 | |||
| 07/25/2177 |
|
partial | 91.5% | 158 | |||
| 12/20/2177 |
|
partial | 32.5% | 125 | |||
| 06/16/2178 |
|
total | 100% | 130 | 198km | 02m36s | Asia, North America |
| 12/09/2178 |
|
annular | 97.5% | 135 | 118km | 02m03s | Africa, Australia/Oceanina |
| 06/05/2179 |
|
annular | 98.8% | 140 | 41km | 01m21s | Asia, Africa, South America |
| 11/28/2179 |
|
total | 100% | 145 | 110km | 03m12s | South America |
| 05/24/2180 |
|
annular | 94.2% | 150 | 359km | 06m59s | South America |
| 11/17/2180 |
|
total | 100% | 155 | 238km | 04m03s | Asia, Africa, Europe |
| 04/14/2181 |
|
partial | 39.3% | 122 | |||
| 05/13/2181 |
|
partial | 5.1% | 160 | |||
| 10/08/2181 |
|
partial | 55.3% | 127 | |||
| 11/07/2181 |
|
partial | 12.8% | 165 | |||
| 04/03/2182 |
|
hybrid | 100% | 132 | 44km | 00m58s | Asia, Africa |
| 09/27/2182 |
|
annular | 95.3% | 137 | 205km | 05m05s | South America, Australia/Oceanina |
| 03/23/2183 |
|
total | 100% | 142 | 181km | 04m54s | Australia/Oceanina |
| 09/16/2183 |
|
annular | 93.8% | 147 | 233km | 07m53s | North America, Australia/Oceanina |
| 03/12/2184 |
|
total | 100% | 152 | 283km | 02m43s | Antarctica |
| 09/04/2184 |
|
annular | 95.8% | 157 | 393km | 03m12s | Asia, North America |
| 01/31/2185 |
|
partial | 62.4% | 124 | |||
| 07/26/2185 |
|
total | 100% | 129 | 02m27s | ||
| 01/20/2186 |
|
annular | 92.2% | 134 | 350km | 10m53s | North America, South America, Europe |
| 07/16/2186 |
|
total | 100% | 139 | 267km | 07m29s | Africa, South America |
| 01/09/2187 |
|
annular | 92.2% | 144 | 296km | 09m51s | South America |
| 07/06/2187 |
|
total | 100% | 149 | 211km | 04m06s | Asia, Africa, Europe |
| 12/29/2187 |
|
annular | 95.7% | 154 | 274km | 03m07s | Antarctica, Australia/Oceanina |
| 05/26/2188 |
|
partial | 25.4% | 121 | |||
| 06/24/2188 |
|
partial | 40.1% | 159 | |||
| 11/18/2188 |
|
partial | 52.1% | 126 | |||
| 12/18/2188 |
|
partial | 18.5% | 164 | |||
| 05/15/2189 |
|
annular | 93.9% | 131 | 309km | 07m31s | Africa, Antarctica |
| 11/08/2189 |
|
total | 100% | 136 | 192km | 04m10s | Asia, Africa, Europe |
| 05/04/2190 |
|
annular | 95.8% | 141 | 154km | 04m45s | Asia, Africa |
| 10/29/2190 |
|
hybrid | 100% | 146 | 40km | 01m04s | Asia, Australia/Oceanina |
| 04/23/2191 |
|
annular | 99.9% | 151 | 4km | 00m03s | North America, Europe |
| 10/18/2191 |
|
annular | 95.2% | 156 | 365km | 03m39s | Africa, Antarctica |
| 03/13/2192 |
|
partial | 74.9% | 123 | |||
| 04/12/2192 |
|
partial | 12.6% | 161 | |||
| 09/06/2192 |
|
partial | 44.4% | 128 | |||
| 03/03/2193 |
|
total | 100% | 133 | 137km | 02m53s | Africa, Antarctica |
| 08/26/2193 |
|
annular | 98.1% | 138 | 80km | 01m45s | Asia, North America, South America |
| 02/21/2194 |
|
annular | 98.4% | 143 | 58km | 01m38s | Asia, Australia/Oceanina |
| 08/16/2194 |
|
total | 100% | 148 | 139km | 03m44s | Asia, Africa, Australia/Oceanina |
| 02/10/2195 |
|
annular | 92.2% | 153 | 06m52s | Asia, Europe | |
| 07/07/2195 |
|
partial | 3.5% | 120 | |||
| 08/05/2195 |
|
total | 100% | 158 | 04m03s | Australia/Oceanina | |
| 12/31/2195 |
|
partial | 31.7% | 125 | |||
| 06/26/2196 |
|
total | 100% | 130 | 208km | 02m12s | Asia, Europe |
| 12/19/2196 |
|
annular | 97.6% | 135 | 111km | 01m53s | Africa, Antarctica |
| 06/15/2197 |
|
annular | 98.6% | 140 | 48km | 01m32s | North America |
| 12/09/2197 |
|
total | 100% | 145 | 111km | 03m13s | Asia, Australia/Oceanina |
| 06/04/2198 |
|
annular | 94.4% | 150 | 299km | 07m13s | Australia/Oceanina |
| 11/28/2198 |
|
total | 100% | 155 | 221km | 03m58s | North America |
| 04/25/2199 |
|
partial | 30.9% | 122 | |||
| 05/24/2199 |
|
partial | 17.4% | 160 | |||
| 10/19/2199 |
|
partial | 47.9% | 127 | |||
| 11/18/2199 |
|
partial | 15.8% | 165 | |||
| 04/14/2200 |
|
total | 100% | 132 | 69km | 01m23s | North America, Europe |
| 10/09/2200 |
|
annular | 94.7% | 137 | 241km | 05m25s | Africa, Australia/Oceanina |
Future solar eclipses
| Date | Type | Magnitude | Saros cycle | Width of eclipse path | Maximum duration | eclipse.eclipseTable.regions | |
|---|---|---|---|---|---|---|---|
| 08/12/2026 |
|
total | 100% | 126 | 294km | 02m18s | North America, Europe |
| 02/06/2027 |
|
annular | 92.8% | 131 | 282km | 07m51s | Africa, South America |
| 08/02/2027 |
|
total | 100% | 136 | 258km | 06m23s | Asia, Africa, Europe |
| 01/26/2028 |
|
annular | 92.1% | 141 | 323km | 10m27s | Africa, South America, Europe |
| 07/22/2028 |
|
total | 100% | 146 | 230km | 05m10s | Asia, Australia/Oceanina |
| 01/14/2029 |
|
partial | 87.1% | 151 | |||
| 06/12/2029 |
|
partial | 45.8% | 118 | |||
| 07/11/2029 |
|
partial | 23% | 156 | |||
| 12/05/2029 |
|
partial | 89.1% | 123 | |||
| 06/01/2030 |
|
annular | 94.4% | 128 | 250km | 05m21s | Asia, Africa, Europe |
| 11/25/2030 |
|
total | 100% | 133 | 169km | 03m44s | Africa, Australia/Oceanina |
| 05/21/2031 |
|
annular | 95.9% | 138 | 152km | 05m26s | Asia, Africa |
| 11/14/2031 |
|
hybrid | 100% | 143 | 38km | 01m08s | North America |
| 05/09/2032 |
|
annular | 99.6% | 148 | 44km | 00m22s | |
| 11/03/2032 |
|
partial | 85.5% | 153 | |||
| 03/30/2033 |
|
total | 100% | 120 | 781km | 02m37s | Asia, North America |
| 09/23/2033 |
|
partial | 68.9% | 125 | |||
| 03/20/2034 |
|
total | 100% | 130 | 159km | 04m09s | Asia, Africa |
| 09/12/2034 |
|
annular | 97.4% | 135 | 102km | 02m58s | Africa, South America |
| 03/09/2035 |
|
annular | 99.2% | 140 | 31km | 00m48s | Australia/Oceanina |
| 09/02/2035 |
|
total | 100% | 145 | 116km | 02m54s | Asia |
| 02/27/2036 |
|
partial | 62.9% | 150 | |||
| 07/23/2036 |
|
partial | 19.9% | 117 | |||
| 08/21/2036 |
|
partial | 86.2% | 155 | |||
| 01/16/2037 |
|
partial | 70.5% | 122 |
Past solar eclipses
| Date | Type | Magnitude | Saros cycle | Width of eclipse path | Maximum duration | eclipse.eclipseTable.regions | |
|---|---|---|---|---|---|---|---|
| 02/17/2026 |
|
annular | 96.3% | 121 | 616km | 02m20s | Antarctica |
| 09/21/2025 |
|
partial | 85.5% | 154 | |||
| 03/29/2025 |
|
partial | 93.8% | 149 | |||
| 10/02/2024 |
|
annular | 93.3% | 144 | 266km | 07m25s | South America |
| 04/08/2024 |
|
total | 100% | 139 | 198km | 04m28s | North America |
| 10/14/2023 |
|
annular | 95.2% | 134 | 187km | 05m17s | North America, South America |
| 04/20/2023 |
|
hybrid | 100% | 129 | 49km | 01m16s | Asia, Australia/Oceanina |
| 10/25/2022 |
|
partial | 86.2% | 124 | |||
| 04/30/2022 |
|
partial | 64% | 119 | |||
| 12/04/2021 |
|
total | 100% | 152 | 419km | 01m54s | Antarctica |
| 06/10/2021 |
|
annular | 94.4% | 147 | 527km | 03m51s | Asia, North America |
| 12/14/2020 |
|
total | 100% | 142 | 90km | 02m10s | South America |
| 06/21/2020 |
|
annular | 99.4% | 137 | 21km | 00m38s | Asia, Africa |
| 12/26/2019 |
|
annular | 97% | 132 | 118km | 03m40s | Asia, Australia/Oceanina |
| 07/02/2019 |
|
total | 100% | 127 | 201km | 04m33s | South America, Australia/Oceanina |
| 01/06/2019 |
|
partial | 71.5% | 122 | |||
| 08/11/2018 |
|
partial | 73.7% | 155 | |||
| 07/13/2018 |
|
partial | 33.7% | 117 | |||
| 02/15/2018 |
|
partial | 59.9% | 150 | |||
| 08/21/2017 |
|
total | 100% | 145 | 115km | 02m40s | North America |
| 02/26/2017 |
|
annular | 99.2% | 140 | 31km | 00m44s | Africa, South America |
| 09/01/2016 |
|
annular | 97.4% | 135 | 100km | 03m06s | Africa |
| 03/09/2016 |
|
total | 100% | 130 | 155km | 04m09s | Asia, Australia/Oceanina |
| 09/13/2015 |
|
partial | 78.8% | 125 | |||
| 03/20/2015 |
|
total | 100% | 120 | 463km | 02m47s | Europe |