The total solar eclipse on April 8, 2024, will cross through North America, visible in parts of Mexico, the United States, and Canada.
The eclipse will enter the U.S. in Texas, travel through several states, and exit in Maine, with the longest duration of totality near Torreon, Mexico.