By DJ Kayser, filling in for Douglas:

July is almost gone, and it's actually been a fairly average month in the temperature department across the Twin Cities. We have recorded five days this month with a high in the 90s, which is right on average for July. Our average temperature has been a little over a degree above average, which will make this the second month in a row with an above average monthly temperature — and the 22nd month of the past 23.

Temperatures to wrap up the month will continue to be around average, with highs in the low to mid-80s today. However, the weather pattern changes later this week, bringing rain and much cooler weather. Chances of rain will be highest Tuesday and Thursday across the Twin Cities, with totals of a half an inch or more by the end of the week. The second system will help usher in air that is far below average for early August. Highs on Thursday will hover in the 60s — a good 10 to 20 degrees below average! The cooler weather won't last — highs will be back around 80 again for the weekend.