The total solar eclipse on April 8, 2024, is a highly anticipated event, and there are several prime locations across North America where you can witness this celestial spectacle. Here is a list of some of the best places to view the April 2024 total solar eclipse:

United States

1. Carbondale, Illinois - Known as the "Eclipse Crossroads," Carbondale is unique in that it experienced a total solar eclipse in 2017 and will again in 2024.

2. Dallas, Texas - The city will experience a long duration of totality, making it a prime location for eclipse viewing.

3. Indianapolis, Indiana - The eclipse will pass directly over the city, offering excellent viewing opportunities.

4. Buffalo, New York - Located in the path of totality, Buffalo offers a good chance to see the eclipse, weather permitting.

5. Cleveland, Ohio - The city is directly in the path of the eclipse and offers multiple viewing locations.

6. Rochester, New York - Another city in the path of totality, offering good viewing conditions.

7. Little Rock, Arkansas - The eclipse will pass close to the city, making it a good location for viewing.

8. Austin, Texas - The state capital is in the path of totality and offers multiple viewing spots.

9. Mazatlán, Mexico - If you're looking for an international experience, Mazatlán is directly in the path of the eclipse.


1. St. John's, Newfoundland - The easternmost point in North America to view the eclipse.

2. Fredericton, New Brunswick - Offers a good duration of totality and is directly in the path of the eclipse.

3. Hamilton, Ontario - Another Canadian city in the path of totality, offering good viewing conditions.

Remember that the weather can be a significant factor in your viewing experience, so it's a good idea to check the weather forecast and have a backup location in mind. Also, make sure to use proper eye protection when viewing the eclipse.

Roger Sarkis