Near freezing temperatures are expected overnight in Fort Worth, but areas surrounding the Metroplex will be considerably colder, according to the National Weather Service.
The frigid temperatures result from a northern cold front that reached Fort Worth around noon.
The expected overnight low will be 33 degrees in Tarrant County -- one notch above freezing, weather service forecasters said.
Areas northwest of Fort Worth, however, could see temperatures in the 20s, especially up around the Red River. Included are Bowie in Montague County, and Jacksboro in Jack County, which are both expected to be around 25 degrees, the weather service said.
Premium content for only $0.99
For the most comprehensive local coverage, subscribe today.
Portions of Dallas County and areas outside of Tarrant County have recently seen the mercury dip to 32 degrees or lower, said Jessica Schultz, a weather service meteorologist in Fort Worth.
That hasn't happened yet this season in Tarrant County, she added, but that isn't necessarily unusual.
On a historical scale of the top 10 latest freezes in Tarrant County, No. 10 is Dec. 14, 1923, Schultz said.
And the absolute latest freeze on record is Jan. 4, 1972, she said.
It may happen Thursday and Friday nights, when the lows are expected to be around 30, according to the weather service.
Meanwhile, Wednesday's high could reach 68 degrees before the cold front arrives, the weather service said.
It will be sunny, but the cold front is churning some stiff winds, so the weather service has issued a wind advisory through 6 p.m. Expect wind speeds between 25 and 30 mph, with possible higher gusts.
The highs on Thursday and Friday will be about 51 degrees but it will be sunny both days, the weather service said.
Saturday and Sunday will also be sunny, but the highs will be back around 62 degrees both days, the weather service said.
It will be dry through the end of the week although Monday's forecast holds a 20 percent chance of showers and thunderstorms. It will be mostly cloudy, with a high near 69 degrees, the weather service said.