Climate and monthly weather forecast
Milan, Italy

englishespañol中文
Share
Duomo di Milano Cathedral church in Milan, Italy
Duomo di Milano Cathedral church in Milan, Italy

The climate of Milan

Belonging to the Köppen climate classification category of Cfa, the city of Milan, located in Italy's northern Lombardy region, experiences a humid subtropical climate with no discernible dry season. Average monthly temperatures fluctuate considerably throughout the year, ranging from lows of -0.9°C (30.4°F) in the coldest month to highs of 29.2°C (84.6°F) come the heat of summer. Relative humidity levels sustain a fairly even year-round distribution, hovering between 71% and 86% per annum.

Delving deeper into Milan's climate data, one notices a marked distinction between the city's hottest and coldest months. With an average high of 29.2°C (84.6°F), July typically registers as the warmest month. It's a stark contrast to the average high of a chilly 5.9°C (42.6°F) experienced in January, the city's coldest month. Daylight hours also show considerable variation between the shortest day in December with 8.8 hours to the longest in June providing 15.6 hours of light.

The city also experiences its fair share of rainfall spread across the year, with monthly averages spanning from 49mm (1.93") to 122mm (4.8"). The wettest month, recording an average of 122mm (4.8") of rain, is typically October, while the driest tends to be February, with an average rainfall of 49mm (1.93"). Concurrently, the sunniest month in Milan is July, boasting an average of 9.2 sunshine hours per day.

The best time to visit Milan

On the basis of a careful analysis of the climate data, the optimal time to visit Milan is likely the period from May to June. Around this time, temperatures rise markedly, averaging highs from 22.3°C (72.1°F) in May to 26.2°C (79.2°F) in June, conducive for open-air activities. Correspondingly, these months also offer greater daylight hours, from 14.9 to 15.6 hours respectively, providing ample opportunity to explore the architecture and culture of the city. Additionally, relative humidity undergoes a slight dip, lending to pleasant weather conditions.

The worst time to visit Milan

Conversely, the absence of favorable weather conditions renders January and February less than ideal for tourism. During these months, temperatures plummet to low averages ranging from -0.9°C (30.4°F) in January to 0.3°C (32.5°F) in February. The short daylight hours, reduced to 9.2 in January and 10.4 in February, further impede outdoor exploration.

Spring weather in Milan

In Milan, the Spring season spans from March to May. Across these months, temperatures progressively climb, hitting an average high of 14.3°C (57.7°F) in March and reaching up to 22.3°C (72.1°F) by May. Simultaneously, daylight hours steadily increase from 11.9 hours to 14.9 hours. Rainfall volume also sees an uptick in this interval, starting at 65mm (2.56") in March to culminating in 96mm (3.78") come May.

Summer weather in Milan

Summertime in Milan, from June through August, is characterized by warm temperatures, long daylight hours, and increased sunlight exposure. With average highs extending from 26.2°C (79.2°F) in June to 29.2°C (84.6°F) in July and maintaining at 28.5°C (83.3°F) in August, the heat is palpable but manageable. Alongside, daylight averages peak to 15.6 hours in June before slightly reducing to 14.1 hours by August. UV index is highest during these months, ranging from 7 to 8.

Autumn weather in Milan

Autumn in Milan witnesses a gradual decline in temperatures from the summer highs. Averages descend from 24.4°C (75.9°F) in September to a cooler 17.8°C (64°F) by November. September represents the month with the longest daylight hours at 12.5, with November trailing at 9.5 hours. Rainfall sees a rise, with October being the wettest month of the year with an average rainfall of 122mm (4.8").

Winter weather in Milan

Winter in Milan, which lasts from December through February, introduces colder temperatures, shorter days, and increased rain. December begins with an average high temperature of 6.4°C (43.5°F) which drops slightly to 5.9°C (42.6°F) for January and maintains through February at 9°C (48.2°F). The shortest day recorded is in December, with only 8.8 daylight hours while snowfall is also possible during these months.

Weather in January

It is indisputable that the onset of the year in Milan, Italy, brings a real touch of winter. The heart of Italy's fashion capital experiences temperatures ranging from a high of 5.9°C (42.6°F) to a low of -0.9°C (30.4°F). A generous dose of rainfall ensures the city's iconic architecture is set against gray winter skies. Weather in January »

Weather in February

As Milan progresses into February, there's a subtle transition from winter to early spring. With an average temperature high of 9°C (48.2°F), the month gets slightly warmer compared to January. You may feel the air getting drier as the relative humidity drops to 78%. Weather in February »

Weather in March

The weather in Milan takes a significant leap from winter to spring during March. With a record high temperature of 14.3°C (57.7°F), outdoor activities become a common sight across the city. The daylight hours extend to 11.9 hours, inviting locals and tourists to fully embrace the much-anticipated spring. Weather in March »

Weather in April

April in Milan is the epitome of springtime with its mild weather and blooming cityscapes. Witnessing 13.5 hours of daylight, patrons have more hours in their day to explore the fashion capital of Italy. A maximum record temperature of 17.4°C (63.3°F) indicates the steady climb toward summer, balanced out by April showers that keep the city lush and vibrant. Weather in April »

Weather in May

As May arrives, Milan starts to simmer with the onset of summer, hosting longer daylight hours that stretch to 14.9 hours. The seamless transition from spring to summer leads to a drastic increase in the city's temperature with highs of 22.3°C (72.1°F). Weather in May »

Weather in June

Summer is in full effect in Milan when June sets in. With high temperatures of 26.2°C (79.2°F), it's a great time to venture Milan's cobblestone streets and bask in the sunlight that lasts up to 15.6 hours. The increasing UV index calls for ample protection from the sun. Weather in June »

Weather in July

July is the zenith of summer in Milan, seeing the highest average temperatures peaking at 29.2°C (84.6°F). It is undeniably the hottest month of the year with warm nights and scorching days. City-dwellers often retreat to cooler spots, while the city itself seems to slow its pace under the strong sun. Weather in July »

Weather in August

August continues to sizzle in Milan with temperatures that hang around 28.5°C (83.3°F), only slightly lower than in July. Despite being one of the hottest months, there is no significant decline in the vibrant mood of this Italian city. Weather in August »

Weather in September

September marks the transition from summer to autumn in Milan. Temperatures gradually fall, with a high of around 24.4°C (75.9°F). The summer crowds start to thin as the city gets back to work, and a golden haze begins to cast over the city. Weather in September »

Weather in October

In October, the autumnal chills become more noticeable in Milan with the mercury dropping to around 17.8°C (64°F). The city is resplendent, basking in the hues of yellow-orange foliage. Milan in October is a quiet and contemplative time, as the city transitions into quieter months. Weather in October »

Weather in November

November's weather in Milan is definitive of late autumn with an average high temperature of 10.7°C (51.3°F). The city's landscape alters dramatically as leaves fall to the ground, and a crisp coolness takes over the air. The relative humidity rises to 85%, adding a cozy chill to the weather. Weather in November »

Weather in December

December brings the onset of winter in Milan. The city plunges into the colder side of the thermometer, with temperatures fluctuating between 6.4°C (43.5°F) and 0.1°C (32.2°F). Despite the lowering temperatures, December injects immense festivity into Milan. Weather in December »

Frequently asked questions

What are the coldest months in Milan?

Milan, Italy, notes the coldest temperatures in January, with a average high of 5.9°C (42.6°F) and a low of -0.9°C (30.4°F).

What is the most humid month in Milan?

The months with the highest humidity are January and December, with an average relative humidity of 86%.

How many days does it rain in Milan?

Throughout the year, in Milan, Italy, there are 83 rainfall days, and 920mm (36.22") of precipitation is accumulated.

What are the months with the least sunshine in Milan?

January and December, with an average of 1.9h of sunshine, are months with the least sunshine.

What is the month with the lowest UV index in Milan?

The months with the lowest UV index in Milan, Italy, are January and December, with an average maximum UV index of 1.

What is the driest month in Milan?

February is the month with the least rainfall. Rain falls for 5.3 days and accumulates 49mm (1.93") of precipitation.

What are the least humid months in Milan?

The months with the lowest humidity are March, June and July, with an average relative humidity of 71%.

When are the longest days in Milan?

June has the longest days of the year in Milan, Italy, with an average of 15h and 36min of daylight.

When is the highest UV index in Milan?

June and July, with an average maximum UV index of 8, are months with the highest UV index in Milan.

What is the warmest month in Milan?

In Milan, Italy, the peak temperatures are generally noted in July, averaging a high of 29.2°C (84.6°F) and a low of 18°C (64.4°F).

What month has the most sunshine in Milan?

The month with the most sunshine in Milan, Italy, is July, with an average of 9.2h of sunshine.

What is the wettest month in Milan?

October is the month with the most rainfall. Rain falls for 8.3 days and accumulates 122mm (4.8") of precipitation.

When is Daylight Saving Time (DST) in Milan?

On Sunday, 27. October 2024, at 03:00, Daylight Saving Time ends, and the time zone changes from CEST to CET. The next Daylight Saving Time starts on Sunday, 30. March 2025, at 02:00, and the time zone reverts from CET to CEST.

What is the month with the shortest days in Milan?

The month with the shortest days in Milan is December, with an average of 8h and 48min of daylight.

Average humidity
Milan, Italy

Average humidity - Milan, Italy

The months with the highest relative humidity are January and December (86%).
The months with the lowest relative humidity are March, June and July (71%).

Average rainfall
Milan, Italy

Average rainfall - Milan, Italy

The wettest month (with the highest rainfall) is October (122.4mm).
The driest month (with the least rainfall) is February (49.2mm).

Average rainfall days
Milan, Italy

Average rainfall days - Milan, Italy

The month with the highest number of rainy days is May (8.9 days).
The month with the least rainy days is February (5.3 days).

Average daylight / Average sunshine
Milan, Italy

Average daylight / Average sunshine - Milan, Italy

The month with the longest days is June (Average daylight: 15h and 36min).
The month with the shortest days is December (Average daylight: 8h and 48min).

The month with the most sunshine is July (Average sunshine: 9h and 12min).
The months with the least sunshine are January and December (Average sunshine: 1h and 54min).

Milan, Italy

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location