A relatively weak cold front is moving through the region Wednesday evening, bringing even colder conditions to the bi-state. The next few days should be the coldest stretch many of us have seen so far this season.

Cold weather is on the way.

With the forecasted lows in the mid-20s and the afternoon high expected to stay around 34, the average temperature Thursday should be the lowest since March 15, 2017. On that day, St.Louis had a morning low of 16 and a high of 40.

Factor in northwest winds of 10 to 15 mph, and it will feel like temperatures are in the teens Thursday morning.

"Feels like" temp for Thursday morning

The colder air is expected to linger a few days, too. The forecast says highs Thursday and Saturday should stay in the 30s. Friday may be a bit warmer, but not much. If temperatures for the next 3 days fail to climb higher than 40, it will be the first consecutive 3-day period to do that since January 13, 14, and 15 of 2017.

Quick-moving disturbances will bring a slight chance for a few flurries late Friday night or early Saturday morning, and maybe another chance late Monday or Tuesday.

It is early December, so I guess we should be ready for it!