The weather in Barcelona invites you to go on excursions all year round. Undoubtedly, it can be considered a great asset of this beautiful Spanish city. The multitude of monuments, the location on the Mediterranean Sea and the proximity of the Pyrenees ridge make tourists eagerly visit this city.
In our article, we present the weather in Barcelona for each month of the year, and advise when it is best to visit the city.
The climate in Barcelona
As we have already mentioned, Barcelona is located right on the Mediterranean Sea. It is located in the subtropical climate zone, at the junction of the subtropical – wet and Mediterranean types. The winters are mild and the summers are hot. The average annual temperature is 20-21 degrees during the day and 11-15 degrees at night.
The temperature in Barcelona
The average temperature in Barcelona is 18.2 degrees. The hottest month is August – mercury bars show an average of 29 degrees during the day, while at night they drop to 23.1 degrees. The highest recorded temperature in the city is 38.2 degrees.
The coldest month is January, when the average temperature during the day is 14.8 degrees, while at night it is 8.8 degrees. The lowest recorded temperature in the city was -1 degrees, while on the outskirts of Barcelona, and more precisely on the coast, -8 degrees.
Precipitation in Barcelona
Barcelona is a city where we don’t have to be afraid of rain. It rains only for 78-79 days, when 565 mm of water drops. The lowest rainfall is recorded in July – 25.1 mm for an average of 3 days, while the highest rainfall is recorded in October – 96.5 mm over 9 days. There is hardly any snow in this city.
You can safely say that Barcelona is the city of the sun.
Weather in Barcelona in January
Even though January is the coldest time of the year in Barcelona, it is still relatively warm here. At night, the temperature drops to an average of 8.8 degrees, while during the day the mercury bars jump to 14.8 degrees, which gives a daily average of 11.8 degrees. It rains on average for 7 days, during which 43.7 mm of water falls. The sea temperature this month is 13.4 degrees.
Weather in Barcelona in February
February in Barcelona turns out to be not much warmer. During the day we can expect average temperatures of 15.6 degrees, while at night 9.3 degrees, which gives a daily average of 12.4 degrees. There are 5 days of rainfall with 31.4mm of rainfall. Sea temperature averages 13.1 degrees.
Weather in Barcelona in March
Spring begins in Barcelona in March. Daytime temperatures averaged 17.4 degrees, and at night they drop to 10.9 degrees. The daily average is about 14.2 degrees. Precipitation can be over 6 days with 33 mm of rain falling. The sea in March has a temperature of around 13.3 degrees, so it still does not encourage swimming.
Weather in Barcelona in April
In April in Barcelona, the weather becomes more beautiful day by day. The mercury bars average 19.1 degrees during the day, they drop to 12.5 degrees at night. The daily average is about 15.8 degrees. It rains for almost 8 days, during which 47.7 mm of water falls.
The sea temperature this month is around 15 degrees.
Weather in Barcelona in May
May in Barcelona is real summer – the temperature during the day is 22.5 degrees, at night it drops to 16.1 degrees, while the daily average is 19.3 degrees. For Barcelona, it is quite rainy, but compared to our home conditions it is still not bad: an average of 47.4 mm of rain falls within 7-8 days.
The sea temperature in Barcelona rises to 18.1 degrees.
Weather in Barcelona in June
June in Barcelona marks the heyday of real summer. Daytime temperatures rise to 26.1 degrees, and at night we can expect 19.8 degrees. The average daily temperature is 23 degrees. It rains very little: 25.5mm of rain for about 5-6 days. The sea is also getting warmer and is around 21.9 degrees.
Weather in Barcelona in July
July is a very favorable month for Barcelona citizens and tourists who decide to visit the city. During the day, mercury bars averaged 28.6 degrees, and at night it is slightly cooler: 22.7 degrees. On a daily scale, we can expect 25.8 degrees. Within a month, only 25.1 mm of rain falls in just over 3 days.
Sea temperature strongly encourages swimming, reaching an average of 23.9 degrees.
Weather in Barcelona in August
August in Barcelona is the hottest month of the year. The average temperature during the day is 29 degrees and 23.1 degrees at night. It gives as much as 26.1 degrees daily. When it comes to rainfall, we can expect 40.8 mm of rain in less than 6 days. The sea lures with a temperature of 25.2 degrees.
Weather in Barcelona in September
September brings a slight cooling. The average temperature during the day drops to 25.6 degrees, at night to 20 degrees, while the daily temperature is 23 degrees. Relatively heavy rainfall occurs: 81.9 mm in 8 days. Sea temperature is still inviting to bathing and is 24.1 degrees.
Weather in Barcelona in October
In October, it is warm and humid autumn in Barcelona. The daytime temperatures average 22.5 degrees, 16.5 degrees at night, and 19.5 degrees daily. The rainfall is 96.5 mm in 9 days.
Sea temperature remains at 21.8 degrees.
Weather in Barcelona in November
In November, the average temperature during the day reaches 17.9 degrees, at night 11.9 degrees, while the daily average is 14.9 degrees. It rains only for 6-7 days, during which we can expect about 45.1 mm of rainfall.
The sea gets a little cooler and its temperature drops to 18.3 degrees.
Weather in Barcelona in December
December in Barcelona means a bit of a chill. During the day we expect 15.1 degrees, at night only 9.5 degrees, while the daily average is 12.3 degrees. 46.8 mm of rain falls over 7 days. Sea temperature drops to 15.4 degrees.
When is it worth going to Barcelona?
Barcelona invites you with beautiful weather all year round, so it all depends on what we expect from the trip. If you are tempted by nightlife or you want to lie on the beach and bathe in the sea, choose July, August or September. If, on the other hand, we prefer sightseeing, getting to know monuments and enjoying long walks, spring, lasting from March to May, will be perfect.
See also Barcelona’s top monuments and attractions.
When answering the question of when is the best time to go to Barcelona, you need to take into account the calendar of events in that city. In winter, we recommend the Epiphany and Carnival, in summer we can expect many concerts and cultural events. Art lovers will find themselves in this city all year round.