☀️ SunnyWhen

Best Time to Visit Milan

Italy · 30-year monthly climate averages

☀️ When to go

Based on 30 years of climate data, the most comfortable months to visit Milan are April, May and September, when daytime temperatures are agreeable and rainfall is relatively low.

Climate profile

Milan sees its warmest weather in July, when daytime highs average around 31°C, and its coolest in January (around 7°C).

Annual precipitation totals roughly 722mm — November is typically the wettest month (~104mm) and January the driest (~37mm).

Year at a glance

JanFebMarAprMayJunJulAugSepOctNovDec0°15°31°

🟧 avg daytime high · 🟦 dashed: avg nighttime low · bars: monthly rainfall

🔥 Recent heat vs normal

Daily forecast highs vs the 30-year normal — last 60 days

26/ 60
days ≥2°C above normal
38°C
highest recorded · August 5
+2.1°C
avg anomaly · vs 30-year normal
2026-08-02: +5.9°C2026-08-03: +7.5°C2026-08-04: +7.5°C2026-08-05: +7.9°C2026-08-06: +7.8°C2026-08-07: +5.0°C2026-08-08: +3.7°C2026-08-09: +5.7°C2026-08-10: +7.1°C2026-08-11: +7.4°C2026-08-12: +6.3°C2026-08-13: +6.8°C2026-08-14: +6.0°C2026-08-15: +6.1°C2026-08-16: +5.6°C2026-08-17: +1.0°C2026-08-18: +4.0°C2026-08-19: +4.0°C2026-08-20: -4.6°C2026-08-21: -6.8°C2026-08-22: -3.9°C2026-08-23: -3.6°C2026-08-24: -1.8°C2026-08-25: -3.2°C2026-08-26: -1.7°C2026-08-27: -0.1°C2026-08-28: +1.3°C2026-08-29: -0.4°C2026-08-30: +1.7°C2026-08-31: +2.5°C2026-09-01: +5.1°C2026-09-02: +6.2°C2026-09-03: +8.0°C2026-09-04: +9.4°C2026-09-05: +10.5°C2026-09-06: +7.7°C2026-09-07: +8.1°C2026-09-08: +8.2°C2026-09-09: -4.7°C2026-09-10: -5.2°C2026-09-11: -2.5°C2026-09-12: -1.0°C2026-09-13: 0.0°C2026-09-14: +1.3°C2026-09-15: +0.9°C2026-09-16: +1.2°C2026-09-17: -2.1°C2026-09-18: -2.1°C2026-09-19: -1.0°C2026-09-20: +0.8°C2026-09-21: +1.8°C2026-09-22: -2.3°C2026-09-23: -3.0°C2026-09-24: -0.9°C2026-09-25: -2.7°C2026-09-26: -1.9°C2026-09-27: 0.0°C2026-09-28: +0.4°C2026-09-29: -0.3°C2026-09-30: -0.5°C

Each bar is one day: orange above normal, blue below.

Month by month

MonthHigh / LowRainfallTravel rating
January7° / 0°C37mm🤔 Fair
February10° / 1°C38mm🤔 Fair
March16° / 4°C42mm👍 Good
April19° / 8°C58mm🌟 Great
May24° / 13°C70mm🌟 Great
June28° / 17°C67mm👍 Good
July31° / 19°C44mm👍 Good
August30° / 19°C59mm👍 Good
September26° / 15°C74mm🌟 Great
October19° / 10°C82mm👍 Good
November12° / 5°C104mm🤔 Fair
December8° / 1°C46mm🤔 Fair

Milan Weather in January

🤔 Fair time to visit

January in Milan is cold, with average daytime highs around 7°C (45°F) and nighttime lows near 0°C (31°F). Expect roughly 37mm of precipitation spread over about 5 rainy days, with little rainfall.

Avg high
7°C
45°F
Avg low
0°C
31°F
Rainfall
37mm
dry
Rainy days
5
days with ≥1mm

🎒 What to pack — warm coat · sweaters and layers · scarf

Milan Weather in February

🤔 Fair time to visit

February in Milan is chilly, with average daytime highs around 10°C (50°F) and nighttime lows near 1°C (33°F). Expect roughly 38mm of precipitation spread over about 5 rainy days, with little rainfall.

Avg high
10°C
50°F
Avg low
1°C
33°F
Rainfall
38mm
dry
Rainy days
5
days with ≥1mm

🎒 What to pack — jacket or coat · long-sleeve layers

Milan Weather in March

👍 Good time to visit

March in Milan is mild, with average daytime highs around 16°C (60°F) and nighttime lows near 4°C (40°F). Expect roughly 42mm of precipitation spread over about 5 rainy days, with little rainfall.

Avg high
16°C
60°F
Avg low
4°C
40°F
Rainfall
42mm
dry
Rainy days
5
days with ≥1mm

🎒 What to pack — light jacket · layers for cool evenings

Milan Weather in April

🌟 Great time to visit

April in Milan is pleasantly warm, with average daytime highs around 19°C (67°F) and nighttime lows near 8°C (47°F). Expect roughly 58mm of precipitation spread over about 8 rainy days, with little rainfall.

Avg high
19°C
67°F
Avg low
8°C
47°F
Rainfall
58mm
dry
Rainy days
8
days with ≥1mm

🎒 What to pack — light layers · comfortable walking shoes

Milan Weather in May

🌟 Great time to visit

May in Milan is pleasantly warm, with average daytime highs around 24°C (75°F) and nighttime lows near 13°C (55°F). Expect roughly 70mm of precipitation spread over about 9 rainy days, with a moderate amount of rain.

Avg high
24°C
75°F
Avg low
13°C
55°F
Rainfall
70mm
moderate
Rainy days
9
days with ≥1mm

🎒 What to pack — light layers · comfortable walking shoes

Milan Weather in June

👍 Good time to visit

June in Milan is warm, with average daytime highs around 28°C (83°F) and nighttime lows near 17°C (63°F). Expect roughly 67mm of precipitation spread over about 7 rainy days, with a moderate amount of rain.

Avg high
28°C
83°F
Avg low
17°C
63°F
Rainfall
67mm
moderate
Rainy days
7
days with ≥1mm

🎒 What to pack — light summer clothing · sunscreen and sunglasses

Milan Weather in July

👍 Good time to visit

July in Milan is hot, with average daytime highs around 31°C (87°F) and nighttime lows near 19°C (67°F). Expect roughly 44mm of precipitation spread over about 4 rainy days, with little rainfall.

Avg high
31°C
87°F
Avg low
19°C
67°F
Rainfall
44mm
dry
Rainy days
4
days with ≥1mm

🎒 What to pack — breathable summer clothing · sunscreen, hat and sunglasses · refillable water bottle

Milan Weather in August

👍 Good time to visit

August in Milan is warm, with average daytime highs around 30°C (86°F) and nighttime lows near 19°C (66°F). Expect roughly 59mm of precipitation spread over about 6 rainy days, with little rainfall.

Avg high
30°C
86°F
Avg low
19°C
66°F
Rainfall
59mm
dry
Rainy days
6
days with ≥1mm

🎒 What to pack — light summer clothing · sunscreen and sunglasses

Milan Weather in September

🌟 Great time to visit

September in Milan is warm, with average daytime highs around 26°C (78°F) and nighttime lows near 15°C (59°F). Expect roughly 74mm of precipitation spread over about 5 rainy days, with a moderate amount of rain.

Avg high
26°C
78°F
Avg low
15°C
59°F
Rainfall
74mm
moderate
Rainy days
5
days with ≥1mm

🎒 What to pack — light summer clothing · sunscreen and sunglasses

Milan Weather in October

👍 Good time to visit

October in Milan is mild, with average daytime highs around 19°C (66°F) and nighttime lows near 10°C (50°F). Expect roughly 82mm of precipitation spread over about 7 rainy days, with a moderate amount of rain.

Avg high
19°C
66°F
Avg low
10°C
50°F
Rainfall
82mm
moderate
Rainy days
7
days with ≥1mm

🎒 What to pack — light jacket · layers for cool evenings

Milan Weather in November

🤔 Fair time to visit

November in Milan is chilly, with average daytime highs around 12°C (54°F) and nighttime lows near 5°C (41°F). Expect roughly 104mm of precipitation spread over about 8 rainy days, with a moderate amount of rain.

Avg high
12°C
54°F
Avg low
5°C
41°F
Rainfall
104mm
moderate
Rainy days
8
days with ≥1mm

🎒 What to pack — jacket or coat · long-sleeve layers

Milan Weather in December

🤔 Fair time to visit

December in Milan is cold, with average daytime highs around 8°C (46°F) and nighttime lows near 1°C (33°F). Expect roughly 46mm of precipitation spread over about 6 rainy days, with little rainfall.

Avg high
8°C
46°F
Avg low
1°C
33°F
Rainfall
46mm
dry
Rainy days
6
days with ≥1mm

🎒 What to pack — warm coat · sweaters and layers · scarf

FAQ

What is the best time to visit Milan?
Based on 30 years of climate data, the most comfortable months to visit Milan are April, May and September, when daytime temperatures are agreeable and rainfall is relatively low.
What is the hottest month in Milan?
July is typically the hottest month in Milan, with average daytime highs around 31°C.
What is the rainiest month in Milan?
November is usually the wettest month, with around 104mm of precipitation.