Fishing in Spain

Fortress and fishing boats Costa Brava, Catalunya, Spain

Fortress and fishing boats Costa Brava, Catalunya, Spain

We may earn commissions when you buy through links on this page/post.

Occupying the Iberian Peninsula with Portugal sits Spain, the land of bulls, Don Quixote and rugged, breath-taking landscapes. Spain could also very well be described as a sport fisherman’s paradise, with its thousands of miles of coastline along the Atlantic Ocean and the Mediterranean Sea as well as countless rivers, lakes, and reservoirs stretching inland. There really is something for everyone here, including both fresh and saltwater locations that all offer a rich variety of species – most fishermen will need to visit several times just to get a taste of the great fishing available.

Let’s take a look at some of the best fishing locations Spain has to offer!

Fishing Spain’s Rivers and Lakes

While not a popular as the saltwater fishing that can be found along the Mediterranean coastal areas of Spain, there are plenty of great freshwater spots inland that are ideal for casting a line. The warm weather makes it that bit more enjoyable – just remember to pack your sunscreen and drink plenty of water!

Common freshwater fish found in the rivers and lakes of Spain include several types of bass, barbel, carp, mullet, perch, and sturgeon. The northern region of Cantabria has rivers populated by salmon, as do most rivers and reservoirs in Galicia to the northwest, while trout can also be found in many of the northernmost freshwater rivers and lakes. 

Some noteworthy fishing lakes in the southern regions include Marjal de Xeraco, which is south of Valencia, and Embalse de Pedrera, which is nearby Torrevieja.

Freshwater fishing will require a license that is issued by regional governments rather than on a national level and can be found at locations such as town halls and regional government offices.

Deep-Sea Fishing Spain and the Canary Islands

trolling fishing boat in cabo de la nao (cap de la nau) gulf of valencia, spain

Trolling boat in Cabo de la Nao, Gulf of Valencia

The best fishing locations are without a doubt in the Mediterranean along the western and southern coastlines of the country, as they offer some truly wonderful saltwater fishing opportunities that cannot be missed.

Chartering a boat from one of the many local businesses should be easy and affordable for deep-sea fishing adventures, and you will be able to rent or purchase cheap tackle from the many bait shops found along the coasts.


A massively popular tourist destination, this island is situated in the heart of the Mediterranean, meaning you can try your luck at catching the legendary Bluefin tuna. Summer is the best season for most species, with gilthead, swordfish, dorado, and the aforementioned Bluefin all ripe for catching.


Marbella is found within the Costa Del Sol and is one of the many fine locations in this southern region that borders the Mediterranean Sea. A favorite of international tourists, Marbella has gorgeous beaches and some pretty stunning yachts and fishing boats, so you can hire an amazing charter in one of the luxurious marinas if you really want to fish in style.

Yellowfin tuna are the big attractions here and can be best found from January to August. White marlin also frequents these waters, as do swordfish, sea bream, and dentex.

Canary Islands

fishing boats unloading tuna at harbor, Canary Islands

Tuna at harbor, Canary Islands

This Spanish archipelago in the Atlantic often referred to as the Canaries lies roughly 62 miles or about 100 kilometers off Morocco’s southern coast in North Africa, so they offer something a little different from what you will find in the Mediterranean.

The Canary Islands offer some of the best fishing grounds in the Atlantic, with many deep sea fishing world records to its credit. There are several islands that the angler might want to visit, including Tenerife, Fuerteventura, and Gran Canaria. The sea fishing here could have you catching some true brutes such as Blue marlin, White marlin, swordfish, tuna, and mackerel; fans of jigging should try their hand at some amberjack in the winter.

San Luis de Sabinillas

This fishing town is another brilliant location found in the Costa del Sol, and it has become a very popular location for bottom fishing, with species like snapper, grouper, and even eels and squid found here.

San Luis de Sabinillas is part of the Manilva area which has great fishing in general. The waters just off the coast here are teeming with life as they are influenced by the incoming Atlantic currents, creating a mix of waters with the Mediterranean that has helped many species flourish, making it one of the most diverse fishing spots in the world.