VacationSage
Barcelona, Spain

Home › Europe › Spain

Best time to visit Barcelona

City in Catalonia, Spain.

Best: May–September US advisory: Level 2

Photo: dronepicr, CC BY 2.0, via Wikimedia Commons

The year at a glance

  1. J
  2. F
  3. M
  4. A
  5. M
  6. J
  7. J
  8. A
  9. S
  10. O
  11. N
  12. D

ExcellentGoodFairPoor Click a month to compare destinations.

The short answer

Go in May–September.

  • Warmest month: August, average high 30°C (85°F).
  • Coolest month: January, average high 14°C (57°F), lows near 5°C (42°F).
  • Wettest month: October, about 90 mm (3.5 in) of rain.
  • Driest month: July, about 17 mm (0.7 in).

Quick facts

Currency
Euro
Language
Spanish
Plugs
Type C, Type F
Drives on the
right
Calling code
+34
Airports
Josep Tarradellas Airport Barcelona-El Prat (BCN)
Sabadell Airport (QSA)
Population
1,731,649

Barcelona on Wikipedia

Temperature and rain through the year

Average high and low temperature and monthly rainfall in Barcelona0°5°10°15°20°25°30°35°050100 mmJanuary: 40 mmJanFebruary: 36 mmFebMarch: 34 mmMarApril: 43 mmAprMay: 45 mmMayJune: 32 mmJunJuly: 17 mmJulAugust: 47 mmAugSeptember: 69 mmSepOctober: 90 mmOctNovember: 57 mmNovDecember: 44 mmDecJanuary high: 14°CFebruary high: 15°CMarch high: 17°CApril high: 19°CMay high: 22°CJune high: 26°CJuly high: 29°CAugust high: 30°CSeptember high: 26°COctober high: 22°CNovember high: 17°CDecember high: 15°CJanuary low: 5°CFebruary low: 6°CMarch low: 8°CApril low: 10°CMay low: 13°CJune low: 17°CJuly low: 20°CAugust low: 20°CSeptember low: 17°COctober low: 14°CNovember low: 9°CDecember low: 6°C

Average highAverage lowRain (mm, right axis)

Top sights in Barcelona

Ranked by how widely each place is covered across Wikipedia's language editions, a rough measure of fame rather than a recommendation.

UNESCO World Heritage nearby

Travel advisories

United States

Level 2 Exercise Increased Caution

Read the full advisory at travel.state.gov

Checked 2026-11-02.

United Kingdom

No FCDO warning against travel to any part of Spain.

Latest change (2026-10-28): New information following a high speed rail collision in Toledo ('Warnings and insurance' page).

Read the FCDO travel advice

Checked 2026-11-02.

Advisories are summarised from official sources and can change quickly; always read the source before you travel.

Month by month

MonthScoreHighLowRainCloudDew pointDaylight
January 5.0 Fair 14°C 57°F 5°C 42°F 40 mm 1.6 in 31% 5°C42°F dry 9.3 h
February 5.6 Fair 15°C 59°F 6°C 43°F 36 mm 1.4 in 31% 5°C42°F dry 10.4 h
March 7.0 Good 17°C 63°F 8°C 46°F 34 mm 1.3 in 31% 7°C45°F dry 11.7 h
April 8.0 Excellent 19°C 66°F 10°C 49°F 43 mm 1.7 in 31% 8°C47°F dry 13.1 h
May 9.7 Excellent 22°C 72°F 13°C 56°F 45 mm 1.8 in 31% 12°C54°F comfortable 14.3 h
June 10.0 Excellent 26°C 79°F 17°C 63°F 32 mm 1.3 in 23% 15°C59°F comfortable 15.0 h
July 9.9 Excellent 29°C 85°F 20°C 68°F 17 mm 0.7 in 15% 18°C64°F sticky 14.7 h
August 8.6 Excellent 30°C 85°F 20°C 69°F 47 mm 1.9 in 20% 19°C66°F muggy 13.7 h
September 9.3 Excellent 26°C 79°F 17°C 63°F 69 mm 2.7 in 28% 17°C62°F sticky 12.3 h
October 8.9 Excellent 22°C 72°F 14°C 57°F 90 mm 3.5 in 32% 13°C55°F comfortable 10.9 h
November 6.7 Good 17°C 63°F 9°C 48°F 57 mm 2.2 in 33% 8°C47°F dry 9.6 h
December 5.3 Fair 15°C 58°F 6°C 44°F 44 mm 1.8 in 31% 5°C42°F dry 9.0 h

Public holidays in the next 12 months

Holidays can mean closures, festivals and busier transport. National and regional (CT) public holidays for Spain; school holidays are not included.

December 2026
Día de la Constitución Española
Inmaculada Concepción
Natividad del Señor
San Esteban
January 2027
Año nuevo
Epifanía del Señor
March 2027
Viernes Santo
Lunes de Pascua
May 2027
Fiesta del Trabajo
June 2027
San Juan
August 2027
Asunción de la Virgen
September 2027
Fiesta Nacional de Cataluña
October 2027
Fiesta Nacional de España
November 2027
Todos los Santos

More in Europe

Temperature, rain and dew point are 1991–2020 averages from a ~4 km climate grid; cloud cover is a 1981–2010 average. Recent years run warmer in most places, and a single trip can differ a lot. How this is calculated.