Skip to main content
AMZBooking
Pinacoteca di Brera, Milan

Best time to visit · Milan · Italy

The best time to visit Milan

Weather, crowds, prices and events for every month, so you can pick the trip that suits you.

Updated By the AMZBooking editorial team

Photo: Jean-Christophe BENOIST, CC BY 3.0

Quick answer

The best times to visit Milan are April to June and September to October, when the weather is mild and the lakes are at their best. Check the calendar first: Design Week in April and the Fashion Weeks in February and September push hotel prices sharply up. August is hot and many local businesses close, though hotel rates drop.

Key facts

Best months
April–June and September–October
Shoulder season
March, July and November–December
Warmest month
July (avg high 30°C (86°F))
Coldest month
January (avg high 6°C (43°F))
Rainiest month
May (~10 rainy days)
Lowest hotel prices
August

Seasons

Milan has a humid subtropical climate: cold, foggy winters with occasional snow, hot and humid summers with thunderstorms, and mild but rainy springs and autumns.

March–May

Spring

Mild, increasingly sunny days, blossom in the parks and Design Week in April; showers are common.

June–August

Summer

Hot, humid days and lively evenings by the canals; August is quiet as locals leave and some businesses close.

September–November

Autumn

Warm September with Fashion Week and the Grand Prix, then mild October and foggy, damp November.

December–February

Winter

Cold and often foggy, with Christmas markets, opera season, the January sales and quick access to Alpine ski resorts.

Month by month

Long-term averages (rounded). Crowds and prices are relative, 1 (lowest) to 5 (highest). Daylight is sunrise to sunset on the 15th.

Average weather, crowds and prices by month
MonthHighLowRainy daysDaylightCrowdsPrices
January6°C-1°C69.1 h2/53/5
February9°C0°C610.3 h3/54/5
March14°C4°C711.8 h3/53/5
April18°C8°C913.5 h5/55/5
May23°C12°C1014.9 h4/54/5
June27°C16°C815.7 h4/54/5
July30°C18°C615.3 h3/53/5
August29°C18°C714.1 h2/52/5
September24°C14°C612.5 h4/55/5
October18°C9°C810.8 h4/54/5
November11°C4°C99.4 h3/53/5
December6°C0°C78.7 h4/54/5

Yearly events

Recurring dates shift from year to year; confirm with the organiser before you book.

Events in Milan by month
MonthEvents
JanuaryWinter sales (usually from early January); Men's Fashion Week (usually January)
FebruaryWomen's Fashion Week (usually late February); Carnevale Ambrosiano — Milan's carnival, which ends later than elsewhere (February or March)
AprilSalone del Mobile and Milan Design Week (usually April); Liberation Day — public holiday (25 April); Milano Marathon (usually April)
JuneMen's Fashion Week (usually June); Pride Milano (usually late June)
JulySummer sales (usually from early July)
AugustFerragosto — public holiday (15 August)
SeptemberWomen's Fashion Week (usually late September); Italian Grand Prix at Monza (usually early September)
NovemberChristmas lights and markets begin (late November)
DecemberLa Scala season opening and the Oh Bej! Oh Bej! market (7 December, Sant'Ambrogio); Christmas market around Piazza del Duomo (usually December)

Cheapest and quietest times

Hotel prices are usually lowest in August, and the sights are quietest in January and August.

Milan on a budget.

What to pack

Packing for Milan by season
SeasonPack
SpringLight layers for the day and a light jacket for the evening; A packable rain jacket for showers; Comfortable walking shoes
SummerLight, breathable clothes, a sun hat and high-factor sunscreen; A packable rain jacket for showers; Comfortable walking shoes
AutumnLight layers for the day and a light jacket for the evening; A packable rain jacket for showers; Comfortable walking shoes
WinterA warm coat, hat, gloves and thermal layers; Shoes with good grip for icy pavements; A packable rain jacket for showers; Comfortable walking shoes

Questions travellers ask

+What is the best month to visit Milan?

The best times to visit Milan are April to June and September to October, when the weather is mild and the lakes are at their best. Check the calendar first: Design Week in April and the Fashion Weeks in February and September push hotel prices sharply up. August is hot and many local businesses close, though hotel rates drop.

+When are hotel prices lowest in Milan?

Usually in August. Many Milanese leave around Ferragosto, so some shops and restaurants close, but hotel prices fall.

+What is the rainiest month in Milan?

May, with about 10 days of rain on average.

+How hot does Milan get?

The warmest month, July, averages highs of 30°C (86°F) and lows of 18°C (64°F).