The best time to visit Milan is late April to early June, or September to mid-October: warm enough to sit outside for an aperitivo, cool enough to climb the Duomo terraces without melting, and light until late. But Milan is a business city with a trade-fair calendar, and that calendar moves hotel prices far more than the weather does. Get your dates right and the same trip costs half as much.
Milan weather month by month
These are the 1991–2020 climate normals for Milano Linate, the station inside the city, published by NOAA NCEI and Italy’s ISPRA and tabulated on Wikipedia. “Rain days” counts days with measurable precipitation, not hours of rain.
| Month | Average high | Average low | Rain days |
|---|---|---|---|
| January | 7.3 °C | -0.4 °C | 4.7 |
| February | 10.0 °C | 0.6 °C | 4.5 |
| March | 15.5 °C | 4.4 °C | 5.4 |
| April | 19.3 °C | 8.4 °C | 7.2 |
| May | 23.9 °C | 12.8 °C | 8.4 |
| June | 28.1 °C | 17.2 °C | 6.6 |
| July | 30.7 °C | 19.3 °C | 4.5 |
| August | 29.9 °C | 18.8 °C | 5.5 |
| September | 25.5 °C | 14.9 °C | 5.1 |
| October | 19.0 °C | 10.2 °C | 6.6 |
| November | 12.4 °C | 5.3 °C | 8.3 |
| December | 7.4 °C | 0.6 °C | 5.7 |
Two things the table hides. First, Milan sits in the Po valley, so summer heat comes with humidity and winter cold comes with fog and low cloud — a 7 °C January day here feels colder than 7 °C on the coast. Second, rain in May and June tends to arrive as short afternoon thunderstorms, while November rain settles in for days.
The pay-off for the winter murk: after a cold front clears, you can see the Alps from the Duomo terraces. Those days cluster in late autumn and winter, not in the summer haze.
Season by season
Spring (March–May). March is unreliable and can swing from 20 °C to sleet in a week. From mid-April the city turns: café terraces open, the Navigli fill up in the evenings, and Parco Sempione behind the Castello Sforzesco is genuinely pleasant. May is the single most comfortable month, and the busiest for events.
Summer (June–August). June is excellent until the humidity builds. July and August are hot, and the Duomo terraces are exposed marble with no shade — go at opening or in the last slot of the day. On the other hand, the queues thin out in August, hotels are cheap, and the QC Termemilano spa at Porta Romana is a rational way to spend a 33 °C afternoon.
Autumn (September–October). September is May with fewer flowers and better light. October is mild and often overcast; by late October morning fog is common. This is the best window for museums and long walks.
Winter (November–February). November is the year’s quietest month: grey, wet, cheap. December belongs to Christmas. January and February are cold and clear-ish, with the lowest rain totals of the year and the lowest prices outside August.
The calendar that decides your hotel price
Milan’s big fairs fill 400,000 beds and push room rates up two or three times. Check these before booking anything.
- Milano Fashion Week — womenswear 22–28 September 2026 and 23 February–1 March 2027; menswear 15–19 January 2027 and 18–22 June 2027, according to the Camera Nazionale della Moda Italiana calendar. The shows are trade-only, but the city is full and expensive.
- Salone del Mobile.Milano — 13–18 April 2027 at Fiera Milano in Rho, per the official site. The design fair and the Fuorisalone events across Brera, Tortona and Isola make this the hardest week of the year for accommodation. Public admission days vary by edition, and for 2027 they are not settled: salonemilano.it states plainly that the 2027 rates are not yet available and that the published prices still refer to 2026. What the 2026 structure tells you is the shape to expect — general public admitted on a two-day weekend ticket, students on a single day at the weekend, and the trade season ticket running the full week. Do not book flights around a specific public day until the official ticket page carries 2027 terms.
- Milano Marathon — 4 April 2027, with a relay format alongside the full 42.195 km. Central streets close for most of the Sunday morning; plan taxis and airport transfers around it.
- Sant’Ambrogio, 7 December — Milan’s patron saint and a full city holiday. Offices, many shops and some museums close.
- Oh Bej! Oh Bej! — the street market that runs around the Sant’Ambrogio holiday, with stalls of antiques, food, sweets and bric-à-brac. The Comune di Milano’s official 2026 fair calendar lists it, under its formal name Fiera di Sant’Ambrogio, for 5 to 8 December 2026, Saturday to Tuesday — four days rolling into the Sant’Ambrogio holiday itself. The city had not published the 2026 site plan when we checked; in 2025 the stalls filled Piazza Castello, Via Gadio and Piazza del Cannone around the Castello Sforzesco, running 08:30–21:00, and there is no indication that is changing. Entry is free.
- Ferragosto, 15 August — the national holiday at the centre of the summer shutdown.
Other dates that matter less but still bite: Easter weekend, 25 April (Liberation Day), 1 May, 2 June, 1 November and the long weekends Italians build around them. If a public holiday falls on a Tuesday or Thursday, expect a ponte — a bridge weekend — and full trains.
Milan in December and at Christmas
December is the month Milan puts on a show. The lights go up along Corso Vittorio Emanuele II, Via Monte Napoleone and the Quadrilatero della Moda, a large tree stands under the dome of the Galleria Vittorio Emanuele II, and the Duomo façade is floodlit against an early dark. Sunset is around 16:40, which means you get the illuminated city from late afternoon.
The rhythm of the month: quiet in the first days, packed for the Sant’Ambrogio long weekend of 7 December, then busy with shoppers until Christmas, then oddly calm between 25 December and 6 January when the Italians who can leave have left. The 7 December Prima della Scala — the opening night of the Teatro alla Scala season — is the city’s social event of the year; ordinary museum tickets are unaffected, but restaurants near the theatre are not.
Practical points. Book Duomo terrace slots for the middle of the day in December: the marble is icy at 09:00 and the lift queue is worst after 14:00. The Last Supper sells out earliest around Christmas and New Year — that is the one thing you cannot leave to chance. And check opening hours for 25 December, 26 December and 1 January individually, because they differ from venue to venue. The Duomo’s normal pattern is the cathedral daily 09:00–19:00 with last entry at 18:00, and the Duomo Museum 10:00–19:00, closed Wednesdays. Its holiday hours for those three dates are published late — as of early September there was no December 2026 calendar on duomomilano.it at all — so treat any Christmas timing you read anywhere, including last year’s figures, as unconfirmed until the official special-openings page covers the date you want. Book the terrace slot the week the calendar appears, not before.
August: what actually closes
The cliché is that Milan shuts. The truth is more specific. Family-run trattorias, bakeries, dry cleaners and neighbourhood shops close for two to three weeks around Ferragosto, often with a hand-written sign on the shutter. Chains, department stores, the big museums and everything in the Duomo area stay open. Public transport runs a reduced summer timetable.
What that means for a visitor: fewer queues, cheap hotels, more limited eating options, and a city that feels almost provincial in the residential districts. If you only have August, take it — but book restaurants ahead and treat the second half of the month as the emptier half.
Crowds and prices, honestly
| Period | Crowds | Hotel prices | Notes |
|---|---|---|---|
| Late Jan–Feb | Low | Low | Cold, clear, good for museums; Fashion Week excepted |
| Mar–mid Apr | Medium | Medium | Weather a lottery |
| Salone week (April) | High | Very high | Book months ahead or skip |
| May–early Jun | High | High | Best weather, most events |
| Jul | Medium | Medium | Hot; rooftop early or late |
| Aug | Low | Lowest | Closures, empty city |
| Sep | High | High | Fashion Week spike |
| Oct | Medium | Medium | Mild, grey, easy |
| Nov | Lowest | Lowest | Wettest, quietest |
| Dec | High in bursts | High before Christmas | Lights, Sant’Ambrogio, La Scala |
Attraction tickets barely move with the season — a Duomo ticket costs the same in November as in May. What changes is availability: terrace time slots and Last Supper places disappear weeks ahead from April to June and in the run-up to Christmas, and are bookable a few days out in November. Prices checked September 2026.
What’s open on holidays and Mondays
The Duomo di Milano is open every day, including public holidays, with access restricted during services — it is the reliable option on a Monday or a feast day. The Cenacolo Vinciano, the Pinacoteca di Brera and the Musei del Castello Sforzesco all close on Mondays. Civic museums usually close on 1 January, 1 May and 25 December.
Free days are worth knowing. Italy’s Domenica al Museo scheme puts state museums free on the first Sunday of the month, and the Cenacolo Vinciano releases those free places online only, from noon on the preceding Wednesday, according to cenacolovinciano.org. They go in minutes. Details on how the official channels work are on our operators and platforms page.
What to pack
- October–November: waterproof jacket, one warm layer, shoes that survive wet cobbles. An umbrella is more useful than a heavy coat.
- December–February: proper coat, hat, gloves. The Duomo terraces are windy and shadeless.
- March–May and September–October: layers. A 12 °C morning becomes a 24 °C afternoon in May.
- June–August: light clothes, water bottle, sunglasses, and something that covers shoulders and knees — the Duomo dress code is enforced at the security check, and a vest top will get you turned away.
- Any month: a small bag. Large rucksacks and suitcases are refused at the cathedral, and there is no cloakroom.
Booking around your dates
Once your dates are fixed, the order of booking matters: Last Supper first (it is the constraint), then a Duomo terrace slot, then everything else. Our things to do page ranks what is worth the time, tickets and passes covers the city cards, and day trips is where to look if you land in a rainy November week and fancy Lake Como anyway.
These four cover most seasons: the Duomo with rooftop access all year, a guided Last Supper slot when official tickets have gone, the spa for a heatwave or a downpour, and an indoor museum for a wet afternoon with kids.
Whatever month you land in, the best time to visit Milan is the week you book early: the weather here is negotiable, but a Last Supper slot in high season is not.
Check Duomo terrace availability from €26 · ★ 4.6 · Tiqets
Questions people ask
01What is the best month to visit Milan?
May and September have the most comfortable temperatures and long daylight. Late April, early June and early October are almost as good and slightly cheaper. Avoid the Fashion Week and Salone del Mobile dates if you can.
02What is the weather like in Milan in October?
Mild and often grey: an average high of 19.0 °C and a low of 10.2 °C at Linate, with about 6.6 days of rain in the month (1991–2020 normals). Take a light waterproof layer and expect fog in the mornings towards the end of the month.
03How cold is Milan in November?
November averages a high of 12.4 °C and a low of 5.3 °C, and it is the wettest month for rain days (about 8.3). It is also the quietest and cheapest month before the Christmas season starts.
04Is Milan worth visiting in December?
Yes, if you come for the city rather than the weather. The Christmas lights, the Galleria Vittorio Emanuele II tree, the Sant'Ambrogio holiday on 7 December and the Oh Bej! Oh Bej! market give December more atmosphere than any other month. Highs sit around 7.4 °C.
05Does Milan shut down in August?
Partly. Many family-run restaurants and independent shops close for two or three weeks around Ferragosto (15 August), and the city empties of residents. Major attractions — the Duomo, Castello Sforzesco, the museums — stay open, and hotel rates are at their lowest.
06Which museums close on Mondays in Milan?
The Cenacolo Vinciano (Last Supper), the Pinacoteca di Brera and the Castello Sforzesco museums are all closed on Mondays. The Duomo di Milano is open daily, so Monday is a cathedral-and-rooftop day.
Sources & official pages
- Milan climate normals (Linate, 1991–2020) via Wikipedia, citing NOAA NCEI and ISPRA
- Camera Nazionale della Moda Italiana – Milano Fashion Week calendar
- Salone del Mobile.Milano
- Salone del Mobile.Milano – 2027 dates
- Salone del Mobile.Milano – admissions and tickets
- Comune di Milano – official 2026 fair calendar (Fiera di Sant'Ambrogio)
- Duomo di Milano – Duomo Museum hours
- Milano Marathon
- Duomo di Milano – official site
- Cenacolo Vinciano – official ticketing information
Read next
- MilanWhat Milan is really like for a visitor: fashion, design, Leonardo, football and aperitivo — plus orientation, how many days, and what to book.
- Things to doThe 20 best things to do in Milan, ranked and priced: Duomo terraces, the Last Supper, La Scala, Navigli and more, plus 1, 2 and 3-day plans.
- Duomo ticketsEvery Duomo di Milano ticket compared: €11.50 cathedral to €69 guided, official prices vs Tiqets and GetYourGuide, bundles and fast-track value.
- Tickets & passesMilan tickets and city passes compared with real prices: City Card €46.50, City Pass €99, official passes, ATM fares. See when a pass actually saves money.