List of solar eclipses in the 22nd century explained

This is a list of solar eclipses that will occur in the 22nd century. During the period 2101 to 2200 there will be 235 solar eclipses of which 79 will be partial, 87 will be annular (five non-central), 65 will be total, and 4 will be hybrids. The greatest number of eclipses in one year will be four, in 11 different years: 2112, 2134, 2141, 2152, 2159, 2170, 2177, 2181, 2188, 2195, and 2199.[1]

Longest and shortest

Extrema TypeDateDurationdata-sort-type="number" Magnitude
Longest Annular Solar Eclipse2168 January 1010m 55s0.923
Shortest Annular Solar Eclipse2191 April 2300m 02.87s0.9993
Longest Total Solar Eclipse2186 July 1607m 29s-
Shortest Total Solar Eclipse2200 April 1401m 23s-
Longest Hybrid Solar Eclipse2172 October 1701m 34s-
Shortest Hybrid Solar Eclipse2164 March 2300m 29s-
Largest Partial Solar Eclipse2109 August 26-0.96698
Smallest Partial Solar Eclipse2112 June 24-0.02818

Lists of eclipses

DateTime of
greatest eclipse
Saros cycleTypeMagnitudeCentral
duration
LocationPath widthGeographical areaRef(s)
28 February 210102:16:26151Annular0.960902m 44s60.5°N 80°WCentral Siberia, Kazakhstan
24 August 210119:37:03156Partial0.7337-61.6°N 178.2°W
19 January 210202:21:30123Partial0.8682-63.5°N -73.6°W
15 July 210208:15:14128Annular0.939804m 14s75.9°N 134.2°W539km (335miles)Canada, Greenland, Russian Far East
8 January 210318:04:21133Total1.038102m 57s-46.1°N -80.8°W140km (90miles)South Pacific, Chile
4 July 210310:01:48138Annular0.973402m 57s30.3°N 33.2°W96km (60miles)
29 December 210307:13:18143Annular0.993600m 43s-7.5°N 70.5°W23km (14miles)
22 June 210418:16:21148Total1.023102m 26s-16.6°N -96.8°W103km (64miles)South Pacific, Peru
17 December 210413:48:27153Annular0.938166.4°N -36.6°WGreenland, Iceland
14 May 210501:52:06120Partial0.692169.4°N -1.4°W
12 June 210508:58:11158Partial0.3483-66.8°N 41.9°W
6 November 210519:23:02125Partial0.4217-70.2°N 102.7°W
3 May 210618:19:20130Total1.047203m 47s43.1°N -102.3°W177km (110miles)USA, Canada
26 October 210622:37:40135Annular0.972502m 32s-45.9°N -174.1°W119km (74miles)Australia, New Zealand
23 April 210706:18:41140Annular0.991800m 56s-3.6°N 89.9°W30km (20miles)
16 October 210709:18:27145Total1.033203m 16s1.1°N 40.6°W114km (71miles)Kenya
11 April 210810:55:37150Partial0.8620-71.7°N 80.5°W
4 October 210801:01:20155Total1.055103m 50s52.5°N -172°W371km (231miles)Russian Far East, North Pacific, Aleutian Islands
1 March 210917:45:53122Partial0.623871.8°N -149.1°W
26 August 210907:57:26127Partial0.9670-71.4°N 5.1°W
18 February 211023:31:35132Annular0.988801m 12s14.1°N -175.3°W44km (27miles)
15 August 211016:50:45137Annular0.974603m 07s-2°N -74.3°W94km (58miles)
8 February 211112:05:33142Total1.037403m 17s-30.2°N 6.8°W130km (80miles)South Atlantic, Namibia, South Africa
4 August 211119:00:22147Annular0.945505m 42s46°N -95.3°W230km (140miles)
29 January 211203:49:52152Total1.034601m 56s-80.6°N -163.8°W322km (200miles)Antarctica
24 June 211207:09:53119Partial0.0282-66.3°N 84.4°W
23 July 211219:58:32157Partial0.572569°N 43.1°W
19 December 211204:33:16124Partial0.685865.7°N 128.4°W
13 June 211317:26:00129Total1.036703m 36s-21.7°N -73.8°W174km (108miles)Pacific, Chile
8 December 211309:03:27134Annular0.929609m 35s7.1°N 48.9°W304km (189miles)
3 June 211409:14:09139Total1.076606m 32s25.4°N 41.3°W248km (154miles)Saudi Arabia
27 November 211408:24:15144Annular0.922309m 15s-31.3°N 48.4°W298km (185miles)
24 May 211502:13:56149Total1.055703m 24s67.8°N 109.4°W301km (187miles)Iran, Afghanistan, Central Asia, eastern Kazakhstan, western China, Siberia
16 November 211509:58:55154Annular0.950303m 32s-68.7°N -27.8°W365km (227miles)
13 April 211603:36:55121Partial0.7138-61.3°N -160.2°W
6 October 211608:31:51126Partial0.710561.2°N 130.4°W
4 November 211618:50:09164Partial0.0613-62.3°N 132.3°W
2 April 211706:15:20131Annular0.933307m 30s-18.4°N 101.1°W274km (170miles)
26 September 211700:55:42136Total1.064505m 03s21.9°N 178.4°W233km (145miles)Russian Far East, northern China, Sakhalin and Kuril Islands, North Pacific, Kiribati
22 March 211806:00:55141Annular0.938206m 50s14.3°N 84.7°W237km (147miles)
15 September 211816:28:26146Total1.034903m 04s-11.5°N -75.2°W122km (76miles)Peru
11 March 211910:19:19151Annular0.969402m 13s56.7°N -29.2°W451km (280miles)
5 September 211902:44:27156Partial0.8431-61.2°N 62.8°W
30 January 212011:09:56123Partial0.8594-62.7°N 145.3°W
25 July 212014:40:02128Annular0.934304m 00s66°N 90.4°W
19 January 212102:54:15133Total1.037102m 52s-43.9°N 150.1°W137km (85miles)South Pacific, Tasmania
14 July 212116:42:39138Annular0.975802m 32s33.6°N -64.3°W88km (55miles)
8 January 212215:48:51143Annular0.990701m 02s-6.9°N -58.2°W34km (21miles)
4 July 212201:25:31148Total1.028002m 56s-11°N 154.7°W114km (71miles)Pacific, Solomon Islands, Papua New Guinea
28 December 212222:00:56153Annular0.945065.3°N -169.8°W
25 May 212309:33:27120Partial0.572968.5°N -128.2°W
23 June 212316:26:12158Partial0.4882-65.8°N -80.3°W
18 November 212303:07:26125Partial0.3848-69.3°N -25.5°W
14 May 212401:59:10130Total1.046403m 34s50.3°N 143.2°W182km (113miles)Eastern Russia, Sakhalin Island
6 November 212406:36:34135Annular0.972402m 26s-51.6°N 66.8°W123km (76miles)
3 May 212513:42:33140Annular0.991500m 59s3°N -22.6°W31km (19miles)
26 October 212517:30:49145Total1.032903m 15s-4.5°N -83.6°W112km (70miles)Pacific, Peru, Ecuador
22 April 212618:04:22150Annular0.9514-71.1°N -40°W
16 October 212609:12:51155Total1.053404m 00s45.3°N 58.6°W319km (198miles)Scandinavia, Russia, Kazakhstan, Uzbekistan, China
13 March 212701:32:02122Partial0.584172.1°N 80.4°W
6 September 212715:24:17127Partial0.8458-71.9°N -120.1°W
1 March 212807:48:32132Annular0.994000m 37s18.9°N 59.1°W24km (15miles)
25 August 212823:44:34137Annular0.969403m 41s-9.8°N 180°W117km (73miles)
18 February 212920:44:37142Total1.041103m 38s-25.6°N -122.5°W142km (88miles)South Pacific, Pitcairn Island
15 August 212901:33:05147Annular0.944206m 15s37.4°N 165.8°W225km (140miles)
8 February 213012:35:23152Total1.035602m 03s-75.9°N 51.8°W313km (194miles)Antarctica
4 August 213002:38:44157Partial0.715869.9°N -68.7°W
30 December 213013:01:34124Partial0.670866.8°N -8.8°W
25 June 213100:43:16129Total1.039303m 43s-28.1°N 174.7°W211km (131miles)South Pacific, Norfolk Island, New Zealand
19 December 213117:06:51134Annular0.926710m 14s7.6°N -72.8°W321km (199miles)
13 June 213216:46:24139Total1.078806m 55s22.3°N -70.1°W255km (158miles)Caribbean, Turks and Caicos Islands
7 December 213216:18:43144Annular0.921509m 33s-32.2°N -67.9°W301km (187miles)
3 June 213309:45:16149Total1.056703m 36s66.6°N 10.7°W272km (169miles)North Atlantic, Norway, Norilsk (Russia)
26 November 213318:05:55154Annular0.951303m 27s-72°N -143.5°W337km (209miles)New Zealand, Antarctica
24 April 213410:59:59121Partial0.6147-61.8°N 80.5°W
23 May 213423:01:18159Partial0.030863.7°N 55.3°W
17 October 213416:40:42126Partial0.645861.5°N -0.4°W
16 November 213403:12:08164Partial0.1060-63°N -2.1°W
13 April 213513:27:05131Annular0.934907m 30s-17.6°N -6.5°W274km (170miles)
7 October 213509:00:03136Total1.060304m 50s20.3°N 57.6°W224km (139miles)Oman
1 April 213613:26:19141Annular0.943006m 14s16.5°N -26°W216km (134miles)
26 September 213600:12:14146Total1.029202m 34s-13°N 169.4°W101km (63miles)Pacific, Vanuatu, Solomon Islands
21 March 213718:16:38151Annular0.976901m 40s55.6°N -144.8°W233km (145miles)
15 September 213709:56:34156Partial0.9436-61°N -53.8°W
9 February 213819:55:23123Partial0.8453-62.1°N 5.1°W
5 August 213821:08:57128Partial0.828562.4°N -9.2°W
30 January 213911:42:25133Total1.036402m 49s-41°N 20.7°W135km (84miles)Southern Ocean, South Africa
25 July 213923:26:33138Annular0.977802m 13s35.8°N -161.9°W83km (52miles)
20 January 214000:23:11143Annular0.988201m 17s-5.5°N 173.4°W43km (27miles)
14 July 214008:36:11148Total1.032203m 18s-6.7°N 46.5°W124km (77miles)Indian Ocean, Tanzania, Seychelles
8 January 214106:12:38153Annular0.952264.3°N 57.7°W
4 June 214117:09:59120Partial0.445867.5°N 106.7°W
3 July 214123:53:38158Partial0.6305-64.9°N 158°W
28 November 214110:59:33125Partial0.3577-68.2°N -155°W
25 May 214209:32:37130Total1.044903m 17s57.4°N 31.9°W187km (116miles)Western Russia
17 November 214214:43:08135Annular0.972702m 19s-56.4°N -52.4°W124km (77miles)
14 May 214320:58:14140Annular0.990801m 05s9.4°N -132.7°W33km (21miles)
7 November 214301:51:16145Total1.032603m 14s-9.4°N 150.8°W111km (69miles)Papua New Guinea
3 May 214401:02:06150Annular0.936306m 09s-53.6°N -175.9°W727km (452miles)
26 October 214417:32:40155Total1.051204m 05s39.2°N -71.2°W284km (176miles)Atlantic, USA
23 March 214509:09:38122Partial0.531172.1°N -48°W
16 September 214522:57:10127Partial0.7368-72.1°N 112.8°W
16 October 214509:11:28165Partial0.035971.4°N 101.7°W
12 March 214615:58:15132Annular0.999500m 03s24.4°N -65°W2km (01miles)
6 September 214606:44:00137Annular0.963904m 13s-17.8°N 72.6°W143km (89miles)
2 March 214705:18:54142Total1.045204m 02s-20.5°N 108.8°W155km (96miles)Indian Ocean, Australia
26 August 214708:09:15147Annular0.942506m 49s29°N 65.2°W224km (139miles)
19 February 214821:18:00152Total1.037002m 13s-70.9°N -88.3°W305km (190miles)Antarctica, Southern Ocean
14 August 214809:22:21157Partial0.856270.7°N 178°W
9 January 214921:30:38124Partial0.657567.9°N -146.7°W
5 July 214907:59:34129Total1.040803m 38s-36.3°N 62.4°W264km (164miles)Indian Ocean, Southern Ocean
30 December 214901:13:04134Annular0.924510m 42s8.6°N 164.7°W334km (208miles)
25 June 215000:17:25139Total1.080207m 14s18.3°N 178.1°W260km (160miles)Pacific, Marshall Islands, International Date Line
19 December 215000:17:02144Annular0.921109m 46s-32.3°N 175°W302km (188miles)
14 June 215117:13:45149Total1.056903m 48s63.7°N -89.4°W249km (155miles)Canada
8 December 215102:18:31154Annular0.952603m 22s-75.1°N 103.1°W314km (195miles)
4 May 215218:14:02121Partial0.5044-62.3°N -36.8°W
3 June 215206:11:19159Partial0.147864.5°N -61.5°W
28 October 215200:57:34126Partial0.592661.9°N -133.3°W
26 November 215211:41:08164Partial0.1409-63.8°N -138.4°W
23 April 215320:29:24131Annular0.936407m 31s-17.9°N -111.8°W279km (173miles)
17 October 215317:12:18136Total1.056004m 36s18.8°N -65.7°W214km (133miles)Caribbean, British Virgin Islands, Canada, United States
12 April 215420:43:01141Annular0.947805m 42s18.2°N -134.2°W195km (121miles)
7 October 215408:03:50146Total1.023402m 05s-15.1°N 52.1°W81km (50miles)Indian Ocean, Madagascar
2 April 215502:06:34151Annular0.984401m 07s55.6°N 101.3°W123km (76miles)
26 September 215517:14:27156Annular0.959302m 55s-58.6°N -143°W570km (350miles)
21 February 215604:36:02123Partial0.8230-61.6°N -133.7°W
16 August 215603:41:28128Partial0.691261.9°N -116.1°W
9 February 215720:25:36133Total1.036202m 49s-37.7°N -108.4°W135km (84miles)South Pacific, Pitcairn Island, Chile
5 August 215706:14:20138Annular0.979201m 59s37.1°N 99.6°W80km (50miles)
30 January 215808:54:37143Annular0.986301m 27s-3.4°N 45.5°W50km (30miles)
25 July 215815:49:17148Total1.035603m 32s-3.4°N -61.8°W131km (81miles)Brazil
19 January 215914:23:27153Annular0.960063.4°N -74.2°W
16 June 215900:42:44120Partial0.312466.5°N -17°W
15 July 215907:20:50158Partial0.7743-64°N 36.7°W
9 December 215918:58:33125Partial0.3392-67.2°N 74.4°W
4 June 216016:58:36130Total1.042802m 58s64.5°N -74.9°W192km (119miles)Canada
27 November 216022:58:32135Annular0.973402m 12s-60.1°N -171.6°W123km (76miles)
25 May 216104:05:43140Annular0.989801m 12s15.7°N 119.8°W36km (22miles)
17 November 216110:19:30145Total1.032503m 13s-13.4°N 23.6°W110km (70miles)Zambia
14 May 216207:52:46150Annular0.939606m 37s-42.3°N 72.8°W468km (291miles)
6 November 216201:59:40155Total1.048904m 05s34.1°N 158.3°W258km (160miles)North Pacific, Japan
3 April 216316:41:51122Partial0.469871.9°N -175°W
28 September 216306:34:34127Partial0.6377-72.1°N -15.6°W
27 October 216317:20:52165Partial0.088870.8°N -33.9°W
23 March 216400:02:47132Hybrid1.005100m 29s30.4°N 172.1°W20km (10miles)North Pacific, Japan, Marshall Islands, International Date Line
16 September 216413:48:20137Annular0.958304m 42s-25.7°N -36.3°W172km (107miles)
12 March 216513:45:50142Total1.049504m 27s-14.9°N -18.8°W168km (104miles)South Atlantic, Brazil
5 September 216514:52:45147Annular0.940607m 22s20.7°N -37.5°W227km (141miles)
2 March 216605:53:21152Total1.038802m 26s-65.4°N 134.4°W294km (183miles)Antarctica
25 August 216616:13:35157Annular0.953103m 00s74.4°N 41.5°W
21 January 216705:56:25124Partial0.641368.9°N 75.5°W
16 July 216715:17:48129Total1.041003m 19s-46.8°N -52.4°W368km (229miles)South Atlantic, Falkland Islands
10 January 216809:19:03134Annular0.923010m 55s10.3°N 42.1°W344km (214miles)
5 July 216807:45:23139Total1.080707m 26s13.2°N 66.4°W264km (164miles)Indian Ocean, India, Oman
29 December 216808:19:33144Annular0.921509m 52s-31.6°N 56.7°W300km (200miles)
24 June 216900:37:09149Total1.056203m 58s59.2°N 168.6°W229km (142miles)North-eastern Russia, International Date Line, Pacific Northwest
18 December 216910:37:07154Annular0.954403m 15s-77.3°N -6.1°W295km (183miles)
16 May 217001:18:33121Partial0.3831-63°N -151.9°W
14 June 217013:15:11159Partial0.271965.4°N -177.1°W
8 November 217009:23:07126Partial0.552462.5°N 91.6°W
7 December 217020:17:08164Partial0.1653-64.7°N 83.1°W
5 May 217103:23:15131Annular0.937807m 32s-19.4°N 144.8°W289km (180miles)
29 October 217101:31:03136Total1.051604m 23s17.6°N 169.1°W203km (126miles)Pacific, Marshall Islands, International Date Line
23 April 217203:53:15141Annular0.952805m 12s19.2°N 119.6°W174km (108miles)
17 October 217216:01:36146Hybrid1.017401m 34s-17.3°N -66.6°W60km (40miles)Bolivia
12 April 217309:49:40151Annular0.991900m 35s56.2°N -10.3°W53km (33miles)
7 October 217300:39:14156Annular0.955803m 17s-57.8°N 114°W402km (250miles)
3 March 217413:11:54123Partial0.7924-61.3°N 88.7°W
1 April 217422:39:09161Partial0.047061.2°N 103.8°W
27 August 217410:19:55128Partial0.562961.4°N 135.6°W
21 February 217505:04:24133Total1.036202m 50s-34.2°N 122.9°W135km (84miles)Australia
16 August 217513:08:17138Annular0.980201m 50s37.6°N -0.5°W78km (48miles)
10 February 217617:21:21143Annular0.984901m 34s-0.9°N -81.3°W55km (34miles)
4 August 217623:05:55148Total1.038303m 40s-1.3°N -170.5°W136km (85miles)Pacific, Kiribati
29 January 217722:30:30153Annular0.921206m 55s57.6°N 165.1°W
26 June 217708:13:28120Partial0.175865.5°N -139.8°W
25 July 217714:50:33158Partial0.9149-63.2°N -85°W
20 December 217703:01:35125Partial0.3251-66.1°N -56.8°W
16 June 217800:20:42130Total1.039602m 36s71°N -175.3°W198km (123miles)Russia, Alaska, Arctic Ocean
9 December 217807:20:03135Annular0.974502m 03s-62.4°N 69.9°W118km (73miles)
5 June 217911:05:36140Annular0.988401m 21s21.5°N 15°W41km (25miles)
28 November 217918:54:18145Total1.032503m 12s-16.5°N -104.6°W110km (70miles)South Pacific, Pitcairn Island, Peru
24 May 218014:34:28150Annular0.942206m 59s-32.6°N -32.9°W359km (223miles)
17 November 218010:34:01155Total1.046504m 03s30.1°N 26.5°W238km (148miles)Egypt
14 April 218100:04:05122Partial0.393171.5°N 60.8°W
13 May 218114:55:43160Partial0.0510-69.4°N -16.9°W
8 October 218114:19:36127Partial0.5529-71.9°N -145.8°W
7 November 218101:38:23165Partial0.128070°N -170.9°W
3 April 218207:59:43132Hybrid1.010800m 58s36.9°N 51°W44km (27miles)Caspian Sea, Iran, Azerbaijan
27 September 218220:58:45137Annular0.952705m 05s-33.5°N -146.7°W205km (127miles)
23 March 218322:06:49142Total1.054004m 54s-8.9°N -145.2°W181km (112miles)Pacific, Cook Islands
16 September 218321:42:37147Annular0.938407m 53s12.8°N -141.9°W233km (145miles)
12 March 218414:22:32152Total1.040902m 43s-59.4°N -0.2°W283km (176miles)Southern Ocean, Antarctica
4 September 218423:11:00157Annular0.957603m 12s67.1°N -123.3°W393km (244miles)
31 January 218514:20:20124Partial0.623869.9°N -62.4°W
26 July 218522:38:16129Total1.037002m 27s-67.9°N -178.5°WSouthern Ocean, Antarctica, International Date Line
20 January 218617:23:44134Annular0.922110m 53s12.8°N -80.3°W350km (220miles)
16 July 218615:14:54139Total1.080507m 29s7.4°N -46.5°W267km (166miles)Caribbean, French Guiana, Brazil
9 January 218716:23:41144Annular0.922409m 51s-30°N -62.1°W296km (184miles)
6 July 218707:58:31149Total1.054804m 06s53.6°N 63.8°W211km (131miles)Kazakhstan
29 December 218718:59:03154Annular0.956503m 07s-77.7°N -111.2°W274km (170miles)
26 May 218808:15:53121Partial0.2538-63.8°N 94.6°W
24 June 218820:14:39159Partial0.400866.4°N 68°W
18 November 218817:55:25126Partial0.521263.2°N -45.5°W
18 December 218804:56:59164Partial0.1850-65.7°N -56.6°W
15 May 218910:08:34131Annular0.938707m 31s-22.6°N 43.3°W309km (192miles)
8 November 218909:57:28136Total1.047404m 10s16.5°N 41.6°W192km (119miles)Red Sea, Eritrea, Saudi Arabia, Yemen
4 May 219010:56:30141Annular0.957704m 45s19.4°N 15.4°W154km (96miles)
29 October 219000:05:50146Hybrid1.011601m 04s-19.6°N 173.2°W40km (30miles)South Pacific, Fiji, Vanuatu, International Date Line
23 April 219117:26:06151Annular0.999300m 03s57°N -119.2°W4km (02miles)
18 October 219108:11:12156Annular0.951603m 39s-58.7°N 5.2°W365km (227miles)
13 March 219221:40:00123Partial0.7491-61.1°N -46.8°W
12 April 219206:41:56161Partial0.126061.5°N -25.4°W
6 September 219217:05:08128Partial0.444461.2°N 25.8°W
3 March 219313:36:08133Total1.036502m 53s-30.9°N -4.4°W137km (85miles)South Atlantic, Namibia, South Africa
26 August 219320:09:20138Annular0.980601m 45s37.4°N -102.9°W80km (50miles)
21 February 219401:41:31143Annular0.984001m 38s1.9°N 153.5°W58km (36miles)
16 August 219406:28:08148Total1.040303m 44s-0.2°N 79.6°W139km (86miles)Indian Ocean, Maldives, Sri Lanka, British Indian Ocean Territory
10 February 219506:34:27153Annular0.921806m 52s55.2°N 41.6°WEastern Europe
7 July 219515:41:21120Partial0.035364.6°N 98.5°W
5 August 219522:21:03158Total1.061804m 03s-56.1°N 166.4°WSouthern Ocean, New Zealand
31 December 219511:09:22125Partial0.3166-65.1°N 171.4°W
26 June 219607:37:40130Total1.035602m 12s76.3°N 97°W208km (129miles)Arctic Ocean, Northern Russia
19 December 219615:47:09135Annular0.976101m 53s-63.1°N -48.6°W111km (69miles)
15 June 219717:59:33140Annular0.986401m 32s26.8°N -87.6°W48km (30miles)
9 December 219703:35:07145Total1.032903m 13s-18.5°N 126°W111km (69miles)Australia
4 June 219821:11:35150Annular0.944207m 13s-24.2°N -135.7°W299km (186miles)
28 November 219819:12:46155Total1.044203m 58s26.9°N -106°W221km (137miles)Mexico
25 April 219907:21:51122Partial0.308570.8°N -61.7°W
24 May 219921:42:07160Partial0.1742-68.5°N -130.1°W
19 October 219922:10:26127Partial0.4790-71.4°N 82.9°W
18 November 219910:01:01165Partial0.158369.1°N 51.4°W
14 April 220015:49:57132Total1.016501m 23s43.8°N -68.3°W69km (43miles)North Atlantic, USA, Canada
9 October 220004:16:21137Annular0.947005m 25s-41.1°N 101.3°W241km (150miles)

Notes and References

  1. Web site: Catalog of Solar Eclipses: 2101 to 2200 . . December 15, 2019 . live . https://web.archive.org/web/20190322215553/https://eclipse.gsfc.nasa.gov/SEcat5/SE2101-2200.html . March 22, 2019.