SURF & SWELL

Italy flagSurf & Watersports in Italy

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.

29+ 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)

29 Verified Destinations

Ranked by Surf & Watersports
Spiaggia dei Conigli in Lampedusa, Italy
#1
Lampedusa, ItalyTyrrhenian Sea
26.5°C sea
51/day
Golden Sand
36°C Kids
Spiaggia di Grotticelle in Capo Vaticano, Calabria, Italy
#2
Capo Vaticano, Calabria, ItalyIonian Sea
26.7°C sea
51/day
White Sand
35°C Kids
Calamosche in Vendicari, Noto, Sicily, Italy
#3
Vendicari, Noto, Sicily, ItalyTyrrhenian Sea
26.3°C sea
42/day
Golden Sand
36°C Kids
Isola Bella Beach in Sicily (Messina / Taormina), Italy
#4
Sicily (Messina / Taormina), ItalyIonian Sea
26.8°C sea
65/day
Pebbles
31°C Kids
Punta Prosciutto in Porto Cesareo, Puglia, Italy
#5
Porto Cesareo, Puglia, ItalyAdriatic Sea
26.3°C sea
48/day
White Sand
34°C Kids
Baia dei Turchi in Otranto, Salento, Italy
#6
Otranto, Salento, ItalyAdriatic Sea
25.7°C sea
44/day
White Sand
34°C Scenic
San Vito Lo Capo in Sicily, Italy
#7
Sicily, ItalyTyrrhenian Sea
26.4°C sea
50/day
Golden Sand
35°C Kids
Spiaggia delle Sabbie Nere in Vulcano, Aeolian Islands, Italy
#8
Vulcano, Aeolian Islands, ItalyTyrrhenian Sea
27.1°C sea
49/day
Black Sand
35°C Kids
Cala Luna in Golfo di Orosei, Sardinia, Italy
#9
Golfo di Orosei, Sardinia, ItalyTyrrhenian Sea
26.1°C sea
45/day
Golden Sand
34°C Scenic
Cala Sinzias in Castiadas, Sardinia, Italy
#10
Castiadas, Sardinia, ItalyTyrrhenian Sea
25.9°C sea
51/day
Golden Sand
35°C Kids
Costa Rei in Muravera, Sardinia, Italy
#11
Muravera, Sardinia, ItalyTyrrhenian Sea
25.9°C sea
50/day
Golden Sand
35°C Kids
Mondello in Palermo, Sicily, Italy
#12
Palermo, Sicily, ItalyTyrrhenian Sea
27°C sea
67/day
White Sand
35°C Kids
Spiaggia della Rotonda in Tropea, Calabria, Italy
#13
Tropea, Calabria, ItalyIonian Sea
26.7°C sea
63/day
White Sand
35°C Kids
Cala Brandinchi in San Teodoro, Sardinia, Italy
#14
San Teodoro, Sardinia, ItalyTyrrhenian Sea
25.3°C sea
49/day
White Sand
34°C Kids
Tuerredda in Teulada, Sardinia, Italy
#15
Teulada, Sardinia, ItalyTyrrhenian Sea
25.2°C sea
49/day
White Sand
34°C Kids
La Pelosa Beach in Sardinia (Sassari / Stintino), Italy
#16
Sardinia (Sassari / Stintino), ItalyMediterranean Sea
26.1°C sea
75/day
White Sand
30°C Kids
Tropea Beach in Calabria (Coast of the Gods), Italy
#17
Calabria (Coast of the Gods), ItalyTyrrhenian Sea (Mediterranean)
26.8°C sea
45/day
White Sand
31°C Kids
Lido di Venezia in Venice, Veneto, Italy
#18
Venice, Veneto, ItalyTyrrhenian Sea
25.8°C sea
64/day
Golden Sand
33°C Kids
Baia delle Zagare in Mattinata, Gargano, Italy
#19
Mattinata, Gargano, ItalyAdriatic Sea
26.3°C sea
46/day
Pebbles
34°C Scenic
Marina di Alberese in Maremma Park, Tuscany, Italy
#20
Maremma Park, Tuscany, ItalyTyrrhenian Sea
24.9°C sea
42/day
Golden Sand
33°C Scenic
Chia (Su Giudeu) in Domus de Maria, Sardinia, Italy
#21
Domus de Maria, Sardinia, ItalyTyrrhenian Sea
25.3°C sea
48/day
Golden Sand
35°C Kids
Porto Selvaggio in Nardò, Puglia, Italy
#22
Nardò, Puglia, ItalyAdriatic Sea
26.3°C sea
44/day
Pebbles
34°C Scenic
Polignano a Mare in Lama Monachile, Puglia, Italy
#23
Lama Monachile, Puglia, ItalyAdriatic Sea
25.8°C sea
43/day
Pebbles
34°C Scenic
Spiaggia dell'Arcomagno in San Nicola Arcella, Calabria, Italy
#24
San Nicola Arcella, Calabria, ItalyTyrrhenian Sea
26.8°C sea
46/day
Pebbles
35°C Kids
Spiaggia di Sansone in Portoferraio, Elba, Italy
#25
Portoferraio, Elba, ItalyTyrrhenian Sea
25.1°C sea
50/day
Pebbles
33°C Kids
Spiaggia di Piscinas in Costa Verde, Sardinia, Italy
#26
Costa Verde, Sardinia, ItalyTyrrhenian Sea
24.8°C sea
48/day
Golden Sand
34°C Kids
Fornillo Beach in Positano, Amalfi Coast, Italy
#27
Positano, Amalfi Coast, ItalyTyrrhenian Sea
26.2°C sea
67/day
Black Sand
34°C Kids
Poetto in Cagliari, Sardinia, Italy
#28
Cagliari, Sardinia, ItalyTyrrhenian Sea
25.6°C sea
66/day
Golden Sand
35°C Kids
Spiaggia Grande in Positano, Amalfi, Italy
#29
Positano, Amalfi, ItalyTyrrhenian Sea
26.2°C sea
67/day
Pebbles
34°C Kids