Both Wuhan and Suzhou were hit by separate tornadoes that wreaked havoc across the central and eastern parts of the country.
Two tornadoes that struck central and eastern China have killed at least 12 people and injured more than 400, authorities said.
Violent winds of more than 260 kilometres per hour blasted the central city of Wuhan on Friday night.
Eight people died and more than 280 were injured there, authorities said, adding that around 30 homes had collapsed.
Vehicles were crushed by falling objects, trees uprooted, buildings partially destroyed and electricity pylons felled, leaving more than 26,000 homes without power.
The gale damaged two construction cranes, one of which toppled onto the site below, causing significant damage.
Tornado in Shanghai China yesterday from southern supercell. Multiple videos so far. Looks like this is legitimate https://t.co/lPocOLgMtG— Reed Timmer (@ReedTimmerAccu) May 14, 2021
In Suzhou, near Shanghai, another tornado with winds of more than 200 kilometres per hour wreaked havoc.
Four people were killed and one remains missing, according to local authorities.
Per Chinese officials, unfortunately a #tornado in #Wuhan, #Hubei Province around 8:39 pm CST last night took away 6 lives and injured 218 people. More investigation coming up today. https://t.co/vWCKHwuIpm pic.twitter.com/x7b4nPrRy5— Charlie Huang (@CharlieFurWx) May 14, 2021
Images shared on social media showed a black whirlwind which left a trail of destruction.
In May, a windstorm caused the deaths of 11 people in a different town also close to Shanghai.