The first snow on Vesuvius volcano is seen from the ruins of the archaeological site of Pompeii, near Naples, Italy.
Naples and other parts were swept by icy winds after a recent mild spell.
The southern town of Foggia in Puglia also saw snow.
It also snowed on Mt Terminillo near Rome.
Italy has been swept by gales and gusts of wind, measuring up to 160 kph in the northern mountains, in the last two days.
Prior to that the supposedly coldest days of the year, the Blackbird Days at the end of January, were unusually warm.
High winds brought down trees in several parts of southern Italy Wednesday forcing road closures.
Read more via ANSA
Photo: EPA-EFE/CESARE ABBATE