The best time to visit Milan is spring (April to May) and early autumn (September to October), when the weather is mild and pleasant for exploring the Duomo, the shopping arcades and the canals without the summer heat. These shoulder seasons balance comfortable conditions with more manageable crowds. Summer is hot and many locals leave in August, when much of the city slows down, while winter is cold and quieter but lively around the holidays and fashion weeks.
Best months AprilMaySeptemberOctober

When to go, and what to expect
Spring (Mar–May)
A top choice for sightseeing and rooftop views over the Duomo.
Summer (Jun–Aug)
Fine if you tolerate heat, but expect closures around mid-August.
Autumn (Sep–Oct)
Excellent for weather and atmosphere as the city returns to life.
Winter (Nov–Feb)
Good for holiday markets, shopping and fewer queues at attractions.
Notable events
- February/March and September/October
- Milan Fashion Week
- December (around the 7th)
- Feast of Sant'Ambrogio and Oh Bej! Oh Bej! market
- April
- Salone del Mobile (Milan Design Week / Fuorisalone)
- December
- Christmas markets around the Duomo

Frequently asked
When is the cheapest and quietest time to visit Milan?
Winter outside the holidays and fashion weeks is generally the quietest, and August sees many locals leave the city, though some shops and restaurants close then.
Is August a good time to visit Milan?
It's hot and humid, and around mid-August many businesses close for the Ferragosto holiday, so the city can feel sleepy. It's manageable but not ideal.
What months have the best weather?
April–May and September–October offer the most reliably mild, comfortable conditions for walking the city and enjoying outdoor spaces.
Know when to go? Now decide where to stay — our Milan area guide →
An independent guide to Milan — honest, verified, no invented data.