Best Month To

Weather in Barcelona

Spain • Population: 1,686,208

Best Months to Visit

June July September

Based on temperature, precipitation, and humidity data

On this site the months that score closest to a 22°C day, lighter rain, and moderate humidity are June, July, and September. Barcelona is in Spain at 41.4°N. The 2001–2020 NASA POWER daily record describes a humid subtropical climate.

July is the warmest month (average 25.0°C, high 30.2°C) and January is the coolest (average 8.2°C, low 3.8°C). Rain is wet season runs from September to October, inside an annual total of 519 mm. The wettest month is October at 70 mm; the driest is June at 27 mm.

Best months to visit Barcelona

The three months with the highest comfort score are June, July, and September: June (22.3°C average, 27 mm, 62% humidity); July (25.0°C average, 28 mm, 62% humidity); September (21.5°C average, 59 mm, 70% humidity). They fall in calendar order. The score rewards averages near 22°C, lower rainfall, and humidity near 60%. It is a climate score, not a festival or price calendar.

If you want the wet season itself — fewer crowds, greener landscape, heavier rain — aim at September–October instead of the score.

How warm Barcelona gets

Barcelona has a 16.8°C gap between its coolest monthly average (8.2°C in January) and its warmest (25.0°C in July). That is a northern-hemisphere pattern.

Mean high across all twelve months is 20.8°C and mean low is 11.3°C. These are 20-year grid averages, so a city station can read a few degrees warmer or cooler.

When Barcelona gets wet

The wet season in Barcelona starts in September and ends in October (September and October). October is the core of it at 70 mm. June is the other extreme, with 27 mm.

A rainy day here is a day with at least 1 mm in the NASA POWER series. October averages 8 such days; June averages 5.

Distinctive months in Barcelona

The year bottoms out in January. Plan for 3.8°C at night and 12.7°C in the afternoon. April brings 50 mm and 8 rainy days; temperatures run from 9.0°C to 19.1°C. May stands apart from the months beside it: 22.8°C / 12.4°C and 49 mm. June is the driest month, averaging only 27 mm across 5 rainy days. Highs sit near 27.5°C. July is the warmest month. Afternoon highs average 30.2°C and nights settle near 19.8°C, with 28 mm of rain.

August brings 41 mm and 6 rainy days; temperatures run from 20.1°C to 29.9°C. September is when the wet season typically starts in Barcelona: highs near 26.0°C, and rainfall jumps to 59 mm (9 rainy days). October closes the wet season: 70 mm over 8 rainy days, then the calendar dries. November brings 54 mm and 6 rainy days; temperatures run from 7.9°C to 16.6°C.

How Barcelona compares inside Spain

Madrid is about 504 km away: Barcelona is about as warm as Madrid at the hot peak and 72 mm wetter over the year than Madrid. Madrid’s wettest month is October (66 mm) versus October here.

Temperature and rainfall

-5°C 0°C 5°C 10°C 15°C 20°C 25°C 30°C 35°C 0 mm10 mm20 mm30 mm40 mm50 mm60 mm70 mm80 mm Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
High
Low
Rainfall

Monthly Weather Overview

Month High Low Rain (mm) Rainy Days
January 12.7°C 3.8°C 34 6
February 13.5°C 4.0°C 32 5
March 16.5°C 6.2°C 44 7
April 19.1°C 9.0°C 50 8
May 22.8°C 12.4°C 49 8
June 27.5°C 17.0°C 27 5
July 30.2°C 19.8°C 28 5
August 29.9°C 20.1°C 41 6
September 26.0°C 16.9°C 59 9
October 22.0°C 13.4°C 70 8
November 16.6°C 7.9°C 54 6
December 13.2°C 4.7°C 31 5

Monthly Details

Click on any month for detailed weather information:

January
8.2°C
February
8.7°C
March
11.3°C
April
14.0°C
May
17.6°C
June
22.3°C
July
25.0°C
August
25.0°C
September
21.5°C
October
17.7°C
November
12.2°C
December
8.9°C