Italy's climate is generally temperate but it can vary greatly depending on your distance from the sea or mountains. In summer the Northern parts of Italy are warm with occasional rainfall, while the central regions are quite humid and the south scorching! In winter, Milan, Turin and Venice are cold and rainy, and in Tuscany the temperatures are close to freezing. In the south temperatures are generally around 10-20ºC.
Summers in Rome are often uncomfortably hot – with temperatures climbing to 35°C while the winters are mild, at around 13°C.