The climate in Tuscany is generally very mild with differences depending on the geography of each area.
The coast and valleys tend to have hotter summers than the hills or mountains. April and May as well as October and November are good months to visit Tuscany - they have sunny days but the chances of rain are higher. Winter offers many sunny, mild days but nights are cold, particularly in hill areas.
The warmest months are generally July and August, while June and September offer both nice warm weather in general without it being too hot. Of course, there are always exceptions or dry spells that cause a few days to get really warm.
The coolest months are December and January, with January being a bit cooler. Temperatures tend to be about 45 °F (7 °C) along the coast and from 38 to 42 °F (3.5 °C to 5.5 °C) inland. Temperatures in the mountains are below freezing, where snowfall attracts skiiers.
November is the month with the most precipitation on average but October, December, March and April also generally get a good amount of rain.