On April 8, 2024, a total solar eclipse will enter North America around Mazatlán, Mexico, and leave it just north of St. John’s, Newfoundland. In between, it will traverse the United States from Texas to Maine.

If you live in Paducah, Ky., or Cape Girardeau, Mo., go buy a lottery ticket, because you were in the line of totality on Monday and you’ll be there once again. But the other cities that got lucky in 2017 will have to settle for a partial eclipse in 2024 — and some that were passed over this week will get their chance at totality. Don’t miss it, because unless you’re in Alaska, your next shot won’t be until 2045.

San Antonio Missions National Historical Park.CreditStacy Sodolak for The New York Times

• Vermont: Burlington, Colchester, Middlebury, Montpelier

In Canada, the lucky locales include Fredericton and Miramichi, New Brunswick; Bonavista, Grand Falls and Stephenville, Newfoundland; Burlington, Hamilton, Kingston, Niagara Falls and St. Catharines, Ontario; Summerside, Prince Edward Island; and Longueuil, Montreal and Sherbrooke, Quebec. In Mexico, the total eclipse will be visible in Ciudad Acuña, Durango, Mazatlán, Monclova and Torreón.

If you just can’t wait until 2024, there will be solar eclipses in parts of Argentina and Chile on July 2, 2019, and Dec. 14, 2020. Or, if you’re really feeling daring, you could try Antarctica on Dec. 4, 2021.

And don’t get too impatient. Seven years is a long time, but it could be worse: People who missed the continental United States’ last total solar eclipse had to wait almost four decades for Monday’s.