Tampa Bay commuters were greeted with another chilly morning Monday as temperatures hovered in the 30s and 40s, about 15 degrees below average.
Winds were 10 to 15 mph, with gusts up to 25 mph, making temperatures feel like the 20s and 30s, according to National Weather Service meteorologist Logan Johnson.
The cold is expected to stick around throughout the day. Temperatures will struggle to get above 50 degrees, according to Bay News 9 meteorologists.
Tonight, a hard freeze — when temperatures reach 27 degrees or lower for at least three hours — is expected in Hernando, Pasco and Hillsborough counties. Pinellas County is under a freeze warning.
Brooksville had some of the lowest temperatures early Monday at 33 degrees, Johnson said. With the wind, that felt like 25.
St. Petersburg and Tampa stayed in the 40s, with the "feels-like" temperature in the mid 30s.
Unlike many days this month, temperatures stayed above freezing, bringing reprieve to beleaguered farmers.
Johnson said a protective layer of clouds covered the region throughout the night and kept temperatures about 3 to 5 degrees higher than expected.
Tuesday is expected to be cold again, with temperatures dropping to the low 30s, according to Bay News 9. Highs are expected to peak in the mid 50s.
The rest of the week should be warmer.
Highs Wednesday are forecast to hit the 60s. The rest of the week should see temperatures in the 70s.
Follow This Just In on Twitter.