Massive chunks of hail and torrential rain battered Rome when a freak storm struck on Sunday evening.
The adverse weather blanketed streets with icy chunks and trapped many drivers in their cars in the city’s eastern neighbourhoods.
Some drivers abandoned their cars in the middle of streets that became flowing rivers of ice and were pictured slowly making their way through hail-covered streets.
Elsewhere in the city, buses were stopped and cars were abandoned after some streets were left severely flooded due to the rainfall.
A video captured icy water and hailstones running down escalators into an underground train station in the city.
Firefighters responded to similar incidents in Florence and Pisa, which were also hit by severe storms on Sunday.
The storms reached Sicily on Sunday, where the eastern province of Catania was hit by torrential rain for the second time in three days, thelocal.it reports.
The severe weather also affected parts of northern Italy, including Milan, where strong winds toppled trees. In Bologna, the airport saw flights delayed due to difficult flying conditions.
Rome is set for a clear week with temperatures expected to peak at 18C on Monday and reach highs of 23C on Thursday, although a severe weather warning for wind remains in effect for the Italian capital until Tuesday.
After a sunny week, forecasters predict rainfall again this week – with some lightning also expected in the city on Sunday.
But while sun and clearer skies are expected for now in Rome and most of Italy, heavy rain and a thunderstorm is expected to hit Bari, a port city on the Adriatic Sea, later on Monday.
Torrential rain and thunderstorms struck parts of Italy after travelling east from the Iberian peninsula over the weekend and will continue moving.