Barcelona weather at a glance
Hottest
July · 29°C
Coldest
January · 5°C
Wettest
October · 86 mm
Best season
May, June, September, October
When is the best time to visit Barcelona
Barcelona has a mediterranean (csa) climate. In summer (Jun–Aug) the average high is around 28°C, while in winter (Dec–Feb) it sits near 14°C by day and 6°C at night. The hottest month is July (29°C) and the coldest is January (5°C).
The best time to visit is May, June, September, October, when conditions are most comfortable for sightseeing and walking around. August can be less comfortable — keep that in mind when planning.
Barcelona temperatures & rainfall by month
Long-term monthly averages (climate normals).
| Month | High | Low | Daily range | Rain |
|---|---|---|---|---|
| Jan | 14° | 5° | 41 mm | |
| Feb | 15° | 6° | 39 mm | |
| Mar | 17° | 8° | 42 mm | |
| Apr | 18° | 10° | 49 mm | |
| May | 22° | 14° | 52 mm | |
| Jun● | 26° | 18° | 37 mm | |
| Jul | 29° | 21° | 22 mm | |
| Aug | 29° | 21° | 49 mm | |
| Sep | 26° | 19° | 76 mm | |
| Oct | 22° | 15° | 86 mm | |
| Nov | 17° | 10° | 51 mm | |
| Dec | 14° | 6° | 43 mm |
Seasons in Barcelona
Spring
19° / 11°
mild
Rain: ~48 mm/mo
Summer
28° / 20°
warm
Rain: ~36 mm/mo
Autumn
22° / 15°
mild
Rain: ~71 mm/mo
Winter
14° / 6°
cool
Rain: ~41 mm/mo
When to visit Barcelona
✓ Best months
May, June, September, October
~ Less comfortable
August
What to pack
- A warm jacket and layers — winter mornings and evenings are chilly.
- A rain jacket or a compact umbrella — rain is frequent.
- Comfortable walking shoes — you'll be on your feet around the centre.