Seasons in Milan

Milan is the biggest and main city of inland Italy. Unlike southern regions with Mediterranean climate Milan has humid subtropical weather conditions with some features of continental climate. The city has pronounced seasons with high humidity and wide range of annual temperatures typical for plains of northern Italy. In fact Milan is the second most humid locality in Europe.

In general weather in Milan is wet, rainy and foggy with around 50 thunderstorms per year. High humidity causes sweltering heat in summers and winters seem to be colder than they are. Snowfalls are common in Milan.


Weather and Climate

Spring in Milan

Spring brings growing daytime temperatures to Milan. 14 °C (57 °F) in March seem warm after winter coolness. Growth continues in further months reaching 17 °C (62 °F) in April and formidable 21 °C (70 °F) in May. Though daily ranges are pretty wide, evenings are cool with 1 °C (34 °F) in March and up to 10 °C (50 °F) in May.

Monthly precipitation grows from 65 mm (2.5”) to 95 mm (3.7”) with the course of the season. This is minor rainy season and days in spring become sunnier bit by bit. Also, spring is the time of mountainous winds. Famous Tramontane winds or less famous Bora winds occasionally cause gale-force windstorms.

Climate of the Spring Months

March
Max average t°: +13 °C (56 °F)
Min average t°: +4 °C (40 °F)
Sundial in the day: 7.5 hours
Rainy days: 5 days
Precipitation: 81 mm (3.2")
April
Max average t°: +18 °C (65 °F)
Min average t°: +8 °C (46 °F)
Sundial in the day: 8.5 hours
Rainy days: 8 days
Precipitation: 110 mm (4.3")
May
Max average t°: +23 °C (74 °F)
Min average t°: +12 °C (54 °F)
Sundial in the day: 10 hours
Rainy days: 10 days
Precipitation: 131 mm (5.2")

Spring Holidays

March – Milan Marathon Stramilano.
March-April – Easter celebrations.

April – Milano City Marathon, Milan Furniture Fair.
April 25 – Liberation Day.

May – Giro d'Italia, Millemiglia.
May 1 – Labor Day.

Summer in Milan

There are two words that completely describe summer weather in Milan: hot and wet. Daytime temperature averages 26-29 °C (79-84 °F) through the season and occasionally even higher. Combining with relative air humidity of 75% temperature turns the city in one big vaporarium. It is important to stay properly hydrated in such conditions. Nights are cooler with 13-16 °C (55-61 °F).

June and July are less rainy than August. Late in last month of summer major rainy season starts. In general days are bright, but, rains are often accompanied by thunderstorms, hail and wind. There are around 10 hours of sunshine each day.


Climate of the Summer Months

June
Max average t°: +26.5 °C (80 °F)
Min average t°: +16 °C (60 °F)
Sundial in the day: 12 hours
Rainy days: 8 days
Precipitation: 109 mm (4.3")
July
Max average t°: +29 °C (85 °F)
Min average t°: +18 °C (65 °F)
Sundial in the day: 12.5 hours
Rainy days: 8 days
Precipitation: 99 mm (3.9")
August
Max average t°: +28 °C (82 °F)
Min average t°: +18 °C (64 °F)
Sundial in the day: 11.5 hours
Rainy days: 6 days
Precipitation: 83 mm (3.3")

Summer Holidays

June-August – Festival Latino Americano.
June - Milano-Sanremo cycling race, Del Naviglio festival.
June 2 – Republic Day.
August 15 – Assumption.

Autumn in Milan

Weather of September is basically improved summer weather. It isn’t as hot with comfortable range of daily temperatures between 25 °C (77 °F) and 12 °C (53 °F). In later month air cools down from 18 °C (64 °F) to 12 °C (53 °F) with much cooler evenings. Nighttime averages are 8 °C (46 °F) and 1 °C (34 °F) for October and November respectively.

Also, autumn is major rainy season when up to half of days of each month are rainy. Monthly amount of precipitation in October, the rainiest month, reaches 122 mm (4.4”). Amount of sunshine rapidly decreases due to clouds, fogs and general shortening of day.


Climate of the Autumn Months

September
Max average t°: +24 °C (75 °F)
Min average t°: +15 °C (59 °F)
Sundial in the day: 9.5 hours
Rainy days: 6 days
Precipitation: 83 mm (3.2")
October
Max average t°: +17 °C (63 °F)
Min average t°: +9.5 °C (49 °F)
Sundial in the day: 7 hours
Rainy days: 5 days
Precipitation: 93 mm (3.7")
November
Max average t°: +11 °C (51 °F)
Min average t°: +5 °C (40 °F)
Sundial in the day: 5.5 hours
Rainy days: 7 days
Precipitation: 133 mm (5.2")

Autumn Holidays

September – Milano Moda Donna, Grand Prix of Italy, MITO (Milano Torino Music Festival).
November – Milan Jazz Festival.
November 1 – All saints Day.

Winter in Milan

Temperature of winter days is usually above freezing somewhere between 6 °C (43 °F) and 8 °C (46 °F). After the sun falls beyond the horizon, air cools down to around -3 °C (26 °F). Combing with air humidity of 85% this creates cold weather especially when cold winds rise.

Average amount of sunshine barely reaches 2 hours per day. Rains are as frequent as 6 days per month but amount of precipitation is moderate comparing to precious season. Snow falls too and accumulates on for about a week. Similar to cool Bora winds in spring warm Foehn winds from mountains may occur in winter.

Climate of the Winter Months

December
Max average t°: +6 °C (43 °F)
Min average t°: +1 °C (33 °F)
Sundial in the day: 6 hours
Rainy days: 2 days
Precipitation: 44 mm (1.7")
January
Max average t°: +5 °C (41 °F)
Min average t°: -1 °C (31 °F)
Sundial in the day: 6 hours
Rainy days: 3 days
Precipitation: 42 mm (1.6")
February
Max average t°: +8 °C (46 °F)
Min average t°: +1 °C (34 °F)
Sundial in the day: 6 hours
Rainy days: 5 days
Precipitation: 71 mm (2.8")

Winter Holidays

December 7 – St Ambrose Feast.
December 6 – Immaculate Conception; Oh Bej, Oh Bej market.
December 25-26 – Christmas.
December 31 – New Year’s Eve.

January 6 – Epiphany, Corteo dei Re Magi.
February – Milan Fashion Week, Carnival Ambrosiano, Sanremo Music Festival.