← Weather to Go When

Italy

Best time to visit Milan

Based on 5 years of real historical weather data (20172023). Sunshine hours, rainfall, and temperature — week by week.

⭐ Best week to plan around
W16 · Apr 15–21
🌅11°Morning
☀️17°Midday
🌤20°Afternoon
🌆17°Evening
☀️ 11.8h sun/day🌧 1.6mm/day
Weather score: 85/100

Planning a trip, an event, or a party in Milan? Here's what to expect. Summers here run hot (around 26°C at midday), and winters are cold (around 5°C at midday). For the best odds of good weather, aim for September, April and May. Mornings sit around 17°C, climbing to 22°C by midday and staying at 24°C into the afternoon, before cooling to 21°C in the evening. You'll get up to 10.3h of sunshine a day, with some rain. If you can be flexible, steer clear of November and December — that's when conditions are least reliable.

26°C
Summer midday temp
5°C
Winter midday temp
9.1h
Avg sunshine / day
3.5mm
Avg rainfall / day

Month-by-month weather

January57/100
🌅1°☀️4°🌤7°🌆3°
☀️ 6.7h🌧 Light showers

If you visit in January: mornings sit around 1°C, climbing to 4°C by midday and staying at 7°C into the afternoon, before cooling to 3°C in the evening.

February70/100
🌅2°☀️7°🌤10°🌆7°
☀️ 6.8h🌧 Light showers

If you visit in February: mornings sit around 2°C, climbing to 7°C by midday and staying at 10°C into the afternoon, before cooling to 7°C in the evening.

March76/100
🌅6°☀️12°🌤15°🌆12°
☀️ 8.9h🌧 Light showers

If you visit in March: mornings sit around 6°C, climbing to 12°C by midday and staying at 15°C into the afternoon, before cooling to 12°C in the evening.

April85/100
🌅10°☀️16°🌤18°🌆16°
☀️ 10.3h🌧 Moderate rain

If you visit in April: mornings sit around 10°C, climbing to 16°C by midday and staying at 18°C into the afternoon, before cooling to 16°C in the evening.

May81/100
🌅15°☀️20°🌤21°🌆19°
☀️ 10.6h🌧 Moderate rain

If you visit in May: mornings sit around 15°C, climbing to 20°C by midday and staying at 21°C into the afternoon, before cooling to 19°C in the evening.

June75/100
🌅20°☀️25°🌤27°🌆25°
☀️ 12.9h🌧 Moderate rain

If you visit in June: mornings sit around 20°C, climbing to 25°C by midday and staying at 27°C into the afternoon, before cooling to 25°C in the evening.

July73/100
🌅21°☀️26°🌤29°🌆27°
☀️ 13.4h🌧 Moderate rain

If you visit in July: mornings sit around 21°C, climbing to 26°C by midday and staying at 29°C into the afternoon, before cooling to 27°C in the evening.

August77/100
🌅22°☀️27°🌤29°🌆27°
☀️ 11.9h🌧 Moderate rain

If you visit in August: mornings sit around 22°C, climbing to 27°C by midday and staying at 29°C into the afternoon, before cooling to 27°C in the evening.

September83/100
🌅17°☀️22°🌤24°🌆21°
☀️ 10.3h🌧 Moderate rain

If you visit in September: mornings sit around 17°C, climbing to 22°C by midday and staying at 24°C into the afternoon, before cooling to 21°C in the evening.

October85/100
🌅12°☀️17°🌤19°🌆16°
☀️ 7.4h🌧 Moderate rain

If you visit in October: mornings sit around 12°C, climbing to 17°C by midday and staying at 19°C into the afternoon, before cooling to 16°C in the evening.

November59/100
🌅6°☀️9°🌤11°🌆9°
☀️ 5.5h🌧 Moderate rain

If you visit in November: mornings sit around 6°C, climbing to 9°C by midday and staying at 11°C into the afternoon, before cooling to 9°C in the evening.

December50/100
🌅2°☀️5°🌤7°🌆4°
☀️ 5.1h🌧 Light showers

If you visit in December: mornings sit around 2°C, climbing to 5°C by midday and staying at 7°C into the afternoon, before cooling to 4°C in the evening.

Frequently asked questions

What is the best time to visit Milan?

If you're planning a trip, wedding, or outdoor event in Milan, aim for September, April and May — Mornings sit around 17°C, climbing to 22°C by midday and staying at 24°C into the afternoon, before cooling to 21°C in the evening. You'll get up to 10.3h of sunshine a day, with some rain. This is based on 5 years of real historical weather data (2017–2023), not a single forecast.

What is the weather like in Milan in September?

If you visit Milan in September, mornings sit around 17°C, climbing to 22°C by midday and staying at 24°C into the afternoon, before cooling to 21°C in the evening. You'll get around 10.3h of sunshine per day and 3.9mm of rain — some rain.

What is the hottest month in Milan?

August is typically the hottest month, running hot — good to know if you're planning something outdoors and want to avoid the peak heat.

What is the driest month in Milan?

January is your safest bet if you want to avoid rain, averaging only 1.3mm per day. October is the wettest, at 5.1mm per day — worth planning around if you're hosting anything outdoors.

When should I avoid visiting Milan?

If you have flexibility on dates, November and December are worth avoiding — colder temperatures and more rainfall make them the least reliable months for a trip or event.

All weeks ranked by weather score

WeekDatesMidday tempRangeSun / dayRain / dayScore
W16Apr 15–2117°C6.1° → 23.4°11.8h1.6mm85
W41Oct 7–1319°C11° → 23.6°9.3h1.8mm85
W39Sep 23–2920°C10.2° → 24.7°9.6h2.7mm83
W21May 20–2622°C12.7° → 27°12.0h2.8mm81
W38Sep 16–2222°C13.4° → 27.1°10.1h3.5mm81
W22May 27–Jun 223°C14.2° → 27.5°12.6h3.3mm80
W33Aug 12–1828°C19.1° → 32.5°12.3h1.5mm77
W13Mar 25–3113°C2.4° → 20.3°9.6h1.2mm76
W32Aug 5–1126°C16.9° → 32.2°12.0h2.1mm76
W37Sep 9–1523°C14.6° → 28.4°10.3h3.9mm76
W40Sep 30–Oct 619°C9.8° → 24.4°9.2h3.6mm76
W25Jun 17–2326°C16.6° → 31.1°13.4h2.7mm75
W27Jul 1–727°C18.1° → 32.1°13.9h2.4mm73
W23Jun 3–923°C14.7° → 28.6°12.4h4.5mm72
W14Apr 1–713°C3.2° → 19.9°9.8h2.5mm71
W36Sep 2–823°C14.3° → 28.1°11.0h5.4mm71
W7Feb 12–187°C−1.4° → +14.5°8.8h0.1mm70
W31Jul 29–Aug 428°C18.7° → 33.1°12.9h2.3mm70
W12Mar 18–2412°C3.2° → 19°9.4h2.5mm69
W29Jul 15–2126°C17.4° → 31.9°13.3h4.1mm68
W19May 6–1218°C9.5° → 23.4°10.6h6.5mm67
W24Jun 10–1624°C15.7° → 29.1°12.1h5.6mm67
W30Jul 22–2827°C17° → 31.7°13.0h3.9mm67
W15Apr 8–1416°C6.2° → 21.7°9.9h4.7mm66
W11Mar 11–1712°C2° → 19°8.7h2.6mm65
W18Apr 29–May 517°C8.4° → 23.7°8.9h5.0mm64
W26Jun 24–3026°C16.6° → 33.3°13.6h5.0mm64
W28Jul 8–1426°C18.6° → 31.9°13.2h5.0mm64
W42Oct 14–2016°C8.7° → 21.3°7.4h3.9mm64
W17Apr 22–2817°C8° → 22°9.5h6.3mm63
W20May 13–1918°C9.3° → 23.5°8.8h6.5mm63
W34Aug 19–2528°C18.4° → 33.6°11.5h4.8mm63
W8Feb 19–258°C0.2° → 15.4°7.2h1.2mm62
W35Aug 26–Sep 124°C15.8° → 30.1°10.6h8.2mm61
W46Nov 11–1710°C3.5° → 16.3°6.3h1.9mm59
W9Feb 26–Mar 37°C−1.3° → +15°7.3h2.0mm58
W3Jan 15–214°C−3.3° → +10.8°6.9h1.0mm57
W4Jan 22–284°C−3.3° → +9.7°6.8h0.4mm57
W6Feb 5–115°C−1.8° → +13°6.3h1.3mm56
W43Oct 21–2716°C8.5° → 22.1°6.5h5.4mm56
W10Mar 4–1011°C1.8° → 17.7°8.0h4.0mm54
W1Jan 1–75°C−2.2° → +11.9°6.3h1.9mm53
W2Jan 8–144°C−3.2° → +11°6.8h1.8mm53
W52Dec 23–296°C−1.7° → +12.8°5.0h1.9mm50
W48Nov 25–Dec 16°C−0.5° → +12.8°5.2h3.1mm45
W49Dec 2–85°C−2.2° → +10.8°5.6h3.0mm45
W47Nov 18–249°C1.5° → 13.4°5.2h4.0mm44
W45Nov 4–1012°C5.8° → 16.2°5.3h5.7mm43
W51Dec 16–225°C−1.6° → +11.4°4.7h2.9mm43
W5Jan 29–Feb 46°C−2.2° → +12.2°4.5h3.2mm42
W50Dec 9–154°C−2.1° → +11.4°5.0h3.4mm41
W44Oct 28–Nov 313°C6.9° → 18.5°4.7h11.0mm34

Nail down the right dates for Milan

Compare individual weeks, see year-by-year variation, and download the data as Excel — everything you need to plan a trip, wedding, or event.

Search Milan