Spain has over 2000 kilometers (1200 miles) of coastline bathed by the relatively warm waters of the Mediterranean Sea. Spanish coasts offers varied underwater landscapes, particularly sea beds covered by Neptune grass, rocks or sand. Even if hundreds of potential snorkeling spots are spread along the shoreline, you’ll have to get to marine reserves to enjoy the best preserved (and rich in underwater life) areas.

Choose a spot on the map below to see the detailed description:
Do you know a snorkeling spot in Spain that’s not shown on the map? Send us the details using the "add a spot" form and we’ll add it to the site.

The Mediterranean is a relatively small and enclosed sea (1% of the world's ocean surface), but is a major source of biodiversity. It is estimated that the Mediterranean contains 8% of the world's sea life, with an endemism rate of nearly 30%. Neptune grass seabed, in particular, provides a remarkable environment (even in shallow waters) that is simple to explore from the Spanish coast. Although it is easy to come across wrasse, sargo, bream and starfish in the Spanish waters, you can also see congers, moray eels, barracudas or groupers in specific areas.

You can snorkel a countless number of spots in Spain, especially on the rocky parts of the shore, but we recommend to reach one of the 10 National Marine Reserves for top-class underwater explorations.

Snorkeling Report Spain

In the North (Catalonia), the Medes Islands Marine Reserve, a small and craggy group of seven islets just off the coastline of l’Estartit, and the Masia Blanca Marine Reserve (north of Tarragone), famous for its well preserved Neptune grass seabeds, are among the best options.

Further south, in Murcia region, don’t miss Cape Palos and the Hormigas Islands, one of the most interesting underwater areas to explore in the Mediterranean. If you are visiting Andalusia, then get to Gata Nijar Cape and its charming creeks, sheltering the southernmost Neptune grass seabeds of the country, and where you will get the chance to meet the Mediterranean moray or the flying gurnard.
When to go to Spain?

The Mediterranean climate is mild and sunny, and the temperatures are generally clement. On the Spanish Mediterranean coast, average temperatures range between 70 to 80°F (20 to 25°C) from June to September, and from 55 to 70°F (14 to 20°C) the rest of the year. July/August is the peak period for tourists in the region, and you can expect high visitor numbers on most of areas.

Water temperature varies between 65 to 75°F (18 to 24°C) from July to October, and around 60°F (15°C) in May/June. Temperatures are warmer (up to 5°C) in the South (Andalusia, Murcia) than in the North (Catalonia). Outside summer months, snorkeling is limited by cooler water temperatures, unless you have an adapted wetsuit.

The wind, blowing in gusts over some parts of the coast, should be taken into account before a snorkeling trip in the Mediterranean. It can lead to dangerous conditions in the sea (waves), but which are also less pleasant (because of the cold).

Where to spot them?

Ornate wrasse

Mediterranean rainbow wrasse

Salema porgy

Saddled seabream

Red starfish

Neptune grass

Painted comber

  • Virginia Paakspuu

    great thanks