Patchy fog enveloped Tampa Bay on Tuesday morning, reducing visibility in some areas down to a quarter mile.
The National Weather Service issued a dense fog advisory for several cities, including Brooksville, Tampa and New Port Richey.
A weather warning was also issued by the Florida Highway Patrol, warning drivers about visibility issues on Interstate 75 near the Bruce B. Downs Boulevard exit.
The fog was expected to clear by about 9 a.m., said weather service meteorologist Paul Close, with temperatures reaching into the low 80s Tuesday afternoon.
But rain and a cold front moving into the region will chill conditions on Wednesday, Close said.
A 60 percent chance of rain was expected Wednesday, with some thunderstorms. By Wednesday evening, the cold front will sweep in, dipping temperatures into the upper 40s and lower 50s.
On Thursday, temperatures will warm up again with a 30 to 40 percent chance of rain.
A second cold front was forecast to arrive over the weekend, with temperatures dropping into the mid 30s and low 40s by Saturday night, said Bay News 9 meteorologist Juli Marquez.
A freeze watch was expected to be issued in northern areas of Tampa Bay.