
Barcelona’s position on the Mediterranean lends it a moderate climate with pleasant temperatures year-round. You’ll find the best
weather during May, June & September, when temperatures are warm but not blistering and sun is abundant.
Keep in mind that August tends to be a scorcher despite Mediterranean breezes. At the other extreme,
Barcelona weather is coldest in January. Barcelona sees plenty of rain (about 1,000 mm / year) and barely any snow.
Barcelona weather - average temperatures by Month:
| Month |
Max (ºC/ºF) |
Min (ºC/ºF) |
| January |
10/ 50 |
6/ 43 |
| February |
14/ 58 |
7/ 45 |
| March |
16/ 60 |
9/ 48 |
| April |
18/ 65 |
11/ 52 |
| May |
21/ 70 |
14/ 57 |
| June |
25/ 77 |
18/ 65 |
| July |
28/ 82 |
21/ 70 |
| August |
29/ 84 |
21/ 70 |
| September |
25/ 77 |
19/ 66 |
| October |
21/ 70 |
15/ 59 |
| November |
16/ 60 |
11/ 52 |
| December |
12/ 54 |
8/ 46 |