Oklahoma will see a total eclipse of the Sun on April 8, 2024. The southeastern corner of the state will see totality. You will see over four minutes of darkness at the centerline near Idabel. The rest of the state will see a partial eclipse, including Oklahoma City.
The next total eclipse of the Sun for Oklahoma will be August 12, 2045, which includes Oklahoma City and the northeastern part of the state. The next one after that will cover the state’s southwestern portion on June 30, 2345! Mark your calendars!
Eclipses of the Sun happen once every 18 months…on average. The cone of darkness from the Moon is no more than 62 to 166 miles wide as it travels across the sunlit surface of the Earth, depending on how far away the Moon is from the Earth. The Moon, Sun, and Earth must be in the right place and time to see a total eclipse of the Sun for your location. For Oklahoma, if you don’t see the eclipse in 2024, then there is always 2045!