Current Weather and Forecast in Milan, Italy
Italy 🇮🇹
Live conditions are temporarily unavailable.
Explore Milan's typical temperatures and climate below - Live data returns shortly.
About the weather in Milan
Milan has a humid subtropical climate. July is the warmest month, with average highs of 86°, and January the coldest, when nights fall to around 31°. May brings the most rain, on about 16 days, while July is the sunniest, with 13.5 hours of sunshine a day. Over a whole year it rains on roughly 120 days.
Milan climate guide: monthly averages, seasons and the best time to visit
Common questions
Which month is warmest in Milan?
July, averaging 86°F (30°C) by day and 68°F (20°C) overnight. The hottest single day in our 2015-2024 record for this location reached 100°F (38°C).
When does it rain most in Milan?
May, at 6.4 inches (164 mm) over about 16 days. January is the driest month, at 1.9 inches (50 mm).
Is there snow in Milan?
Yes - about 3 days a year carry measurable snowfall, concentrated December through February.
What is the best month to go to Milan?
September to October and April is the sweet spot for Milan - warm days, manageable rainfall and plenty of daylight line up. Expect 72°F (22°C) in the afternoon and around 10 days of rain in a typical month of it. For the same question asked the other way round, see where else is warm in September.
What is the coldest month in Milan?
January, with highs of 46°F (8°C) and lows near 31°F (0°C). The coldest day in the 2015-2024 record fell to 21°F (-6°C).
How often does it rain in Milan?
About 120 days bring measurable precipitation, totalling 47.9 inches (1218 mm). That works out at roughly 10.1 mm on an average wet day.