London gets 20% less rain than Rome, yet it rains 26% more often
Annual rainfall and the number of rainy days are two different questions, and cities rank very differently on each. Make a guess, then change what you count.
Which city gets more rain in a typical year, by total millimetres?
London
?
Rome
?
Pick one to unlock the numbers.
A rainy day is a day with at least 1 mm. Yearly averages of 2015 to 2025.
All 30 cities, ranked by what you count
Tap any city to compare it with the current pair. The last two cities you tap stay highlighted.
City ACity BOther cities
The wet and dry season shapes
Average month by month for the two highlighted cities, same measure as above.
LondonRome
Tap a month for the figures.
Where each city sits
Right means more rainy days, up means more rain. Steep cities get their rain in heavy bursts; flat ones drizzle.
Tap a dot.
Year by year, the pair
Every number
Table of all 30 cities (tap a heading to sort)
Sources and method
Daily precipitation totals from the Open-Meteo Historical Weather API (archive-api.open-meteo.com), retrieved 23 October 2026 for 1 January 2015 to 31 December 2025 (4,018 days per city, no missing days). Open-Meteo documents this API as reanalysis based, with ERA5 on a 0.25 degree grid (about 25 km) and ERA5-Land on 0.1 degrees (about 11 km); I used its default model selection.
These are modelled grid-cell values for each city centre, not readings from a single rain gauge, so they can differ from official station records. Compare cities with each other rather than with a local weather office.
Yearly figures are the mean over the 11 full calendar years 2015 to 2025. A rainy day is a day with at least 1 mm. Millimetres per rainy day is annual rain divided by annual rainy days.