Best Month To

Europe · Spain

Best time to visit Spain

Spain in this dataset covers 2 cities with distinct NASA POWER grid cells (plus nearby cities that share a cell). Annual rainfall among those cities runs from 447 mm in Madrid to 519 mm in Barcelona. The monthly-average temperature swing is 16.8–20.4°C depending on the city.

Spain is not one climate: the cities here include a humid subtropical climate; a continental climate with a wide temperature swing.

Regional contrasts in Spain

The hottest peak in the sample is Madrid in July (25.1°C). The coldest monthly average is Madrid in January (4.7°C). Barcelona takes the most rain (519 mm a year, wettest in October); Madrid takes the least (447 mm).

Warmest-month averages in the set range from 25.0°C to 25.1°C. Use the city pages for the month-by-month table; this page is the contrast between places.

Best months by region

Spain: typical hottest-month average 25.1°C and about 483 mm of rain a year. Best-scoring months — Barcelona (June, July, and September); Madrid (June, July, and September).

Barcelona in Spain

Barcelona sits at 41.39°, 2.16°. It is a humid subtropical climate. July is the warmest month at 25.0°C (high 30.2°C); January is the coolest at 8.2°C (low 3.8°C). The gap between those monthly averages is 16.8°C.

The wet season runs from September to October. The three highest-scoring months for a visit are June, July, and September. That ranking uses the same 22°C / low-rain / 60% humidity score as the city pages. Population in the GeoNames record is 1,686,208. The wettest month is October (70 mm, 8 days with at least 1 mm); the driest is June (27 mm).

Madrid in Spain

Madrid sits at 40.42°, -3.70°. It is a continental climate with a wide temperature swing. July is the warmest month at 25.1°C (high 33.5°C); January is the coolest at 4.7°C (low -0.1°C). The gap between those monthly averages is 20.4°C.

The wet season runs from October to November. The three highest-scoring months for a visit are June, July, and September. That ranking uses the same 22°C / low-rain / 60% humidity score as the city pages. Population in the GeoNames record is 3,255,944. The wettest month is October (66 mm, 9 days with at least 1 mm); the driest is July (9 mm).

Cities in Spain

Barcelona
Population 1,686,208
Madrid
Population 3,255,944