Florence sits inland in a river valley, which means it runs hotter in summer and colder in winter than the Tuscan coast or Rome. That valley setting also traps humidity in July and August, which is why the heat there feels heavier than the thermometer alone suggests.

Typical conditions by season

SeasonTypical highsRainPack
Winter (Dec–Feb)8–12°C (46–54°F)Regular, sometimes for daysWarm coat, waterproof shoes, layers
Spring (Mar–May)15–23°C (59–73°F)Scattered showers, especially MarchLayers, a light rain jacket
Summer (Jun–Aug)28–35°C (82–95°F)Rare but occasional thunderstormsLight fabrics, sun hat, refillable water bottle
Autumn (Sep–Nov)14–25°C (57–77°F)Increasing into NovemberLayers, a packable rain jacket

How the heat changes your plan

In July and August, the historic centre offers very little shade — the piazzas are open stone and the streets are narrow but not consistently shaded. Most experienced visitors flip their schedule: outdoor sights and walking in the early morning or after 6pm, air-conditioned museums in the early afternoon, and a slower pace overall than they'd use in a cooler month. See our itineraries for how to structure a summer day.

Church dress codes and the weather

Florence's major churches — the Duomo, Santa Croce, Santa Maria Novella — enforce shoulder-and-knee coverage regardless of temperature. Carry a light scarf or shawl in summer rather than arriving in a strappy top and being turned away, which happens to visitors daily in high season.

Good to know: Florence's air quality and heat combine uncomfortably on the very hottest days; if you're visiting in July or August, treat the early afternoon (1–4pm) as downtime, the way locals do.