Roof tiles blown off during thunderstorms that hit various parts of Gauteng on Monday afternoon. Picture: Supplied.

Johannesburg - Various parts of Gauteng were on Monday left devastated following severe thunderstorms that hit the province in the afternoon.

The South African Weather Service had earlier warned Johannesburg residents to prepare for possible severe thunderstorms.

"Residents must prepare themselves for thunderstorms which can be severe, we will issue warnings which they can find on social media," forecaster Madimetsha Thema from the SA weather services said. 

Following this images and videos emerged online, showing roofs blown off and fallen trees in numerous areas around the province due to heavy rainfall and strong winds. 

Roof tiles blown off during thunderstorms that hit various parts of Gauteng on Monday afternoon. Picture: Supplied.

Among these was Cradlestone mall, which was left battered after heavy rain and strong winds lashed parts of the mall. 

Cradlestone mall left battered by thunderstorms that hit Gauteng on Monday afternoon. Video: Supplied.

In a video circulated on social media, a structure located outside the mall can be seen blown away by the wind while trees appear to be falling over. 

The Luipaardsvlei Bridge, also in Krugersdorp, was also left flooded by the severe weather. 

Other areas affected by the severe weather included Northriding, Sandton, Alexandra and Diepsloot as well as parts of Ekurhuleni. 

Roof tiles blown off during thunderstorms that hit various parts of Gauteng on Monday afternoon. Picture: Supplied.

The Johannesburg Emergency Management Services has since confirmed damage caused by the thunderstorms. 

Some posts showing the devastation caused by earlier thunderstorms: