At least six people were killed and dozens were injured by the tornadoes, the Dallas Morning News reported. One of the tornadoes had sustained winds up to 320 kilometres per hour. the newspapers said.
Storm spotters reported that one of the tornadoes was about 2 kilometres wide, according to the weather centre Accuweather.
"Doesn't get much worse than that," said Hood County Sheriff Roger Deeds after touring the a hard-hit subdivision.
Deeds said about 100 homes were flattened by the tornadoes, which struck around 9:30 p.m. Wednesday (0230 GMT Thursday). Seven people remained missing in the town of Granbury, where the six people were killed. Separate tornadoes and strong winds near the towns of Ennis and Cleburne destroyed homes, but no one died.
The stricken area is in northern Texas. The three towns are to the south and south-west of Dallas about 50 kilometres from the city centre.