Get your code:   

You can also use data-lat and data-lng parameters to specify location in latitude/longitude coordinates.

Share forecast:   WINDY.APP Facebook   WINDY.APP Twitter

Closest meteostation (17km): Spain - Catalunya - Viladecans (LEBL)

Wind direction


m/s East



Get your code:   


Best season

September — July

Best season


Spot type

Sea or Ocean

Spot type
Fishing Technique


Fishing Technique



Barcelona weather, sports and travel information

Weather forecast

10 day weather forecast for Barcelona, Spain, contains useful information about local wind speed, direction, and gusts, temperature, cloud coverage and precipitation based on the global GFS weathel model. All data updates four times a day with a forecast step of 3 hours. There is also a real-time wind forecast for Barcelona, Spain, from the nearest weather station to the spot, and a live Wind Map of the region and the world.

Get the weather forecast for other best kitesurfing, windsurfing and surfing spots in Spain on this website and in the with more weather parameters.

Climate, weather, and seasons in Barcelona

The weather in Barcelona is classified as warm temperate, typical Mediterranean. It is characterized by mild temperature conditions with no major seasonality. There are about 56 days of rain per year, mostly during the autumn-winter period, with July being the driest month. It is located 12 meters above sea level and has a relatively constant humidity always above 70%. The month with the strongest wind and high speed is March (9.8 km / h) but with gusts that can reach up to (26 km / h).


Winter in Barcelona lasts from the end of December to the end of March, with average minimum temperatures of 5 °C and maximum temperatures of 13 °C, and approximately 18 days of rain (120 mm) in the whole season.

  • Given the low water temperature, surfers are recommended to surf with long-sleeved wetsuits. Choose the right size of wetsuit.
  • Ideal weather for surfers, few bathers, and waves that can reach up to 3 meters.
  • The weather in Barcelona during March has the highest wind speed, reaching almost 12 m / h, and is, therefore, the time of year that offers more thrills for the experienced, but still ideal for even intermediate levels.


Spring in Barcelona starts at the end of March and lasts until the end of June.

  • Temperatures during this period range from 11 °C slowly reaching 21 °C and on average there are 19 days of rain (125 mm) in the total season.
  • Only the beginning of spring allows the practice of surfing, and entering the summer it becomes impossible to find good waves.
  • The sea is flat and there are no breaks on the coast. It is an ideal time for windsurfers of any level of experience.


Summer in Barcelona starts at the end of June and goes towards the end of September, the average temperature of the season is 26 °C as maximum temperature and 17 °C as a minimum.

  • The months of July and August reach a temperature of up to 29 °C. In Barcelona, this is the time of the year with the clearest skies and the least rainfall, with a maximum of 13 days (85 mm) for the whole season.
  • It is not at all advisable weather for surfers, full beaches, and waves of little consistency.
  • The strong thermal wind, characteristic of this season, allows having a consistent windsurfing season, with several days of Garbí wind assured. Learn all about the local winds.


Autumn in Barcelona runs from late September to mid-December.

  • It is the rainiest period of the year with 250 mm and 19 days of precipitation in the total season. Temperatures fall progressively from 25 °C to a minimum of 9 °C.
  • Predominantly northwest-east winds, the swell is strong on the shore making it difficult just to enter or returning with a roll to the windsurfer.

Barcelona weather forecast for kitesurfing, windsurfing, and surfing in Spain on the for iOS. Photo: Barcelona-pere-jurado / Unsplash

Best time to travel

The best time to visit Barcelona for surfers is between September and March, this is the time when the best waves are found. From spring and during the summer it is almost impossible to find days with the good tide, in addition to the number of tourists visiting the city and therefore the beaches that make it almost impossible to enter the water.

Although the consistency of waves is not like in other areas of Spain and therefore it is not possible to practice at any time, we are talking about an average of 130 days a year, which makes it an interesting destination for surfers.

It is important to check the forecasts carefully so as not to miss a single day. Learn how to read the surf forecasts and make the most of the weather.

General and travel information about the place

Barcelona is the capital of Catalonia, located on the northeastern Mediterranean coast of Spain. It is recognized as a cultural and leisure destination but over the years it has become increasingly popular as a surfing destination.

Being a coastal city, it has easily accessible beaches and more than 100 km of sandy strips. Eight beaches are suitable for surfing, all with sandy bottoms swells from the northeast, east, and southeast. Wave sizes start at 0.5 m/s and reach up to 3 m/s. This makes it an ideal destination for beginners.

Among the most recommended beaches are Barceloneta, La Caleta, Montgat, and Badalona. The alternative in terms of water sports and taking into account that there is no absolute consistency of waves would be paddle surfing and during the spring-summer period windsurfing.

Official website:

Nearby spots

Castelldefels, Spain • 21km
3 m/s, East +25 °C, Light rain
Sitges, Spain • 34km
2 m/s, East +24 °C, Light rain
Badalona, Spain • 9km
2 m/s, Northeast +25 °C, Light rain
El Masnou, Spain • 16km
2 m/s, Northeast +25 °C, Light rain
Barceloneta, Spain (La Barceloneta) • 6km
2 m/s, East +25 °C, Light rain
Mataro, Spain • 30km
3 m/s, Northeast +24 °C, Light rain

Found mistake or photo from another spot?
Write in comments!


This website uses cookies to improve your experience. If you continue to browse this site, you are agreeing to our Privacy Policy and Terms of Use.