Tracking a stretch of hot and humid conditions

This morning, there is some patchy fog but it will lift by mid-morning. It's a cool start, but temperatures will heat up quickly, with afternoon highs expected in the upper 80s to low 90s. There will be plenty of sunshine today, and it won’t be too humid. Winds will start from the west but shift to the south later in the day and remain light. Tonight, a few clouds will pass through, and temperatures will only drop into the upper 60s.
Tomorrow will be the first day we really start to feel the heat, with highs in the mid-90s. With increased humidity, the heat index will range from 100 to 105 degrees. Plenty of sunshine is expected, and it will also be windy, with sustained southerly winds between 10 and 20 mph, gusting up to 30 mph. Overnight lows will stay in the mid- to upper 70s.
On Saturday and Sunday, the triple-digit heat index will continue, and temperatures will remain hot. Sunny and breezy conditions are expected. Make sure to drink plenty of water this weekend, St. Joseph!