The weekend is shaping up to be a vision: Highs could finally reach the low 70s, and there's no rain in sight, meteorologists say.
But the nasty spell isn't quite letting go, as freezing air, rough winds and perhaps some showers are threatening the forecast for the next few days.
Temperatures in Tampa Bay on Tuesday morning were in the 40s, with Tampa Bay at 45 degrees and St. Petersburg at 49 at 6 a.m., said Bay News 9 meteorologist Juli Marquez.
Afternoon highs are expected to be in the mid 50s around Tampa, she said.
Enhancing the cold air are wind gusts of 10 to 20 mph, she said.
Tuesday night should be chillier than Monday, and Tampa could see 37 degrees at nightfall, she said.
A freeze watch is in effect Tuesday night and Wednesday morning for Hernando and Citrus counties, she said. Those areas could drop to the upper 20s.
"Most areas will be in mid 30s to low 40s tonight," she said.
There's also a 10 percent chance of rain for Tuesday and Wednesday afternoons, she said.
"Most areas will be dry tomorrow, but we're all going to be cold," she said.
Wednesday should bring more of the same weather and highs in the mid 50s, she said.
Sunday could bring the first normal temperatures in a while, as highs are projected in the low 70s, Marquez said.
"We have to get through a few days of cold weather."
Follow This Just In on Twitter.