SCIENCE

When is the next solar eclipse?

Doyle Rice
USA TODAY
A total solar eclipse is seen in Ternate, Maluku Islands, Indonesia, on March 9.

The next total solar eclipse, highly anticipated for years, arrives Aug. 21 — but don't fret if you miss out.

Some of the larger cities directly in the path of the show, which will be visible from Oregon to South Carolina, include Nashville, and Greenville, Columbia and Charleston in South Carolina. Both Kansas City and St. Louis, Mo., are barely outside the path, though parts of the cities' metro areas will see the total eclipse.

If you miss this one, the good news is you only need to wait seven years for the next one.

Great American Eclipse

After the August eclipse, the next total solar eclipse in the U.S. will be on April 8, 2024, and it will be visible from Texas to New England. Big cities in the path of the 2024 eclipse include Austin, Dallas, Indianapolis, Cleveland, Buffalo and Montreal. 

Folks in southern Illinois, southeastern Missouri and western Kentucky will be able to enjoy the total eclipses of both 2017 and 2024. Carbondale, Ill., home to Southern Illinois University, is calling itself "the eclipse crossroads of America."

More total eclipses in the U.S. will follow in 2044, 2045 and 2078.

If you can't wait until 2024, the next total solar eclipse anywhere in the world will be visible in Chile and Argentina on July 2, 2019.

If a partial solar eclipse is good enough for you, there will be three of those in 2018, though none will be seen in the U.S.

As for lunar eclipses, the next total eclipse of the moon will be visible in western parts of the U.S. on Jan. 31, 2018