We are heading through the second week of October and most of our area has yet to experience their first freeze. In what's considered an average year, this should have already occurred. We typically see our first freeze in the last week of September or first week of October, depending on your location, with the metro area coming in last around the 7th of October. While it isn't exactly unusually to go through the first half of October without a freeze (we did it just 2 years ago), it is technically behind the norm. In fact, there have been several years that the metro has gone all the way into November before getting the first freeze.
Below are the average first freeze dates for the Upper Midwest showing Minnesota's end of September or early October freezing events. By now, much of Iowa, Wisconsin, and Michigan should have also experienced their first freeze with Kansas, Missouri, Illinois, Indiana, and Ohio following suit in the next 10 days.
The next 3 images will show you who has already experienced temperatures at or below 32 degrees starting with the United States, then the Upper Midwest, and then finishing with Minnesota. Some of the "ice box" locations of Minnesota experienced their first freeze nearly 3 weeks ago which is pretty common.