Total solar eclipses occur rarely, about once every 18 months somewhere on Earth. The next time the U.S. will witness a total eclipse is April 9, 2024 and then in 2044.