Skip to main content
The facade of the Duomo di Milano, Milan

Best time to visit Milan

The best months to visit Milan are September, May and June, based on month-by-month temperature and rainfall data. The full year of weather, daylight, holidays, and festival timing is below.

September, May and June score best for Milan weather:

  • May23° / 14°CMay is warm and green, good for Parco Sempione and Lake Como day trips between showers.
  • June28° / 18°CJune is hot but usable, with Navigli evenings and rooftop Duomo visits best after midday heat.
  • September24° / 16°CSeptember is excellent for design districts, though Fashion Week again lifts hotel demand.
Plan MilanFree and No sign-up

By TripSapien · Updated August 24, 2026

Milan weather by month

MonthHighLowRain (mm)Rainy daysDaylight
January63109h
February10°59910h
March15°661112h
April19°10°941613h
MayBest weather23°14°1111815h
JuneBest weather28°18°951616h
July30°20°831615h
August29°20°1121614h
SeptemberBest weather24°16°1141312h
October18°11°1151311h
November12°147149h
December74119h

Temperatures in °C. Long-term monthly averages.

Know your Milan month?

Pick your dates and we'll build the trip around them — every place checked for closures and booking needs.

Milan month by month

January

Milan in January: 7.6°C high, 1°C low, 62.6mm rain over 10 days, 8.9h daylight. Mild and dry — shoulder-season sweet spot.

Corteo dei Re Magi (Jan 6, yearly)

February

Milan in February: 10.1°C high, 2.1°C low, 58.5mm rain over 9 days, 10.1h daylight. Mild and dry — shoulder-season sweet spot.

March

Milan in March: 14.8°C high, 5.6°C low, 65.7mm rain over 11 days, 11.6h daylight. Mild and dry — shoulder-season sweet spot.

April

Milan in April: 18.5°C high, 9.5°C low, 93.8mm rain over 16 days, 13.3h daylight. Mild but rainy — flexible plans pay off.

MayBest weather

Milan in May: 23.1°C high, 14.1°C low, 111.4mm rain over 18 days, 14.7h daylight. Mild but rainy — flexible plans pay off.

JuneBest weather

Milan in June: 27.9°C high, 18.3°C low, 95.2mm rain over 16 days, 15.5h daylight. Mild but rainy — flexible plans pay off.

July

Milan in July: 30.2°C high, 20.4°C low, 83.1mm rain over 16 days, 15.1h daylight. Hot and rainy — afternoon storms, plan indoor afternoons.

August

Milan in August: 29.2°C high, 20°C low, 111.7mm rain over 16 days, 13.9h daylight. Hot and rainy — afternoon storms, plan indoor afternoons.

SeptemberBest weather

Milan in September: 24.1°C high, 15.5°C low, 114.4mm rain over 13 days, 12.3h daylight. Mild but rainy — flexible plans pay off.

October

Milan in October: 18.3°C high, 11.4°C low, 114.5mm rain over 13 days, 10.7h daylight. Mild but rainy — flexible plans pay off.

November

Milan in November: 12.2°C high, 6.3°C low, 146.5mm rain over 14 days, 9.2h daylight. Mild but rainy — flexible plans pay off.

December

Milan in December: 7.8°C high, 1.7°C low, 74mm rain over 11 days, 8.5h daylight. Mild and dry — shoulder-season sweet spot.

Ready to plan Milan?

Pick one of the best months and turn it into a full Milan plan — every place checked for closures, limited hours, and booking needs on your dates.