Barcelona has some excellent conditions for wind sports: calm tide, steady cross-shore winds, and warm sea year-round. No wonder it has become a popular destination for windsurfing and kitesurfing with dozens of companies offering rental equipment and lessons. There are quite a few good wind spots right next to the city. Or you can always go to more secluded locations on beautiful Costa Brava and Delta de Ebro beaches.
The wind season in Barcelona generally lasts from March to November, with two types of wind showing the strength of 12-18 knots. Southwest Garbí usually blows cross-shore and a stronger wind Eastern Llevant - cross-onshore.
Castelldefels, Stiges, St. Pere Pescadors, Empuriabrava, and Tarragona are the most popular kitesurfing spots next to Barcelona with rentals and lessons available for beginners. Kitesurfing Barcelona, Mojokite in Castelldefels, south of the city, is the most known of them. If you are prepared to drive for 1,5 hours north to the Northern Costa Brava coast, you can reach a scenic Gulf of Roses. Sant Pere Pescador Beach is one of the best kitesurfing spots in Spain. It receives Tramuntana wind from the Pyrenees during the summer.
The most popular windsurfing spot Badalona is located just 10 km from downtown. This beach features three windsurfing clubs and is quite uncrowded by Barcelona standards. The sea breeze blows here from noon to 6 p.m. Right in the city, you can find Base Nautica located in Sant Martí district on the eastern side. They offer windsurfing lessons and rentals. Many windsurfers also ride the waves in Castelldefels or Sitges.