I already know July and August are packed and hot, so I’m ruling those out. For the cities and Tuscany, which stretch of shoulder season gives the best balance of decent weather, open sights and fewer crowds - late April and May, or September into October? After real experience, not the generic ‘spring or fall’.
I just came from 6 weeks in Italy and the crowds were horrible in late May early June. Most people I talked to who live there say to go in January or February. This was my 3rd time visiting over a 45 year period and the crowds were so much worse!
For Tuscany specifically, I’d lean toward late September into early October. Since so much of the appeal there is the countryside, wine, food, hill towns and architecture, you don’t really need peak summer weather to enjoy it. Cooler temperatures honestly sound like a bonus when you’re spending entire days walking around Florence or exploring towns in Tuscany anyway. It’s also harvest season, which I think would make wine country especially interesting to experience.
@lesley , which towns are you considering in Tuscany besides Florence? I’m curious whether you’re planning more of a city trip or a countryside one.
From our experience in the past 5-7 years most popular sites tend to be crowded except for Jan-Feb and perhaps Nov-Dec. For shoulder season, late March and late October stand the best chances.