← Weather to Go When

Spain

Best time to visit Barcelona

Based on 9 years of real historical weather data (20152023). Sunshine hours, rainfall, and temperature — week by week.

⭐ Best week to plan around
W22 · May 27–Jun 2
🌅18°Morning
☀️22°Midday
🌤23°Afternoon
🌆21°Evening
☀️ 12.8h sun/day🌧 1.2mm/day
Weather score: 94/100

Planning a trip, an event, or a party in Barcelona? Here's what to expect. Summers here run hot (around 26°C at midday), and winters are cool (around 10°C at midday). For the best odds of good weather, aim for June, May and July. Mornings sit around 20°C, climbing to 25°C by midday and staying at 26°C into the afternoon, before cooling to 24°C in the evening. You'll get up to 13.2h of sunshine a day, with mostly dry.

26°C
Summer midday temp
10°C
Winter midday temp
10.3h
Avg sunshine / day
1.7mm
Avg rainfall / day

Month-by-month weather

January70/100
🌅6°☀️9°🌤13°🌆10°
☀️ 8h🌧 Light showers

If you visit in January: mornings sit around 6°C, climbing to 9°C by midday and staying at 13°C into the afternoon, before cooling to 10°C in the evening.

February73/100
🌅7°☀️11°🌤14°🌆12°
☀️ 8.8h🌧 Light showers

If you visit in February: mornings sit around 7°C, climbing to 11°C by midday and staying at 14°C into the afternoon, before cooling to 12°C in the evening.

March78/100
🌅9°☀️14°🌤16°🌆13°
☀️ 10.1h🌧 Light showers

If you visit in March: mornings sit around 9°C, climbing to 14°C by midday and staying at 16°C into the afternoon, before cooling to 13°C in the evening.

April80/100
🌅11°☀️16°🌤17°🌆15°
☀️ 10.6h🌧 Light showers

If you visit in April: mornings sit around 11°C, climbing to 16°C by midday and staying at 17°C into the afternoon, before cooling to 15°C in the evening.

May94/100
🌅15°☀️20°🌤21°🌆19°
☀️ 12.4h🌧 Light showers

If you visit in May: mornings sit around 15°C, climbing to 20°C by midday and staying at 21°C into the afternoon, before cooling to 19°C in the evening.

June91/100
🌅20°☀️25°🌤26°🌆24°
☀️ 13.2h🌧 Light showers

If you visit in June: mornings sit around 20°C, climbing to 25°C by midday and staying at 26°C into the afternoon, before cooling to 24°C in the evening.

July86/100
🌅23°☀️27°🌤28°🌆27°
☀️ 13.6h🌧 Dry

If you visit in July: mornings sit around 23°C, climbing to 27°C by midday and staying at 28°C into the afternoon, before cooling to 27°C in the evening.

August83/100
🌅23°☀️27°🌤28°🌆26°
☀️ 12.2h🌧 Light showers

If you visit in August: mornings sit around 23°C, climbing to 27°C by midday and staying at 28°C into the afternoon, before cooling to 26°C in the evening.

September93/100
🌅19°☀️23°🌤24°🌆23°
☀️ 10.2h🌧 Moderate rain

If you visit in September: mornings sit around 19°C, climbing to 23°C by midday and staying at 24°C into the afternoon, before cooling to 23°C in the evening.

October83/100
🌅15°☀️19°🌤21°🌆19°
☀️ 8.8h🌧 Moderate rain

If you visit in October: mornings sit around 15°C, climbing to 19°C by midday and staying at 21°C into the afternoon, before cooling to 19°C in the evening.

November73/100
🌅10°☀️13°🌤16°🌆14°
☀️ 7.8h🌧 Light showers

If you visit in November: mornings sit around 10°C, climbing to 13°C by midday and staying at 16°C into the afternoon, before cooling to 14°C in the evening.

December74/100
🌅7°☀️11°🌤15°🌆12°
☀️ 7.7h🌧 Dry

If you visit in December: mornings sit around 7°C, climbing to 11°C by midday and staying at 15°C into the afternoon, before cooling to 12°C in the evening.

Frequently asked questions

What is the best time to visit Barcelona?

If you're planning a trip, wedding, or outdoor event in Barcelona, aim for June, May and July — Mornings sit around 20°C, climbing to 25°C by midday and staying at 26°C into the afternoon, before cooling to 24°C in the evening. You'll get up to 13.2h of sunshine a day, with mostly dry. This is based on 9 years of real historical weather data (2015–2023), not a single forecast.

What is the weather like in Barcelona in June?

If you visit Barcelona in June, mornings sit around 20°C, climbing to 25°C by midday and staying at 26°C into the afternoon, before cooling to 24°C in the evening. You'll get around 13.2h of sunshine per day and 1mm of rain — mostly dry.

What is the hottest month in Barcelona?

July is typically the hottest month, running hot — good to know if you're planning something outdoors and want to avoid the peak heat.

What is the driest month in Barcelona?

December is your safest bet if you want to avoid rain, averaging only 0.8mm per day. October is the wettest, at 3.1mm per day — worth planning around if you're hosting anything outdoors.

All weeks ranked by weather score

WeekDatesMidday tempRangeSun / dayRain / dayScore
W22May 27–Jun 222°C14.8° → 24.7°12.8h1.2mm94
W39Sep 23–2922°C14.9° → 26.3°10.5h1.1mm93
W23Jun 3–924°C15.7° → 27.6°12.6h0.8mm91
W25Jun 17–2325°C17.3° → 28.1°13.6h0.7mm89
W21May 20–2621°C13° → 25.6°12.7h2.1mm88
W26Jun 24–3026°C18.6° → 29.9°13.6h0.6mm88
W19May 6–1219°C11.2° → 23.9°12.1h1.5mm87
W20May 13–1920°C12.5° → 24.1°12.4h1.6mm87
W24Jun 10–1624°C16.7° → 28.9°13.0h1.7mm87
W18Apr 29–May 518°C9.5° → 23.2°11.8h1.1mm86
W28Jul 8–1427°C20.4° → 30.5°13.6h0.3mm86
W27Jul 1–727°C19.6° → 30.8°13.5h1.2mm84
W29Jul 15–2128°C21° → 30.7°13.5h0.7mm84
W31Jul 29–Aug 428°C20.7° → 31.5°13.2h0.7mm83
W40Sep 30–Oct 621°C14.2° → 24.7°9.1h2.8mm83
W30Jul 22–2827°C20.1° → 31.2°13.6h1.2mm82
W38Sep 16–2223°C16.1° → 26.8°10.0h3.0mm82
W32Aug 5–1127°C20° → 31.8°13.0h1.3mm81
W15Apr 8–1416°C7.2° → 20.6°11.1h1.4mm80
W33Aug 12–1826°C19.7° → 30.1°12.3h1.9mm79
W34Aug 19–2527°C19.6° → 30.4°11.6h1.9mm79
W36Sep 2–824°C17.6° → 28.3°10.5h3.0mm79
W13Mar 25–3114°C5.9° → 20.3°10.7h1.1mm78
W35Aug 26–Sep 125°C18.3° → 29.9°10.8h2.5mm78
W44Oct 28–Nov 316°C9.5° → 21.6°8.5h1.6mm78
W16Apr 15–2117°C8.4° → 20.1°10.5h2.1mm77
W11Mar 11–1713°C5.7° → 18.8°9.9h1.0mm76
W10Mar 4–1013°C5° → 19.9°9.5h1.2mm75
W41Oct 7–1320°C13.5° → 24.3°9.6h4.6mm75
W42Oct 14–2019°C12.1° → 23.4°8.5h3.3mm75
W43Oct 21–2719°C11.4° → 23.5°8.3h3.1mm75
W14Apr 1–715°C6.1° → 19.7°10.1h2.0mm74
W52Dec 23–2911°C4° → 17.7°8.0h0.1mm74
W8Feb 19–2511°C4.5° → 17.6°9.1h1.0mm73
W17Apr 22–2817°C9.4° → 20.7°10.7h3.3mm73
W46Nov 11–1714°C7.4° → 20.2°7.9h1.6mm73
W7Feb 12–1811°C3.6° → 17.1°8.8h0.7mm72
W45Nov 4–1015°C7.9° → 20.8°8.0h2.1mm72
W5Jan 29–Feb 410°C3.5° → 17.9°8.7h0.7mm71
W9Feb 26–Mar 312°C4.2° → 17.7°9.0h1.2mm71
W12Mar 18–2414°C5.7° → 18.5°10.1h2.2mm71
W2Jan 8–148°C1.9° → 15.5°8.4h0.6mm70
W37Sep 9–1523°C16.5° → 27.9°9.8h5.1mm70
W51Dec 16–2211°C4.8° → 17.9°7.4h0.8mm70
W48Nov 25–Dec 111°C4.2° → 16.9°7.8h1.0mm69
W50Dec 9–1511°C4.4° → 16.9°7.5h0.8mm69
W1Jan 1–79°C2.6° → 16.1°7.7h0.8mm68
W3Jan 15–219°C2° → 15.6°8.1h1.0mm67
W49Dec 2–811°C4.1° → 16.9°7.8h1.5mm67
W47Nov 18–2413°C5.2° → 18.9°7.4h2.6mm64
W6Feb 5–1110°C2.5° → 16.3°8.2h2.5mm61
W4Jan 22–289°C3.3° → 16.1°7.6h3.8mm53

Nail down the right dates for Barcelona

Compare individual weeks, see year-by-year variation, and download the data as Excel — everything you need to plan a trip, wedding, or event.

Search Barcelona