Surf spots in Tenerife, Canary Islands
- Punta Blanca, Playa San Juan (reef, intermediate)
- El Médano, El Médano (beach, beginner)
- La Machacona, El Médano (reef, intermediate)
- Bajamar, Bajamar (point, intermediate)
- Benijo, Taganana (reef, advanced)
- Martiánez, Puerto de la Cruz (point, advanced)
Live forecasts for Tenerife, Canary Islands →