Climate and monthly weather forecastMilan, Italy

Climate and monthly weather forecast
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 »Published by: Weather Atlas | About Us
Data Sources | Weather Forecasting & Climate
Frequently asked questions
Average temperature
Milan, Italy
The warmest month (with the highest average high temperature) is July (29.2°C).
The month with the lowest average high temperature is January (5.9°C).
The month with the highest average low temperature is July (18°C).
The coldest month (with the lowest average low temperature) is January (-0.9°C).
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 in January:
58.7mm - Average rainfall in February:
49.2mm - Average rainfall in March:
65mm - Average rainfall in April:
75.5mm - Average rainfall in May:
95.5mm - Average rainfall in June:
66.7mm
- Average rainfall in July:
66.8mm - Average rainfall in August:
88.8mm - Average rainfall in September:
93.1mm - Average rainfall in October:
122.4mm - Average rainfall in November:
76.7mm - Average rainfall in December:
61.7mm
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 in January:
6.7 days - Average rainfall days in February:
5.3 days - Average rainfall days in March:
6.7 days - Average rainfall days in April:
8.1 days - Average rainfall days in May:
8.9 days - Average rainfall days in June:
7.7 days
- Average rainfall days in July:
5.4 days - Average rainfall days in August:
7.1 days - Average rainfall days in September:
6.1 days - Average rainfall days in October:
8.3 days - Average rainfall days in November:
6.4 days - Average rainfall days in December:
6.3 days
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 in January:
9h and 12min - Average daylight in February:
10h and 24min - Average daylight in March:
11h and 54min - Average daylight in April:
13h and 30min - Average daylight in May:
14h and 54min - Average daylight in June:
15h and 36min
- Average daylight in July:
15h and 18min - Average daylight in August:
14h and 6min - Average daylight in September:
12h and 30min - Average daylight in October:
10h and 54min - Average daylight in November:
9h and 30min - Average daylight in December:
8h and 48min
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).
- Average sunshine in January:
1h and 54min - Average sunshine in February:
3h and 24min - Average sunshine in March:
4h and 54min - Average sunshine in April:
5h and 54min - Average sunshine in May:
6h and 48min - Average sunshine in June:
8h and 6min
- Average sunshine in July:
9h and 12min - Average sunshine in August:
8h and 6min - Average sunshine in September:
6h and 12min - Average sunshine in October:
4h and 12min - Average sunshine in November:
2h and 12min - Average sunshine in December:
1h and 54min
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).
Average UV index
Milan, Italy
The months with the highest UV index are June and July (UV index 8).
The months with the lowest UV index are January and December (UV index 1).





