Best Time to Visit Milan
Month-by-month weather, crowds and prices, plus a full calendar of festivals and events worth planning a trip around.
Start our tool and find your best time to visit Milan
Best overall: Apr, Oct. The first half of April or all of October: spring blossom in Parco Sempione or golden autumn light and truffle season, every sight open, and crowds you can work around. Just avoid the Salone week (20-26 April), when the whole city books out.
Best value: Nov, Jan. November and January after the 6th bring hotel rates 35-45% below spring, free state museums on the first Sunday of the month, and the rare pleasure of the Duomo rooftop with no queue and fog drifting over the spires.
Avoid: Aug, Apr. The first three weeks of August for the 35°C plain heat and Ferragosto restaurant shutdown, and Salone week (20-26 April) if you are on a budget, when hotels double and Via Montenapoleone fills with design fairs.
- January: Good time, 8°C. This is the one month you climb the Duomo rooftop on a Tuesday with no queue and barely another soul up there. The Milanese are home, café life is unhurried, and the Navigli at dawn under fog is the most atmospheric, tourist-free version of the city. Grey skies and short days are the trade, and a fair one for the prices.
- February: Good time, 10°C. Forget the usual sleepy February. The Olympics turn Milan into a global stage, packed, buzzing and pricey, the polar opposite of a quiet winter break. If you want the Games, this is a once-in-a-generation moment. If you want cheap and calm, this is the worst February the city has seen in years, so wait for November.
- March: Great time, 14°C. Once Fashion Week clears, March is the last genuinely quiet month before spring fills Milan. The cherry trees in Parco Sempione open, terrace tables come back out, and you can walk into a Navigli trattoria on a Saturday without booking. That window shuts fast, so use it.
- April: Tough month, 18°C. Early April is gorgeous and still calm. The back half is a different city entirely. During Salone, 300,000 design professionals pour in, hotels charge what they like, and the centre is wall to wall. This is when private guides book out at Easter-peak rates, while our live AI guide stays a flat 5 euros an hour on any day, holiday or not, so you can start before the tour groups reach the Duomo and ask it anything as you walk.
- May: Good time, 22°C. May feels like Milan exhaling after Salone. The terraces are full, the parks are green, and the city is busy but never overwhelmed. Do not let the rain-day count scare you off, the storms are brief and the washed light afterwards is the best of the spring, often clear enough to see the Alps from a high point.
- June: Good time, 28°C. June is the tipping point, when Milan shifts from spring-comfortable into full summer mode. The days are gorgeous and long, but by the third week the afternoons turn humid and heavy. The city genuinely comes alive after dark, with the Navigli aperitivo scene and open-air festivals carrying the warm evenings.
- July: Good time, 30°C. July is for people who do not mind real heat. Midday in the city is a write-off, with the Duomo rooftop and the San Siro area brutal after 10 am with no shade. But the long evenings redeem it, the parks and canals come alive after sunset, and you trade the heat for genuinely low prices and short queues.
- August: Good time, 29°C. August is not romantic-empty Milan, it is survival-mode Milan. The locals are at the lakes or the sea, and what is left is heat, closed shutters and a handful of tourist-zone restaurants of uneven quality. If you must come, do your sights before 10 am and confirm any restaurant by phone first.
- September: Good time, 24°C. September is Milan at its most alive and its most pumped-up on price. The weather is arguably the best balance of the year, warm but no longer brutal, but Fashion Week and the F1 crowd mean you book early and pay for it. Outside the Fashion Week dates, late September is a near-ideal time to be in the city.
- October: Great time, 19°C. October is the quiet expert's pick. The light is at its best, truffle season is on, and you get spring-quality weather without the Salone price spike or the September Fashion Week chaos. The rain is the trade, a grey, drizzly edge by month's end, but it rarely ruins a day and the autumn colour more than pays it back.
- November: Great time, 12°C. November is for travellers who want Milan cheap, calm and real. The weather is honestly poor, grey and damp, but in exchange you get the lowest prices of the year, the Duomo rooftop with no queue, candlelit trattorias and fog-wrapped canals at dawn. The most romantic and best-value version of the city, if you can take the grey.
- December: Good time, 8°C. December Milan glows. The early dark turns the Christmas lights into the whole point, the markets are warm and busy, and the Sant'Ambrogio weekend is the one time the centre fills back up with locals rather than tourists. It is the most genuinely Milanese festive moment of the year, and worth timing a trip around.
When is the best time to visit Milan?
Come in the first half of April or in October: 14-20°C, every museum open, spring blossom or golden autumn light, and none of the Salone del Mobile price spike. November and January after the 6th are the cheapest and quietest. Avoid the first three weeks of August, when locals leave and neighbourhood restaurants shut.
Best time by what you want
Early April, May and September give Milan its kindest weather: 18-24°C, café terraces full, and the clear days after spring or autumn rain that briefly open a view of the Alps from the Duomo roof.
November and January (after Epiphany on 6 January) are the emptiest months for tourists, when the Naviglio Grande sits under morning fog and you can climb the Duomo rooftop on a Tuesday with barely a queue.
November is the cheapest month of the year for both flights and hotels, running 35-45% below the spring peak, with January after the 6th a close second once the New Year spike clears.
April brings Salone del Mobile and 1,000-plus free Fuorisalone events across 16 districts, the busiest design week on earth, while 7 December delivers Sant'Ambrogio, the Oh Bej! Oh Bej! market and the La Scala season opener all on one day.
Milan month by month at a glance
| Month | High | Walking score | Crowds | Prices | Highlight |
|---|---|---|---|---|---|
| Jan | 8° | 6 | ●○○○○ | ●○○○○ | MIDO Eyewear Show |
| Feb | 10° | 5 | ●●●●○ | ●●●●○ | Milan-Cortina Winter Olympics |
| Mar | 14° | 7 | ●●○○○ | ●●○○○ | Milan Fashion Week (Womenswear) |
| Apr | 18° | 6 | ●●●●● | ●●●●● | Fiera dell'Angelo (Easter Monday Fair) |
| May | 22° | 6 | ●●●○○ | ●●●○○ | Milan Food Week |
| Jun | 28° | 5 | ●●●○○ | ●●●○○ | Milan Fashion Week (Menswear) |
| Jul | 30° | 5 | ●●○○○ | ●●○○○ | Milan Latin Festival |
| Aug | 29° | 5 | ●●○○○ | ●●○○○ | Milan Latin Festival |
| Sep | 24° | 7 | ●●●●○ | ●●●●○ | Milan Fashion Week (Womenswear) |
| Oct | 19° | 7 | ●●●○○ | ●●●○○ | |
| Nov | 12° | 7 | ●○○○○ | ●○○○○ | EICMA Motorcycle Show |
| Dec | 8° | 6 | ●●○○○ | ●●○○○ | Sant'Ambrogio and the Oh Bej! Oh Bej! Market |
How we score this: weather = long-run climate normals (Open-Meteo), crowds & prices = relative season read, events checked yearly against official dates.
Best time to visit Milan by traveller type
Same city, different trip. Here's the month that fits how you're travelling.
The first two weeks of April or October: mild 14-20°C, every sight open, spring light on the Duomo, and none of the high-season stress. Easter weekend (4-6 April) leaves the centre oddly empty of Milanese on the Sunday.
March (skip the 24 Feb to 2 March Fashion Week) for the first cherry blossom in Parco Sempione, or November for misty Navigli evenings, candlelit trattorias and the cheapest romantic hotels of the year.
May or October for comfortable 18-25°C that lets kids run the Parco Sempione lawns and the Castello Sforzesco courtyard, plus the hands-on Leonardo da Vinci science museum on a rainy day.
Read the full Milan with kids guide →November (skip EICMA week, 3-8 November) or January after the 6th: hotels 35-50% cheaper than spring, free state museums on the first Sunday, and the Sforza Castle museums free on the first and third Tuesday after 2 pm.
October for white truffle from Alba at the Mercato Centrale and risotto alla milanese back on autumn menus, or May for asparagus, strawberries and the Milano Food Week masterclasses (11-14 May).
When to avoid Milan
Two windows are worth dodging for opposite reasons. The Salone del Mobile design week (20-26 April) doubles hotel rates and floods the city with 300,000 design professionals, so budget travellers should book the first two weeks of April instead. The first three weeks of August are the other trap: 33-37°C with no sea breeze on the Po plain, and around Ferragosto (15 August) trattorias across Isola, Lambrate and Porta Romana close for le vacanze, leaving mostly tourist-zone restaurants open.
Milan events and festivals calendar
Annual highlights worth timing a trip around, listed month by month.
Insider timing that saves your trip
The rules buried in forums, in one place.
- Book The Last Supper (Il Cenacolo) three to four months ahead, no compromise. Only about 30 visitors enter every 15 minutes, Tuesday to Sunday, and peak-season slots (April to October) sell out within 48 hours of release on cenacolovinciano.org. It is fully closed on Mondays, and even the free first-Sunday entry still needs a booking weeks in advance, with no walk-in option.
- For Salone del Mobile (20-26 April) either book a Milan hotel by October the year before, or base yourself in Bergamo or Como. During design week central rates double, often topping 400 euros a night. Bergamo is 45 minutes away by regional train and a fraction of the price.
- Climb the Duomo rooftop on a Tuesday to Friday between 9 and 10 am for the smallest crowd and the best morning light on the spires. Saturday afternoon brings the longest wait, 45 to 60 minutes without a pre-booked ticket. A clear day after rain is the rare window when the Alps appear on the horizon.
- Check local restaurants before you go in August. From roughly 1 to 20 August thousands of neighbourhood spots in Isola, Lambrate and the Navigli side streets shut for le vacanze. Only the restaurants around the Duomo and Galleria stay reliably open, and quality there tends to drop, so phone ahead to confirm.
- Do not book Milan on a whim during a Fashion Week. February (womenswear), early March (the tail end), June (menswear) and September (womenswear) each push hotels 40-60% higher, block Corso Venezia and Via Montenapoleone, and pack out Brera.
- On the first Sunday of the month, state museums are free but you must arrive early. Queues at the Castello Sforzesco museums and Museo del Novecento build from 9:30 am. The Last Supper free tickets still have to be reserved online weeks ahead, and the free entry does not cover the Duomo rooftop or the La Scala museum.
- Use the winter fog (nebbia) at the Navigli. From November to January the Naviglio Grande regularly sits in thick mist, which makes for the most atmospheric, tourist-free photos of the year. The best hour is 7 to 8 am, when the early light reflects off the canal water.
- If you visit during the F1 weekend in early September, stay in Milan rather than Monza. Hotels in Monza itself sell out, but Milano Centrale to Monza station is a 12-minute regional train for about 2 euros. On race Sunday the trains fill from 7 am, so leave an hour of buffer.
Public holidays and closures
On these dates many shops and offices close, transport thins out, and sights can be mobbed or shut. Plan around them.
| Date | Holiday | What closes |
|---|---|---|
| Jan 1 | New Year's Day (Capodanno) | Everything closes: shops, museums, most restaurants. The night before, New Year parties run until around 4 am in the Navigli and Corso Como. Public transport runs a reduced holiday schedule. |
| Jan 6 | Epiphany (Epifania) | National holiday and the last day of the Christmas decorations (La Befana). Shops and many restaurants closed; schools return only afterwards. Prices and crowds drop to their annual low straight after. |
| Apr 5 | Easter Sunday (Pasqua) | National holiday. The centre is unusually empty of Milanese, who leave for the lakes or family. Most restaurants stay open but supermarkets close. A good, quiet day to walk the historic core. |
| Apr 6 | Easter Monday (Pasquetta) | National holiday traditionally spent picnicking in Parco Sempione. The Fiera dell'Angelo, a regional food and craft fair running since 1511, fills the park. Many shops closed. |
| Apr 25 | Liberation Day (Festa della Liberazione) | National holiday marking the end of WWII, with rallies on Piazza Duomo. Museums stay open and are often free; shops largely closed. Frequently bridges into a long weekend. |
| May 1 | Labour Day (Festa del Lavoro) | National holiday. The Sforza Castle museums close and most shops shut. Free concerts gather at the Arco della Pace. Plan around what stays open. |
| Jun 2 | Republic Day (Festa della Repubblica) | National holiday with military commemorations and exhibitions; the Fiera Rho trade-fair grounds close. Most shops shut, though tourist-area restaurants stay open. |
| Aug 15 | Ferragosto | The peak of the Milanese summer exodus. From roughly 1 to 20 August many trattorias, bars and small shops in residential districts close for one to two weeks. Tourist-centre restaurants stay open but quality varies. The single most disruptive closure window of the year. |
| Nov 1 | All Saints' Day (Ognissanti) | National holiday. The Cimitero Monumentale fills with families visiting graves; some museums close. A quiet day at the start of the city's cheapest month. |
| Dec 7 | Sant'Ambrogio (Milan only) | Milan's patron-saint day and a city-only public holiday. The Oh Bej! Oh Bej! market wraps the Castello Sforzesco, and La Scala opens its season that evening. The centre fills with locals in festive mood; hotels tick up slightly. |
| Dec 8 | Immaculate Conception (Immacolata) | National holiday that usually bridges with Sant'Ambrogio into a four-day weekend (ponte), so the city is busy and festive. Christmas lights and shopping reach full swing; shops open in the tourist core. |
| Dec 25 | Christmas Day (Natale) | Everything closes except the Duomo and tourist-zone restaurants. The city is quiet and cold. Prices fall sharply after the 26th until the New Year's Eve spike. |
| Dec 26 | St. Stephen's Day (Santo Stefano) | National holiday and the day post-Christmas shopping restarts. Shops reopen and the centre busies up again ahead of New Year. |
Milan month by month

January in Milan
Walking score 6/10January is the quietest, cheapest month in Milan and the city stripped back to itself. Daytime sits around 8°C with cold, foggy mornings and frosty nights near freezing, though hard snow is rare and a warm coat handles it. After Epiphany on 6 January the last Christmas crowds vanish and museums sit close to empty. The fog (nebbia milanese) can hold for days, hiding the Duomo spires in white.
The vibe This is the one month you climb the Duomo rooftop on a Tuesday with no queue and barely another soul up there. The Milanese are home, café life is unhurried, and the Navigli at dawn under fog is the most atmospheric, tourist-free version of the city. Grey skies and short days are the trade, and a fair one for the prices.
Don't miss The Navigli sit under thick morning fog from 7 to 8 am, the best tourist-free photo window of the year, with the light mirrored in the canal. The Pinacoteca di Brera and the Museo del Novecento feel almost private on a weekday, with no wait at all.
Crowd drivers No trade fairs and no school holidays once Epiphany passes on 6 January. The lowest visitor pressure of the entire year.
In season Deep-winter Milanese comfort food is at its peak: cassoeula, the slow-cooked pork-and-cabbage stew, and risotto alla milanese in the old trattorias of Brera and Porta Romana.
Heads up 1 and 6 January are national holidays with museums, shops and transport on reduced hours. The Pinacoteca di Brera, Museo del Novecento and Sforza Castle museums close every Monday year-round.
The cheapest overall month; hotels run 40-50% below the summer and Salone peak, rock-bottom right after Epiphany on 6 January.

February in Milan
Walking score 5/10February 2026 is the wild card. Normally a cold, damp, low-key month around 10°C, this year it hosts the Milano-Cortina Winter Olympics from 6 to 22 February, with figure skating and short-track at the PalaItalia and the city in full event mode. Expect 85%-plus hotel occupancy, rates up about 40% year on year, and a charged, international atmosphere. Carnival adds a colourful weekend, and womenswear Fashion Week opens at the very end of the month.
The vibe Forget the usual sleepy February. The Olympics turn Milan into a global stage, packed, buzzing and pricey, the polar opposite of a quiet winter break. If you want the Games, this is a once-in-a-generation moment. If you want cheap and calm, this is the worst February the city has seen in years, so wait for November.
Don't miss Olympic ice events run at the PalaItalia in the city, a rare chance to catch the Winter Games in a major capital. The Carnevale Ambrosiano (21 February) parades down Corso Buenos Aires, Milan's own carnival that ends four days after the rest of Italy, a tradition kept since 1288.
Crowd drivers The Milano-Cortina Winter Olympics (6-22 February) dominate, with the MIDO eyewear fair (31 Jan-2 Feb), the BIT tourism fair (10-12 Feb) and womenswear Fashion Week opening (24 Feb) stacking on top.
In season Carnival pastries fill the bakery windows: chiacchiere, the crisp fried ribbons dusted with sugar, sold only in the weeks before Lent.
Heads up State museums (Brera, Novecento, Sforza Castle, Triennale) stay closed on Mondays. The Last Supper requires booking weeks ahead and is closed Mondays.
An unusually expensive February in 2026: the Winter Olympics push occupancy above 85% and hotel averages toward 319 euros a night during the Games.
The 2026 Winter Olympics, co-hosted by Milan and Cortina d'Ampezzo. Milan stages the figure skating, short-track and ice hockey at the new PalaItalia arena, with the city in full event mode and hotel occupancy above 85%.
A once-in-a-generation chance to experience the Winter Games inside a major European capital, though it makes February 2026 the city's busiest and most expensive winter on record.
Milan ends its Carnival four days later than the rest of Italy, a tradition tied to the Ambrosian rite since 1288. Costumed parades run down Corso Buenos Aires, with bakeries selling chiacchiere and the city briefly letting loose.
A colourful, locally authentic carnival without the mass-tourism crush of Venice, and a rare window onto a Milanese tradition most visitors never hear about.
The international womenswear runway shows, twice a year, run by the Camera Nazionale della Moda. The fashion district around Via Montenapoleone and Brera fills with shows, parties and street style, and access streets close off.
Electric to witness if fashion is your thing, but a week to avoid if budget matters, since hotels jump 60% and the centre is gridlocked.

March in Milan
Walking score 7/10March splits in two. The opening week carries the end of womenswear Fashion Week (24 Feb to 2 March), so hotels stay high and the fashion district is blocked. From mid-month the city falls into a real shoulder season: highs climb to 14°C, the first cherry blossom appears in Parco Sempione, and prices ease right back. Rain comes in short, intense thunderstorms that clear within an hour.
The vibe Once Fashion Week clears, March is the last genuinely quiet month before spring fills Milan. The cherry trees in Parco Sempione open, terrace tables come back out, and you can walk into a Navigli trattoria on a Saturday without booking. That window shuts fast, so use it.
Don't miss Cherry blossom opens in Parco Sempione and the Indro Montanelli gardens from mid-March, a roughly 7 to 14 day window. After heavy rain, clear days briefly reveal the Alps from the Duomo roof or Monte Stella, a sight Milanese read as a coming change in the weather.
Crowd drivers Womenswear Fashion Week (24 Feb to 2 March) keeps the first week busy and expensive; after that, no fairs and no school holidays until Easter.
In season Early-spring vegetables return to the markets, and the first outdoor aperitivo of the year reopens the terraces along the Navigli.
The first week (Fashion Week tail) stays as pricey as September; from mid-March rates drop 25-35% into a genuine shoulder window.
The international womenswear runway shows, twice a year, run by the Camera Nazionale della Moda. The fashion district around Via Montenapoleone and Brera fills with shows, parties and street style, and access streets close off.
Electric to witness if fashion is your thing, but a week to avoid if budget matters, since hotels jump 60% and the centre is gridlocked.

April in Milan
Walking score 6/10April is the high point of Milan's year and a month of two halves. The first two weeks are the city at its best: 14-20°C, spring light, every sight open, and manageable crowds. Then the Salone del Mobile design week (20-26 April) lands, the busiest design event on earth, and hotel rates double overnight. Easter (4-6 April), the Milano Marathon (12 April) and Liberation Day (25 April) pile on. Short, sharp showers are common across the month.
The vibe Early April is gorgeous and still calm. The back half is a different city entirely. During Salone, 300,000 design professionals pour in, hotels charge what they like, and the centre is wall to wall. This is when private guides book out at Easter-peak rates, while our live AI guide stays a flat 5 euros an hour on any day, holiday or not, so you can start before the tour groups reach the Duomo and ask it anything as you walk.
Don't miss Fuorisalone scatters more than 1,000 mostly free design installations across 16 districts during Salone week, turning the whole city into an open exhibition. MiArt brings 160 galleries to the Allianz MiCo the same weekend, a superweekend for anyone into art and design.
Crowd drivers Salone del Mobile and 1,072 Fuorisalone events (20-26 April), MiArt art fair (17-19 April), the Milano Marathon (12 April), Easter weekend (4-6 April) and the Liberation Day long weekend (25 April) all stack up.
In season Late cherry blossom lingers into the first week, and the Fiera dell'Angelo on Easter Monday fills Parco Sempione with regional food and crafts running since 1511.
Heads up On Easter Sunday (5 April) the centre empties of Milanese and supermarkets close, though restaurants stay open. Liberation Day (25 April) shuts most shops but keeps museums open, often free.
The busiest, most expensive month: during Salone week (20-26 April) central hotels surge 60-100%, with rooms over 400 euros a night standard. Book four to six months ahead.
The world's biggest design fair, in its 64th edition, with over 1,900 exhibitors at Fiera Milano Rho. It anchors Milan Design Week, the single busiest design week on the planet.
Unmissable for designers, but the week to avoid for everyone else: hotels run 60-100% higher and you need to book four to six months out or base yourself in Bergamo.
The sprawling off-site half of Milan Design Week: 1,072 installations, exhibitions and parties across 16 districts, from Brera to Tortona to Isola, most of them free to enter.
The reason design week takes over the whole city, and the part anyone can enjoy for free, even without a Salone ticket. Just expect the streets to be packed.
Milan's modern and contemporary art fair, in its 30th edition, gathering 160 galleries from 24 countries at the Allianz MiCo. Tickets run about 18 euros.
Timed to overlap with Salone, it makes the third week of April a superweekend for anyone into art and design, all in one city.
The city marathon, in its 24th edition, sending 15,000 runners from Corso Sempione to Piazza Duomo. The course closes central roads and reroutes buses through the morning.
A great free spectator event past the Duomo, but plan to walk that Sunday morning, since bus lines 43, 57 and 94 run heavily restricted until around noon.
A traditional Easter Monday fair running since 1511, filling Parco Sempione with regional food, wine and craft stalls while Milanese families picnic on the lawns.
A lovely, low-key spring outing on a day when the centre is unusually empty, and a taste of how locals actually spend Pasquetta.

May in Milan
Walking score 6/10May is one of the most comfortable months to visit, 18-24°C and the city in full leaf, though it is statistically Milan's wettest month, with around 15 rain days that mostly come as short, heavy afternoon thunderstorms rather than all-day grey. Demand settles after the April rush, the Salone afterglow keeps energy high, and British and Nordic half-term holidays bring a moderate bump. A solid balance of weather, crowds and price.
The vibe May feels like Milan exhaling after Salone. The terraces are full, the parks are green, and the city is busy but never overwhelmed. Do not let the rain-day count scare you off, the storms are brief and the washed light afterwards is the best of the spring, often clear enough to see the Alps from a high point.
Don't miss Milano Food Week (11-14 May) runs tastings, masterclasses and pop-ups with international chefs, and the MI AMI Festival (21-24 May) brings Italy's leading indie acts to the open-air Parco Idroscalo, a family-friendly outdoor weekend.
Crowd drivers British and Nordic school half-term holidays plus lingering Salone visitors lift demand moderately; no single fair dominates.
In season Asparagus and strawberries are at their peak, and Milano Food Week (11-14 May) puts both at the centre of its tastings and Mercato Centrale events.
Moderate demand, with hotels 20-30% above the January floor. A good value-to-weather window once Salone clears.
A citywide food festival of tastings, masterclasses and pop-up dinners with international chefs, anchored at the Mercato Centrale and built around the spring produce season.
The ideal week for food lovers, landing right when asparagus and strawberries peak and the city's restaurant scene shows off.
Italy's most important indie music festival, held outdoors at the Parco Idroscalo on the city's eastern edge, with a relaxed, family-friendly daytime atmosphere.
A great, low-key way into Milan's music scene and a comfortable outdoor weekend before the summer heat sets in.

June in Milan
Walking score 5/10June opens the Milanese summer warm at 27°C, with long 15-hour days and golden evenings at the Duomo around 8:45 pm. Humidity builds and the first real heat arrives, though it stays short of July's worst. Locals begin leaving as schools close mid-month, and the outdoor festival season kicks off to fill the warm nights. A short menswear Fashion Week and Milano Pride add bursts of energy.
The vibe June is the tipping point, when Milan shifts from spring-comfortable into full summer mode. The days are gorgeous and long, but by the third week the afternoons turn humid and heavy. The city genuinely comes alive after dark, with the Navigli aperitivo scene and open-air festivals carrying the warm evenings.
Don't miss The Milano Latin Festival opens at the Parco Idroscalo (from 13 June), seven weeks of salsa, bachata and reggaeton nights, and I-Days brings international rock and pop to the San Siro Ippodromo at the end of the month. Milano Pride (28 June) parades from Piazza Repubblica to the Arco della Pace, with Navigli parties running late.
Crowd drivers Menswear Fashion Week (19-23 June) and Milano Pride (28 June) bring short spikes; European school holidays start as Milanese schools close mid-month.
In season Aperitivo culture moves fully outdoors along the Navigli canals, the city's signature warm-evening ritual.
Stable mid-range prices, with a short menswear Fashion Week spike (19-23 June) in the fashion district.
Seven weeks of salsa, bachata and reggaeton concerts and dance nights at the Parco Idroscalo, the city's main outdoor summer music venue.
It fills the hot summer weeks with nightly outdoor energy, exactly when the city itself feels emptied out by the heat.
Milan's big international pop and rock festival, staged at the San Siro Ippodromo, drawing major headline acts to an open-air arena.
The summer's marquee concert series, worth timing around if your favourite act is on the bill, though the M5 metro line gets badly overloaded on show nights.
Milan's Pride parade marches from Piazza della Repubblica to the Arco della Pace, followed by parties in the Navigli and Corso Como that run until around 3 am.
One of the city's most joyful summer days, with the LGBTQ+-friendly districts buzzing late into the night and a real festival energy across the centre.
The menswear runway calendar, run by the Camera Nazionale della Moda, showing the coming season's collections across the fashion district. Smaller than the womenswear editions but enough to spike hotel rates for the week.
A short, sharp hotel surge in the fashion-district zone, worth noting if you want to dodge the price bump rather than attend.

July in Milan
Walking score 5/10July is hot and quiet. On the Po plain the heat is humid and unrelenting, with highs of 33-37°C and nights that barely drop below 23°C, and there is no sea breeze to break it. The Milanese flee to the coast and lakes, so street life thins and many locals are gone. Sightseeing works only in the early morning or after 6 pm. Prices drop as demand falls, and the festival calendar keeps the evenings going.
The vibe July is for people who do not mind real heat. Midday in the city is a write-off, with the Duomo rooftop and the San Siro area brutal after 10 am with no shade. But the long evenings redeem it, the parks and canals come alive after sunset, and you trade the heat for genuinely low prices and short queues.
Don't miss The best sightseeing window is 7 to 10 am or after 6 pm. Parco Sempione offers shade, and the Galleria Vittorio Emanuele II and the covered Navigli arcades work as cool refuges. The Milano Latin Festival runs nightly at the Idroscalo through early August.
Crowd drivers German and Austrian school holidays bring some visitors, but heatwaves and the local exodus keep the city quiet overall.
In season Gelato is survival gear in July. Walk a few streets off the Duomo to a proper artisan gelateria for half the price and twice the quality of the tourist-strip counters.
Heads up Neighbourhood restaurant closures begin in the last days of July as the August exodus starts early in some districts.
Hotels run 25-35% below the April peak as locals leave; the heat and emptier streets offset each other.
Seven weeks of salsa, bachata and reggaeton concerts and dance nights at the Parco Idroscalo, the city's main outdoor summer music venue.
It fills the hot summer weeks with nightly outdoor energy, exactly when the city itself feels emptied out by the heat.

August in Milan
Walking score 5/10August is Milan's emptiest, most shuttered month. The heat holds near 33-37°C, and around Ferragosto on 15 August the city all but closes for le vacanze: from roughly 1 to 20 August thousands of trattorias, bars and small shops across Isola, Lambrate and Porta Romana lock up for one to two weeks. The centre and Navigli stay mostly open, but the real local fabric vanishes. Hotels are cheap, but the city is hot, hollow and half-asleep.
The vibe August is not romantic-empty Milan, it is survival-mode Milan. The locals are at the lakes or the sea, and what is left is heat, closed shutters and a handful of tourist-zone restaurants of uneven quality. If you must come, do your sights before 10 am and confirm any restaurant by phone first.
Don't miss The first three weeks are the quietest the Duomo and Castello Sforzesco get all summer, near empty in the mornings. For relief, the Lake Como day trip (50 km, swimmable June to September at 22-26°C) or Lake Garda is an easy escape from the city heat.
Crowd drivers Ferragosto (15 August) drives the local exodus that defines the whole month; international tourists keep the central sights moderately busy.
In season Confirm restaurants before you go: outside the Duomo and Galleria, most neighbourhood kitchens are shut for le vacanze from around 1 to 20 August.
Heads up The big one: from roughly 1 to 20 August, trattorias and local shops across residential districts close for one to two weeks. Only tourist-centre restaurants stay reliably open.
The cheapest summer month for hotels, with 30-40% discounts, but the restaurant choice narrows sharply around Ferragosto.
Seven weeks of salsa, bachata and reggaeton concerts and dance nights at the Parco Idroscalo, the city's main outdoor summer music venue.
It fills the hot summer weeks with nightly outdoor energy, exactly when the city itself feels emptied out by the heat.

September in Milan
Walking score 7/10September brings Milan back to full life with mild 24°C days and the most reliable late-summer sun. It is also the second busiest and priciest month. Womenswear Fashion Week (22-28 September) and the Formula 1 weekend at Monza (4-6 September) drive demand hard, school returns, and northern European autumn holidays wind down. Rain picks up but mostly as short evening storms. A high-energy, expensive, rewarding month.
The vibe September is Milan at its most alive and its most pumped-up on price. The weather is arguably the best balance of the year, warm but no longer brutal, but Fashion Week and the F1 crowd mean you book early and pay for it. Outside the Fashion Week dates, late September is a near-ideal time to be in the city.
Don't miss The F1 Italian Grand Prix runs at the Autodromo di Monza (4-6 September), an easy day trip 30 km north, with Milano Centrale to Monza just 12 minutes by train. Late September delivers clear, golden light, often good enough for an Alpine view from the Duomo roof.
Crowd drivers Womenswear Fashion Week (22-28 September) and the F1 Italian Grand Prix at Monza (4-6 September) are the big drivers, with the school-return and end of northern European autumn holidays adding to it.
In season Early autumn produce returns to the markets, and risotto alla milanese reappears on trattoria menus as the weather cools.
The second most expensive month: womenswear Fashion Week (22-28 Sep) pushes hotels up 60% versus shoulder rates, with a further bump over the F1 weekend.
The international womenswear runway shows, twice a year, run by the Camera Nazionale della Moda. The fashion district around Via Montenapoleone and Brera fills with shows, parties and street style, and access streets close off.
Electric to witness if fashion is your thing, but a week to avoid if budget matters, since hotels jump 60% and the centre is gridlocked.
The Italian Grand Prix at the historic Autodromo Nazionale di Monza, 30 km north of Milan and an easy day trip, with Milano Centrale to Monza just 12 minutes by train.
A bucket-list weekend for motorsport fans and doable from a Milan base, since Monza's own hotels sell out while the city stays reachable and only modestly pricier.

October in Milan
Walking score 7/10October is one of the best months to visit Milan, mild at 19°C, golden-lit and far calmer than the fair-driven peaks. Autumn colour fills Parco Sempione and Parco Nord, white truffle arrives, and the September fashion and F1 crowds have cleared. It is the wettest stretch of the year alongside November (around 130mm), often as persistent drizzle rather than storms, and the famous Milan fog starts to settle in by late October.
The vibe October is the quiet expert's pick. The light is at its best, truffle season is on, and you get spring-quality weather without the Salone price spike or the September Fashion Week chaos. The rain is the trade, a grey, drizzly edge by month's end, but it rarely ruins a day and the autumn colour more than pays it back.
Don't miss Autumn colour peaks in Parco Nord and Parco Sempione from mid-October. After heavy autumn rain, clear days reopen the Alpine view from the Duomo roof and Monte Stella, one of the year's two best windows for it.
Crowd drivers Italian and northern European autumn half-term holidays bring a moderate bump; no major fair dominates, keeping it calmer than September.
In season Truffle season is the headline: white truffle from Alba at the Mercato Centrale and porcini menus in Brera trattorias, with risotto alla milanese firmly back on the autumn card.
Heads up Fog (nebbia) begins by late October, occasionally cutting visibility for the Duomo rooftop view.
Calmer than September or April, with rates 20-30% below the September peak. A strong value-to-weather window.

November in Milan
Walking score 7/10November is the cheapest and quietest month to visit Milan, and the city stripped to its bones. Cool at 12°C, often grey, wet and foggy, it is one of the two wettest months of the year (around 144mm). But this is when hotels hit rock bottom, queues vanish, and the Navigli under fog turn genuinely romantic. The EICMA motorcycle fair fills the Rho grounds but barely touches the city centre.
The vibe November is for travellers who want Milan cheap, calm and real. The weather is honestly poor, grey and damp, but in exchange you get the lowest prices of the year, the Duomo rooftop with no queue, candlelit trattorias and fog-wrapped canals at dawn. The most romantic and best-value version of the city, if you can take the grey.
Don't miss The Naviglio Grande under thick morning fog is the most atmospheric, tourist-free sight of the year, best at 7 to 8 am. Late-autumn colour lingers in Parco Nord into mid-November. The first Sunday of the month brings free entry to the state museums.
Crowd drivers EICMA (3-8 November) is a trade fair near Rho with little effect on central hotels; no school holidays and no tourist season otherwise.
In season Deep-autumn Milanese cooking is in full swing: cassoeula, risotto alla milanese and the last of the truffle menus in Brera.
The cheapest month of the year for both flights and hotels, 35-45% below spring, with only a slight rise around the Rho fairgrounds during EICMA week (3-8 Nov).
The world's largest motorcycle fair, drawing more than 450,000 visitors to Fiera Milano Rho, with tickets around 20 euros.
A must for motorbike fans, but barely felt in the city centre, so it leaves November's low hotel prices almost untouched away from the Rho grounds.

December in Milan
Walking score 6/10December is festive and atmospheric, cold around 8°C with short days that go dark by 4:45 pm, which only deepens the Christmas-light mood. Little rain falls, but the fog can hold for days. The season pivots on 7 December, Sant'Ambrogio, Milan's patron-saint day, which brings the Oh Bej! Oh Bej! market around the Castello Sforzesco and the La Scala season opener on the same evening. After Christmas the city empties until New Year's Eve.
The vibe December Milan glows. The early dark turns the Christmas lights into the whole point, the markets are warm and busy, and the Sant'Ambrogio weekend is the one time the centre fills back up with locals rather than tourists. It is the most genuinely Milanese festive moment of the year, and worth timing a trip around.
Don't miss The Oh Bej! Oh Bej! market wraps the Castello Sforzesco from 7 to 10 December, free and very busy, and the La Scala season opens on 7 December with the year's cultural premiere. Daylight runs short at about 8 hours 40 minutes, with full dark by 4:45 pm and the markets lit early.
Crowd drivers The Sant'Ambrogio and Immacolata bridge (7-8 December) creates a busy four-day weekend; Christmas shopping and year-end celebrations drive the rest.
In season Panettone is everywhere, fresh from the Milanese bakeries that invented it, alongside winter cassoeula and mulled-wine market stalls.
Heads up 7 December (Sant'Ambrogio, Milan only) and 8 December (Immacolata) are holidays, and 25 December closes nearly everything but the Duomo and tourist restaurants.
The Christmas season lifts prices moderately, with the first week (Sant'Ambrogio and the Scala premiere) the busiest; rates fall fast after the 26th until the New Year's Eve spike.
Milan's oldest Christmas market wraps the Castello Sforzesco for the feast of Sant'Ambrogio, the city's patron saint, with stalls of crafts, sweets and roasted chestnuts. It coincides with the La Scala season opener the same evening.
The most authentic Milanese festival of the year and the moment the centre fills with locals rather than tourists, free to wander and deeply atmospheric.
The Teatro alla Scala opens its season every 7 December with a gala premiere attended by political and cultural figures, the cultural highlight of the Milanese year. Regular tickets range from 100 to over 2,000 euros.
One of opera's great nights, and even without a seat the buzz around the theatre on Sant'Ambrogio is worth being in the city for. Cheaper gallery tickets go online from September.
Frequently asked questions
What is the cheapest time to visit Milan?
November is the cheapest month to visit Milan, with flights and hotels 35-45% below the spring peak, followed by January after Epiphany on 6 January. The trade-off is cool, grey, foggy weather around 12°C and some of the year's heaviest rain. State museums are free on the first Sunday of the month, and queues all but disappear.
When should I avoid visiting Milan?
Avoid the first three weeks of August, when 33-37°C plain heat sits with no sea breeze and many neighbourhood restaurants close for Ferragosto. If you are on a budget, also avoid Salone del Mobile week (20-26 April), when hotel rates double, and the Fashion Weeks in late February, June and late September, when they jump 40-60%.
What is the best time to visit Milan overall?
The first two weeks of April and the whole of October are the best windows. Both give mild 14-20°C weather, every sight open, and either spring blossom or golden autumn light, without the Salone del Mobile price spike. October adds white-truffle season and the calm that follows the September fashion and F1 crowds. Just book the Last Supper months ahead.
Is February 2026 a good time to visit Milan?
Only if you want the Winter Olympics. Milan co-hosts the Milano-Cortina Games from 6 to 22 February 2026, with ice events at the PalaItalia, so hotel occupancy tops 85% and rates rise around 40%. It is a once-in-a-generation event but the opposite of a cheap, quiet winter break. For low prices and calm, choose November instead.
Does it rain a lot in Milan?
Milan is one of the wettest major cities in Italy. The rainiest months are November (144mm) and October (130mm), often as persistent drizzle, while May brings the most rain days (around 15) but as short, sharp thunderstorms. December and January are drier but prone to days-long fog. Spring and autumn showers usually pass within an hour and clear the air.
How many days do I need in Milan?
Two to three days cover the essentials: the Duomo and its rooftop, the Galleria, the Castello Sforzesco, Brera and the Navigli, plus the Last Supper if you book three to four months ahead. A third or fourth day lets you add the Pinacoteca di Brera, a Lake Como day trip 50 km north, or an aperitivo evening along the canals without rushing.
What is Milan like in December?
December Milan is festive and atmospheric, cold around 8°C with full dark by 4:45 pm that makes the Christmas lights the main event. The season turns on 7 December, Sant'Ambrogio, with the Oh Bej! Oh Bej! market at the Castello Sforzesco and the La Scala opening night. Crowds peak over the 7-8 December bridge weekend, then thin until New Year's Eve.
Is August a good time to visit Milan? Is everything closed?
August is Milan at its emptiest and most shuttered. From roughly 1 to 20 August, around Ferragosto on 15 August, thousands of trattorias and shops in residential districts close for one to two weeks as locals leave. The centre and Navigli stay mostly open, hotels are cheap, but the heat hits 33-37°C and the real local life vanishes. Confirm restaurants by phone first.
When is the best time to see the Alps from Milan?
The Alps appear on the horizon only on clear days after heavy rain, most often in March, April and October. From the Duomo rooftop, Monte Stella or the upper tiers of San Siro, the peaks line the skyline for a day or two before the next weather system. Milanese treat the view as a sign that the weather is about to change.
Any month, any day: your guide is already there
Whatever date you pick, a private human guide gets pricier and harder to book on weekends, holidays and in peak season. Our live AI guide, the one that walks with you and answers anything you ask out loud, works the opposite way.
One flat price, every day
No holiday, weekend, night or peak-season surcharge. A private guide in Milan runs well over 100 euro for a half day, and more on holidays. Ours stays the same.
Available the moment you want it
Start at midnight or at dawn, on Christmas, in the snow, in the August heat. No sold-out high season, no booking weeks ahead.
Your pace, no meter running
Pause for a long lunch, restart after dark, repeat a stop. The tour simply waits for you.
Free to try, a fraction of the cost
Test it for free, then a transparent flat price that undercuts any private guide, in every season.
You know WHEN. Now plan the WHAT.
Turn your dates into a real day on the ground in Milan.
Self-guided walking tour
A curated route through Milan with map, audio guide and timings.
See the route →Walk Milan with a live AI guide
Not a recorded audio tour, a real conversation: our live AI guide walks Milan with you, tells the story of what you pass and answers anything you ask, in the moment. Plan now, start the second you arrive.
Try it free