SURF & SWELL

France flagSurf & Watersports in France

Europe's surf and watersports scene splits cleanly along its coastlines: the Atlantic-facing beaches of Portugal, southwest France, and northern Spain carry consistent swell for surfing, while the Mediterranean and Aegean are generally better suited to wind-driven sports like windsurfing and kitesurfing thanks to reliable thermal wind patterns rather than ocean swell. If you are chasing waves specifically, filter toward the Atlantic coast; if you want wind sports, the Greek islands and southern Turkey are the stronger bet.

25+ beaches in this collection carry active watersports infrastructure, including rental equipment on-site, marked zones separating swimmers from watercraft, or a resident school and rental operator.

Atlantic shorelines offer groundswells for wave surfing, whereas enclosed Mediterranean basins rely on predictable thermal wind corridors for kitesurfing and windsurfing.
Selection criteria: Filtered by surf/kitesurf vibe tags, wave height indices, and verified water sports centers.
All Europe (472)Spain (47)Croatia (43)Turkey (42)Greece (35)Portugal (35)Bulgaria (34)Italy (29)France (25)Cyprus (24)Norway (24)United Kingdom (22)Albania (18)Denmark (13)Montenegro (9)Ireland (9)Sweden (8)Malta (7)Netherlands (7)Germany (7)Latvia (5)Poland (5)Belgium (4)Iceland (4)Romania (3)Estonia (3)Finland (3)Slovenia (2)Faroe Islands (2)Lithuania (2)Bosnia & Herzegovina (1)

25 Verified Destinations

Ranked by Surf & Watersports
Palombaggia Beach in Corsica (Porto-Vecchio), France
#1
Corsica (Porto-Vecchio), FranceMediterranean Sea
25.4°C sea
75/day
White Sand
29°C Kids
Santa Giulia Beach in Corsica (Porto-Vecchio), France
#2
Corsica (Porto-Vecchio), FranceMediterranean Sea
25.4°C sea
75/day
White Sand
29°C Kids
Plage de Rondinara in Bonifacio, Corsica, France
#3
Bonifacio, Corsica, FranceMediterranean Sea
25.1°C sea
63/day
White Sand
34°C Kids
Plage de l'Ostriconi in Corsica, France
#4
Corsica, FranceMediterranean Sea
24.5°C sea
56/day
Golden Sand
33°C Scenic
Espiguette Beach (Camargue) in Occitanie (Le Grau-du-Roi), France
#5
Occitanie (Le Grau-du-Roi), FranceMediterranean Sea
25.4°C sea
35/day
White Sand
28°C Kids
Plage de Nonza in Nonza, Cap Corse, Corsica, France
#6
Nonza, Cap Corse, Corsica, FranceMediterranean Sea
24.9°C sea
65/day
Black Sand
33°C Kids
Pampelonne Beach (St. Tropez) in Provence-Alpes-Côte d'Azur (Ramatuelle), France
#7
Provence-Alpes-Côte d'Azur (Ramatuelle), FranceMediterranean Sea
25.4°C sea
95/day
White Sand
29°C Kids
Plage de Calvi in Calvi, Haute-Corse, France
#8
Calvi, Haute-Corse, FranceMediterranean Sea
24.5°C sea
79/day
Golden Sand
33°C Kids
Calanque de Sormiou in Marseille, France
#9
Marseille, FranceMediterranean Sea
22.6°C sea
60/day
Pebbles
32°C Scenic
Plage de l'Almanarre in Presqu'île de Giens, Hyères, France
#10
Presqu'île de Giens, Hyères, FranceMediterranean Sea
23.5°C sea
65/day
Golden Sand
33°C Kids
Plage de l'Espiguette in Camargue, France
#11
Camargue, FranceMediterranean Sea
22°C sea
60/day
Golden Sand
32°C Kids
Grande Plage in Biarritz, France
#12
Biarritz, FranceAtlantic Ocean
22.1°C sea
63/day
Golden Sand
32°C Kids
Plage de Lacanau in Lacanau-Océan, Gironde, France
#13
Lacanau-Océan, Gironde, FranceAtlantic Ocean
21.2°C sea
66/day
Golden Sand
31°C Kids
Plage de la Cote des Basques in Biarritz, France
#14
Biarritz, FranceAtlantic Ocean
22.1°C sea
62/day
Golden Sand
32°C Kids
La Graviere in Soorts-Hossegor, Landes, France
#15
Soorts-Hossegor, Landes, FranceAtlantic Ocean
22.1°C sea
65/day
Golden Sand
32°C Kids
Plage d'Argelès-sur-Mer in Argelès-sur-Mer, Roussillon, France
#16
Argelès-sur-Mer, Roussillon, FranceMediterranean Sea
22°C sea
77/day
Golden Sand
32°C Kids
Hendaye Plage in Basque Coast, France
#17
Basque Coast, FranceAtlantic Ocean
22.2°C sea
64/day
Golden Sand
32°C Kids
Plage de la Conche des Baleines in Île de Ré, France
#18
Île de Ré, FranceAtlantic Ocean
20°C sea
57/day
Golden Sand
30°C Scenic
Plage de Biscarrosse in Biscarrosse-Plage, Landes, France
#19
Biscarrosse-Plage, Landes, FranceAtlantic Ocean
21.6°C sea
63/day
Golden Sand
31°C Scenic
Plage du Sillon in Saint-Malo, Brittany, France
#20
Saint-Malo, Brittany, FranceAtlantic Ocean
18.1°C sea
77/day
Golden Sand
29°C Kids
Plage du Cap Ferret in Arcachon Bay, France
#21
Arcachon Bay, FranceAtlantic Ocean
21.5°C sea
63/day
Golden Sand
31°C Scenic
Omaha Beach in Normandy, France
#22
Normandy, FranceEnglish Channel
18.1°C sea
65/day
Golden Sand
28°C Kids
Grande Plage des Sables-d'Olonne in Les Sables-d'Olonne, Vendée, France
#23
Les Sables-d'Olonne, Vendée, FranceAtlantic Ocean
19.7°C sea
79/day
Golden Sand
30°C Kids
Étretat Beach in Normandy (Seine-Maritime), France
#24
Normandy (Seine-Maritime), FranceEnglish Channel
17.4°C sea
45/day
Pebbles
22°C Kids
Plage de la Torche in Brittany, France
#25
Brittany, FranceAtlantic Ocean
17.6°C sea
64/day
Golden Sand
29°C Scenic