Missouri will see a total eclipse of the Sun on April 8, 2024. The southeastern portion of the state will see totality, while the rest will only see a partial eclipse of the Sun. Cape Girardeau will see over 4 minutes of darkness.
The next total eclipse of the Sun for Missouri is on June 16, 2178 (see map below). Mark your calendars! Of course, other states surrounding Missouri will see totality before that.
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.