Oklahoma will see a total eclipse of the Sun. The southeastern corner of the state will see totality. There 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 the state of Oklahoma, won’t be until August 12, 2045, which includes Oklahoma City and the northeastern part of the state. The next one after that will cover the southwestern portion of the state 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 away from the Earth. The Moon and Sun and Earth must be in the right place and at the right 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!