Climate Yearbook

Historical weather in Milan, Italy

Milan weather history for 2023-2025, with daily temperatures, precipitation, monthly summaries, and records from Open-Meteo archive data.

Interactive graph

Explore Milan in the interactive graph

Open the full graph with Milan already loaded, then add more cities to compare.

Open graph view

Weather summary

Across 2023-2025, Milan averaged 19.0 C for daily highs and 10.6 C for daily lows across 1096 daily observations.

The warmest month was June 2025, with an average high of 31.4 C, while January 2024 had the lowest average low at -0.1 C.

The wettest month was May 2024, totaling 372.0 mm of precipitation.

The hottest day reached 36.9 C on August 24, 2023; the coldest night fell to -4.8 C on January 21, 2024.

Monthly summary table

YearMonthAvg low CAvg high CRain and snow mmDays
2023January1.78.268.831
2023February1.911.811.728
2023March5.916.030.131
2023April7.718.698.930
2023May13.321.8205.231
2023June18.228.080.230
2023July19.829.3152.331
2023August20.030.2160.231
2023September16.425.9137.030
2023October13.121.3202.631
2023November4.312.9103.230
2023December2.19.359.131
2024January-0.18.049.331
2024February4.112.9223.429
2024March6.814.9208.031
2024April8.018.479.230
2024May12.720.9372.031
2024June16.625.3192.630
2024July20.329.5111.531
2024August21.531.169.031
2024September15.123.4180.030
2024October12.618.5255.831
2024November4.611.510.030
2024December1.08.029.631
2025January2.07.598.831
2025February3.49.675.828
2025March6.514.7113.731
2025April10.819.5196.230
2025May14.122.9163.431
2025June21.231.472.030
2025July19.929.3121.331
2025August20.228.8220.331
2025September15.723.5255.130
2025October10.818.050.431
2025November5.011.7129.030
2025December4.19.069.831

Daily weather records

RecordDateValue
Hottest dayAugust 24, 202336.9 C
Coldest nightJanuary 21, 2024-4.8 C
Wettest dayApril 16, 202588.5 mm

Weather data source: Open-Meteo Archive API. City metadata source: GeoNames cities15000.