
Diving Courses in Spain
Discover the best dive centers and courses across all of Spain's coastlines.
Top Diving Cities
Puerto del Carmen
21 centers · 197 courses
Barcelona
20 centers · 222 courses
Madrid
19 centers · 128 courses
La Herradura
17 centers · 181 courses
Tossa de Mar
13 centers · 150 courses
L'Estartit
12 centers · 72 courses
Los Cristianos
11 centers · 120 courses
Costa Adeje
10 centers · 78 courses
La Paz
8 centers · 35 courses
La Restinga
8 centers · 64 courses
Tarragona
7 centers · 57 courses
Santa Pola
7 centers · 63 courses
Cartagena
7 centers · 100 courses
Mataró
7 centers · 44 courses
Tarifa
7 centers · 81 courses
Málaga
6 centers · 68 courses
Cabo de Palos
6 centers · 63 courses
Gijón
6 centers · 79 courses
Calpe
5 centers · 32 courses
Jávea
5 centers · 64 courses
Featured Dive Centers
Featured Courses
Immerse yourself in the underwater world!
Adventure Divers & Activity Center
€80Approximate price. The amount may vary due to the applicable exchange rate.Instructor Development Course
Zero Gravity Diving
Scuba Diver Course
Adventure Divers & Activity Center
€320Approximate price. The amount may vary due to the applicable exchange rate.Open Water Diver
Adventure Divers & Activity Center
€495Approximate price. The amount may vary due to the applicable exchange rate.Discover Scuba Diving
Adventure Divers & Activity Center
€110Approximate price. The amount may vary due to the applicable exchange rate.Snorkeling
Adventure Divers & Activity Center
€48Approximate price. The amount may vary due to the applicable exchange rate.Frequently Asked Questions
What is the best place to dive in Spain?▼
Spain has many excellent destinations: the Canary Islands, Costa Brava, Balearic Islands and the coast of Almeria are among the most popular.
How much does a diving course cost in Spain?▼
Prices vary by level and location. A try dive typically costs 50-80 euros, while an Open Water course is around 300-450 euros.
Do I need to know how to swim for a try dive?▼
It is recommended to feel comfortable in the water, but you don't need to be an expert swimmer. The instructor will be with you at all times.






