Radar indicated the tornado moving east at 25 mph. The tornado is expected to be near Lutz, Land O' Lakes and Wesley Chapel.
The tornado warning is in effect until 9:15 a.m. Rain, hail and wind gusts of 60 mph were reported in the area.
All of West Central Florida is under a tornado watch until 2 p.m.
Also, a severe thunderstorm warning is issued for the region stretching from Hernando through Pinellas counties and western Hillsborough County as a line of storms moves onshore.
The storms are capable of producing winds topping 60 mph and run from about 13 miles west of Hernando Beach to 10 miles southwest of Indian Rocks Beach, or a line extending from 16 miles northwest of Hudson to 12 miles west of Seminole.
The storms are moving east at 45 mph. They will be near Indian Rocks Beach, Tarpon Springs, Treasure Island, Weeki Wachee and Town N' Country.
The weather service expects winds in these storms to reach 60 mph or higher.
There is also a severe thunderstorm warning for north Hernando and south Citrus and stretching into Sumter County as a line of storms heads toward the north end of the Nature Coast.
The storms have the potential of producing wind gusts of more than 60 mph.
The storms stretch from 14 miles west of Lebanon Station in Levy County to 12 miles west of Crystal River and 22 miles southwest of Chassahowitzka.
The storms are moving east at 45 mph.
The rest of West Central Florida could be in for a rainy, windy morning as a squall line moves southeast off the Gulf of Mexico, possibly bringing strong thunderstorms.
The squall line is arriving ahead of a cold front.