Barcelona weather: 7 day forecast, temperature and rain

Barcelona weather: 7 day forecast, temperature and rain

What weather will it be when you visit Barcelona? If your trip is close you can see the weather forecast for the next days. If you are planning your trip based on the weather, it can help you with information on average temperatures, rainy days and snow days from previous years, and know the type of weather we have in Barcelona. Barcelona has a typical Mediterranean climate, a climate that occurs between: 30° and 45° latitude and in the east of the continents. The winter is relativly humid but mild and the summer is dry. The rainy seasons are the once in between, autumn and spring. The distinguishing marks of this climate are the 3 to 5 months of the dry summer, which is caused by the sinking air of the subtropical highs. There are very few days of extreme temperature, heat or cold, and that`s why the average of the minimum and the maximum in Barcelona is temperate, typical for the Mediterranean mild climate.

Average temperature in Barcelona by months last year (2019)

In the following graphic the average values of the monthly temperature in Barcelona are shown. The datas are calculated from the registered temperatures in 2019, which are published by the Observatorio Fabra of Barcelona,. Longitud 02º 12' 04'' E. Greenwich / Latitud 41º 23' 12'' N / Altitud 25 m.

Temperature in Celsius ºC Temperature in Fahrenheit ºF
  Average   Average
  Average Max Min   Average Max Min
January 8,1 11,7 4,4 January 46,58 53,06 39,92
February 11,9 16,3 7,5 February 53,42 61,34 45,5
March 13,5 18,3 8,7 March 56,3 64,94 47,66
April 13,4 17,6 9,2 April 56,12 63,68 48,56
May 15,6 19,8 11,5 May 60,08 67,64 52,7
June 21,9 30,2 17,2 June 71,42 86,36 62,96
July 25,4 29,5 20,6 July 77,72 85,1 69,08
August 25,1 29,6 20,7 August 77,18 85,28 69,26
September 21,8 26 17,6 September 71,24 78,8 63,68
October 18,5 22,1 15 October 65,3 71,78 59
November 11,8 15,4 8,3 November 53,24 59,72 46,94
December 11,2 13,9 8,6 December 52,16 57,02 47,48

Average temperature in Barcelona by months this year (2020)

Temperature in Celsius ºC Temperature in Fahrenheit ºF
  Average   Average
  Average Max Min   Average Max Min
January 10 13,3 6,8 January 50 55,94 44,24
February 12,8 16,5 9 February 55,04 61,7 48,2
March 11,9 15,9 7,8 March 53,42 60,62 46,04
April 14,3 17,8 10,8 April 57,74 64,04 51,44
May       May      
June       June      
July       July      
August       August      
September       September      
October       October      
November       November      
December       December      

Rainfall in Barcelona: Precipitation

The annual average of rainfall in Barcelona are 90 days. But it must be mentioned, that entire days of rain and days with completely covered skies are very rare and are less frequent than in the continental climate. And it must also be said that it's rarely raining day after day.The summer thunderstorms can be very rough but short and after a a thunderstorm, within a few minutes the sun is shining again and the sky is blue without a cloud. Snow is very rarely seen in Barcelona and is something exceptional and when this happens the surprise of the "Barceloneses" is that big that they enjoy the moment a lot. But if it lasts a bit longer (which is very unusual) the joy is vanishing imAveragetely and they want to go back" to normality" and that means a clear sky and sun!!

Days with rain or snow in Barcelona in 2018

  Days of rain Days of snow
January 10 0
February 11 5
March 16 3
April 11 0
May 18 0
June 7 0
July 5 0
August 10 0
September 10 0
October 16 0
November 15 0
December 2 0

Source: Observatorio Fabra

The weather in Barcelona today and the next 7 days

The warmest and coldest days in Barcelona since 1914

The 5 warmest days

  • July 6, 1982: 39.8ºC / 103,64ºF
  • July 7, 1982: 39.6ºC / 103,28ºF
  • August 15, 1987: 38.4ºC / 101,12ºF
  • August 13, 2003: 38.4ºC / 101,12ºF
  • August 27, 2010: 37.9ºC / 100,22ºF

The coldest 5 days

  • February 11, 1956: -10.0ºC / 14ºF
  • February 12, 1956: - 9.6ºC / 14,72ºF
  • February 13, 1956: - 8.9ºC / 15,98ºF
  • February 3, 1956: - 7.7ºC / 18,14ºF
  • February 4, 1956: - 7.2ºC / 19,04ºF