Barcelona has a temperate Mediterranean climate all year round. The city has mild winters and hot summers but mitigated by the sea, the rains are irregular. Summers are usually hot but rarely excessively hot, the average maximum temperatures reach the highest value in August with 29 ° C in the same month the average minimum temperatures reach 23.1 ° C. In winter temperatures remain mild, in the coldest month of January the average minimum temperatures reach 8.8 ° C and the average maximum temperatures reach 14.8 ° C. Barcelona has an average annual temperature of 18.2 ° C. Frost days are only 4 per year.
The rains fall between the end of summer and throughout the autumn, but generally Barcelona is a sunny place, the annual average rainfall is 550/600 mm. The rainiest months are September and October, while the driest months are July and February. The city has an average of 78 rainy days per year almost evenly distributed in every month of the year, in fact, it goes from 9 rainy days per month in October to 3 days per month in July. Barcelona is a sunny city with an average of 2,524 hours of sunshine annually. Snow is rare, but on average for one day a year it also snows in Barcelona.
The sea water temperature reaches 26 ° C in August and remains above 21 ° C from June to October so it is suitable for swimming in the months of June, July, August, September and October.
WHEN TO GO TO BARCELONA
The best time to visit Barcelona is from March to June, July and August which can sometimes be too hot.
THE CLIMATE OF BARCELONA: CLIMATE TABLES
|BARCELONA (12 meters)|
|Month||Average low (°C)||Average high (°C)||Precip. (mm)||Precip. days|
|Month||Sea Water Temperature °C|