Skip to main content

Weather in Milan

Get the latest Milan weather forecasts

Updated
21 May 2022 00:00 06:00 12:00 18:00
Outlook P6N P4 P4 P4
Low Altitude 19 °C 20 °C 31 °C 30 °C
Wind Direction ENE E ENE ENE
Isotherm 0 °C 4000 m 3800 m 4000 m 4000 m
22 May 2022 00:00 06:00 12:00 18:00
Outlook P6N P6 P6 P6
Low Altitude 20 °C 22 °C 31 °C 29 °C
Wind Direction E SSW NNE ESE
Isotherm 0 °C 4000 m 4000 m 4000 m 4000 m
23 May 2022 00:00 06:00 12:00 18:00
Outlook P6N P5 P6 P8
Low Altitude 21 °C 22 °C 28 °C 26 °C
Wind Direction NE NNE N SSE
Isotherm 0 °C 3900 m 3900 m 3800 m 3700 m
24 May 2022 00:00 06:00 12:00 18:00
Outlook P9N P9 P8 P9
Low Altitude 19 °C 20 °C 22 °C 20 °C
Wind Direction SSE SSW WNW SSW
Isotherm 0 °C 3500 m 3400 m 3400 m 3300 m

Milan enjoys a temperate climate, with hot, sunny summers, and cold winters.

The Alps and Apennine Mountains form a natural barrier protecting the city from the major weather circulations coming from northern Europe and the sea. In winter it can be windy, it can be foggy and cloudy, and in the summer high humidity is common and when coupled with urban heat and lack of wind the nights are often muggy.

Best time to visit

Milan Duomo

Temperatures are milder in spring and autumn in Milan, so April, May, September or October are probably the best months to visit. However, even if precipitations are generally low in Italy's second city, these are also the times of year when rainfalls occur more often.

Monthly temperatures

Milan Duomo View

Temperatures tend to average around 23°C during the summer and fall to an average of 4°C during winter, although Foehn winds can have a great effect on the temperatures, particularly in the winter.

July and August can be very hot with little-to-no rainfall, with an average high temperature of 29ºC in July and peaks of 37ºC in August. Thus, temperatures tend to climb into the high twenties and thirties (Celsius) during the day. At night it cools off considerably, especially near a lake or the mountains.

The months before and after the high season are the most pleasant, in April, May, September, October temperatures range between 10ºC and 20ºC. October is the most uncertain month of the four but, of course, it can also be a splendid month with warm, sunny days and practically no rain.

Winters are usually very cold and it can even snow. Temperatures frequently reach below zero, with average minimums of -1ºC in January and low peaks of -15.6ºC in February.

Prevailing weather

The stunning Chateau des Milandes

Due to the distance that separates Milan from the sea, its temperate climate incorporates some continental traits. In general, summers are humid and quite warm, while winters are also humid and cold. Snowfalls occur occasionally, as do sudden rises in temperature during the coldest months of the year due to the influence of Foehn winds coming from the Alps. Autumn and spring are generally mild, although it is the time when rainfalls happen more often. Fogs are quite frequent in the city due to the lack of wind and ventilation, even if the rise in temperature during the last decades has made them less persistent.

Rainfall

Christmas Market at Piazza Duomo

Milan has one of the lowest precipitation rates in Europe, mainly because the mountain ranges that surround it, the Alps and the Apennines, function as a barrier against low-pressure areas. Most of the rainfalls happen in April, May, September and October, while during the summer they usually take up the form of storms or hail. Winter may see some snowfalls, although the city only receives seven days of snow per year with a historical average of 25 centimetres

Sunshine hours

The Chateau's small chapel

Minimum daily sunshine hours also occur during the winter months when you can expect around four hours of sun every day. However, this rises dramatically during the summer months and averages at around nine hours of sun a day.

More Milan Insights...