The United States gets two back-to-back solar eclipses on October 14, 2023 and April 8, 2024! The annular solar eclipse of 2023 sweeps over Oregon, California, Nevada, Utah, Arizona, Colorado, New Mexico, and Texas. The total solar eclipse of 2024 passes over Texas, Oklahoma, Arkansas, Missouri, Illinois, Indiana, Ohio, Pennsylvania, New Hampshire, Vermont, Maine, and the Canadian Maritime provinces.

Click maps to enlarge.