What is the average temperature in Barcelona?
Barcelona has become one of the most touristy cities in Europe. Every year almost 8 million tourists visit Barcelona, and this number is still increasing. One of the main reasons why Barcelona is so appealing is the climate. Barcelona has long summers where it only rarely becomes extremely hot. The average temperature in Barcelona in the summer is about 25 degrees Celsius, and the average temperature in the winter is somewhere around 11 degrees. All in all, the yearly average temperature in Barcelona is about 15 degrees.
Average temperature Barcelona per month
In the overview below you can see the average temperatures in Barcelona per month.
Month | Average temperature Barcelona |
Jan | 10 degrees |
Feb | 10 degrees |
Mar | 12 degrees |
Apr | 13 degrees |
May | 16 degrees |
June | 20 degrees |
July | 23 degrees |
Aug | 24 degrees |
Sept | 22 degrees |
Oct | 18 degrees |
Nov | 13 degrees |
Dec | 11 degrees |
When is the best time to travel to Barcelona?
You can practically visit Barcelona all year round to see all the sights. The best months for city trips are May, June, July and August. In these months, besides pleasant temperatures, you also have the least chance of rain.
What is the highest temperature ever recorded in Barcelona?
In 2010 they recorded the highest temperature ever in Barcelona. On the 27th of August it was 39.3 degrees!
What is the lowest temperature ever recorded in Barcelona?
The lowest temperature ever recorded in Barcelona was in 1896, when they recorded -9.6 degrees. This is more than 20 degrees lower than the average temperature during the winter.
Does it ever snow in Barcelona?
It only rarely freezes in Barcelona, and thus only rarely ever snows. However, in 1962 almost 60 centimetres of snow fell in the centre of Barcelona. In 2010 snow also stuck to the ground. 6 Centimetres of snow fell in the centre and almost 30 centimetres on the hill Tibidabo.
See besides average temperature Barcelona also:
Average Temperature Spain
Average Temperature Tenerife
Average Temperature Paris
Average Temperature Rome
Average Temperature New York