Today: Partly to mostly cloudy with a chance of stray showers or storms, especially south of St. Louis. Highs in the lower to mid 80s.

Tonight: Mostly cloudy with a storm possible south and east of St. Louis. Lows near 70.

Sunday: Partly cloudy with a chance of a spot shower or a storm. Highs in the upper 80s.

Monday: Partly cloudy with morning showers and a few thunderstorms. Highs in the upper 80s to around 90°.

Tuesday: Partly cloudy, isolated storms possible. Highs in the low 90s.

Wednesday: Partly cloudy, isolated storms possible. Highs in the mid-upper 90s.

Thursday: Partly cloudy. Highs near 99°.

Friday: Mostly sunny and hot with highs in the upper 90s.

Saturday: Mostly sunny and hot with highs in the upper 90s.