Solar eclipse 2024: Best U.S. cities to see the next total solar eclipse

Not ready to hang up your solar eclipse glasses just yet? You may want to hang on to them - the next total solar eclipse isn't too far away.

The next total solar eclipse visible from the U.S. will take place on Monday, April 8, 2024. While the Aug. 21 eclipse cut a swath from Oregon in the west to South Carolina in the east, the 2024 eclipse will follow a path from Texas, Oklahoma, Arkansas, Missouri, Illinois, Kentucky, Indiana, Michigan, Ohio, Pennsyvlania, New York, Vermont, New Hampshire and Maine.

The largest city entirely in the path of the eclipse is Dallas.

Other major cities along the path will be:

  • Austin, Texas
  • Little Rock, Arkansas
  • Carbondale, Illinois
  • Indianapolis, Indiana
  • Toledo, Ohio
  • Cleveland, Ohio
  • Akron, Ohio
  • Buffalo, New York
  • Rochester, New York
  • Montpelier, Vermont
  • Montreal, Quebec

The 2024 eclipse will cross the path of the 2017 eclipse at Carbondale, Illinois.

Portions of Mexico and Canada will also experience the moon blocking out the sun.

2023 annular eclipse

While we have to wait until 2024 for the next total solar eclipse, we will get a tease of the big event in 2023.

On Oct. 14, 2023, an annular solar eclipse - an eclipse in which the moon covers the sun's center, leaving its visible outer edges to form a "ring of fire" around the moon - will be visible from northern California to Florida, as well as parts of Central and South America.

The path of the 2024 total solar eclipse. (Contributed photo/College of Southern Idaho)

If you purchase a product or register for an account through a link on our site, we may receive compensation. By using this site, you consent to our User Agreement and agree that your clicks, interactions, and personal information may be collected, recorded, and/or stored by us and social media and other third-party partners in accordance with our Privacy Policy.