Fishing in Spain


Fishing in Spain is big! Spain is Europe's fourth largest country offering fantastic sport fishing possibilities. All over its vast mainland and it’s mountai...

Fishing in Spain is big! Spain is Europe's fourth largest country offering fantastic sport fishing possibilities. All over its vast mainland and it’s mountainous country, the Atlantic Ocean and the Mediterranean Sea and it’s archipelagos both locals and visitors go freshwater or deep sea fishing.

Thousands of anglers head to the peninsula for their yearly fishing holidays. Here is all you need to know about fishing in Spain.

Fill out a number.

Most popular fishing boats charters in Spain


10 36,09 ft

Cambrils, Spain (ES)

From $102
FREE Cancellation 14 days notice


5 34,12 ft

Tarifa, Strait of Gibraltar (ES)

From $972
FREE Cancellation 14 days notice


10 39,37 ft

Caleta de Fuste, Fuerteventura (ES)

From $81
Deposit non-refundable


7 36,09 ft

Javea, Alicante (ES)

From $713
Deposit non-refundable

Happy Hooker

8 36,09 ft

Puerto Colón, Tenerife (ES)

From $81
FREE Cancellation 14 days notice


10 41,01 ft

Puerto Banus, Marbella (ES)

From $513
FREE Cancellation 14 days notice


6 32,81 ft

Pollença, Mallorca (ES)

From $750
Deposit non-refundable

Maria del Mar

3 18,04 ft

Sitges, Spain (ES)

From $523
Deposit non-refundable

Yellow Fin 1

10 39,37 ft

Morro Jable, Fuerteventura (ES)

From $97
FREE Cancellation 14 days notice

Reviews from the users

Toute l'équipe , y compris le capitaine , sont des professionnels qui connaissent bien leur boulot. De plus , ils sont très sympas et à l'écoute des clients. Super ambiance sur le bateau. Je recommande pour une expérience agréable !
Dominique CHIRON

It was fantastic with Lois, Fran and Javi! We saw dolfins, the grey dolfins and caught Fish. It was a perfect Day!
Mirjam van den Burg

Fantastic day out. Martin knew his stuff and we caught 7 tuna which we weren't expecting. Great day out overall.
Ben Thomson

Einfach ein ganz toller Tag
Bob Dons

Tips & Tricks, bait and more

Freshwater fishing in Spain

Mainland Spain is a mountainous country, dominated by high plateaus and mountain chains. Small rivers cross the Pyrenees, the Cordillera Cantábrica in northern Spain, Sistema Ibérico and Central Spain. These small streams and rivers with cold water are home to trout.

There are several major rivers for fishing in Spain such as the Tagus (Tajo), Ebro, Guadiana, Douro (Duero), Guadalquivir, Júcar, Segura, Turia and Minho (Miño). They all hold carp, barbel, silver fish, black bass, sander and catfish. The colder river like upper Ebro, Doura and Turia for example also hold pike.

The Ebro - the most important river in Spain in terms of length, 928 kilometres - has several well known reservoirs. Caspe, Mequinenza, Flix, Ribaroja are all popular destinations for course fishing, carp fishing and catfish fishing.

The Ebro Delta, in the Province of Tarragona, Catalonia, is at 340 square kilometres, one of the largest wetland areas in the western Mediterranean region. It is believed that deforestation of areas like “los Monegros” in Aragon caused large scale erosion which brought large quantities of sediment into the Ebro. The delta has expanded rapidly on soils washed downriver into the Mediterranean Sea.

The Ebro Delta is one of the best places to go fishing in Spain along the Catalan Coast, not to mention, the Spanish Mediterranean. The rich waters of the River Ebro empty into the Mediterranean, bringing food for all types of fish, birds, and mammals alike. Besides the freshwater species like carp, black bass, sander and catfish (wels catfish), large salt water predators such as the bluefish, amberjack, leerfish, and the sea bass, inhabit these waters.

The colder mountain rivers like those of the Pyrenees are excellent for trout fishing and flyfishing.

Top sport fishing species in Spain


Fishing in the Canary Islands

The Canaries are an archipelago located just off the southern coast of Morocco. We're not always aware but they are Europe's n° 1 for sport fishing only 4 hours flying from London, Paris or Düsseldorf. The Canary Islands are famous for their subtropical waters with plenty of sport fishing possibilities. They attract anglers from all around the world to practice big game fishing, jigging and spinning around these beautiful Islands. Some islands even have carp fishing lakes!

Situated on a marine bottom with over 3000 meters of depth, Tenerife, Fuerteventura, Gran Canaria, Lanzarote, La Palma, La Gomera and El Hierro are constantly nourished by the currents of the Atlantic Ocean. There are plenty of off shore seamounts that rise thousands of meters form the ocean floor and stop short of the surface. The marine nutritional chain is formed by its huge variety and quantity of species of sedentary and migratory fish, sharks and cetaceans.

The Canaries are a privileged place for big game fishing. The Blue Marlin, the king of the ocean, visits the islands from June to September chasing the huge supply of pelagic baitfish such as mackerel, tuna and bonito. During the high season, several blue marlin up to an estimated 500 pounds are released every week. The bigger billfish can weigh up to 1100 pounds in these waters!

Big eye tuna, yellowfin tuna, wahoo and dolphin fish are few of many species that can be captured in the Canary Islands.

The archipelago is also a paradise for jigging and spinning. The mixed bottoms with sand or other rocky zones give shelter to fascinating species, such as the Moroccan dentex, the amberjack and the grouper, among others.

A good option to fish on this breathtaking Island is to contact a fishing charter, commanded by guides with expertise and knowledge of the area.

Sport fishing in the Strait of Gibraltar

The Strait of Gibraltar is a narrow strait that connects the Atlantic Ocean to the Mediterranean Sea and separates Gibraltar and Peninsular Spain in Europe from Morocco and Ceuta in Africa. The straight used to be known (respectively) as the Columns of Melkart, later as the Columns of Hercules. According to Greek mythology, it was Hercules who separated the Rock of Gibraltar from Monte Hacho (Ceuta) and installed two pillars to commemorate his battles against the massive giant named Geryon. In reality, the Greeks considered the Strait of Gibraltar as the end of the known world although they knew the Mediterranean very well; it symbolized the end of the known world and they feared it. The current name of the Strait of Gibraltar comes from the Arabic invasions, Gibraltar means ‘rock of the General Tarek’ (Gibr-al-Tarek).

The Strait of Gibraltar is a mandatory step for migratory marine species such as the bluefin tuna; and definitely one of the best places to go fishing in Spain.

The prevailing strong currents around here sometimes reach 5 knots. On the one hand, it makes fishing difficult, but on the other, it provides a great amount of food for small fish, which in turn attracts our preferred prey. The depths vary drastically. The depths, huge boulders, rocky and sandy areas provide shelter to many large predators such as the Moroccan dentex, grouper, red porgy, black spot sea bream, Atlantic wreckfish, and amberjack. The threshold of Camarinal situated next to Banco de Majuán, has a depth of 280 meters, while just outside the Bay of Algeciras there are depths of 1000 meters. Other interesting spots for fishing are Punta Carnero, Guadalmesi, Punta de Oliveros, the ‘bajo de la Aceitera,’ the ‘bajo de Los Cabezos’ in front of Punta Paloma, Bolonia, Perejil Island, etc.

You can practice coastal and deep sea trolling; big game trolling catches giant tuna, swordfish, and marlin; deep sea fishing can also be done by, jigging, spinning and more. 

The Strait is a haven for jigging lovers. There are plenty of boulders and stones abundant with large predators. It is best to fish in sea bottoms of 30-50-80 meters; greater depths can also be fished, but the strong currents force us to use heavy jigs 350 grams and 500 grams. Spinning is also successful in this area. We have caught many nice Atlantic bonitos, amberjacks, and bluefish with poppers and other top water bait.

The Balearic Islands

The Balearic Islands are an archipelago of Spain in the western Mediterranean Sea, near the eastern coast of the Iberian Peninsula. It consists of large islands called Majorca or Mallorca, Minorca, Ibiza and Formentera and several minor islands like Cabrera, Dragonera and S'Espalmador. They feature a rocky sea floor rich in fauna and flora, very interesting for fishing. Main species are grouper, scorpion fish, red scorpion fish, conger, sea bass, gilthead and dentex. Off shore sport fishermen target bluefin tuna, albacore, swordfish, shortbill spearfish and dolphin-fish.

Atlantic Ocean

The Bay of Biscay washes the shores of the Basque Country, Cantabria, Asturias and part of Galicia where the most popular fishing techniques is bottom fishing targeting seabream, pinto, wrasse, sea bass, mackerel, etc… Off shore you can catch albacore and bluefin tuna during the summer months.

Valencia and Alicante

The 450 kilometers of coastline that separate Vinaros from Torrevieja offer so much to fish. However, the epicenter of fishing in Valencia is Cabo San Antonio. The respective fishing ports of Denia and Javea are strategically placed for big game fishing, deep sea fishing, sport fishing and deep sea trolling. If you want to go fishing in Spain and combine this with you family vacation, the Costa Blanca is a great place to go!

The Ebro Delta

The Ebro Delta is famous for its inshore fishing for bluefish, leerfish, amberjack, and seabass. Further offshore, this southern part of Tarragona is a great place for tuna fishing too!


During your fishing holidays in Spain, you can also dedicate some time to other activities.

Diving, hiking, horse riding, cycling, nature parks & wildlife, theme parkes like Port Aventura in Salou (Costa Dorada), wine tasting, birdwatching, surfing, kite surfing, wind surfing, sailing, football, shopping.

Visit the extensive National Parcs of like for example Doñana, Teide in Tenerife, Picos de Europa, the parcs in the Pyrenées or the Ebro Delta.


You need a fishing license to fish in fresh water and salt water. The fishing charters and fishing guides in Spain normally have the fishing license included in the price, so you don't need to buy one if you're chartering a boat. Before you book your fishing holidays in Spain make sure you know where you can purchase your fishing license.

How much does it cost to rent a boat to fish in Spain?

Depending on the charter fishing boat and on the duration of your fishing tour, you’ll pay more or less for the tour. The price for a private 4 hour Spain fishing trip is 450€. An 8 hour private trip will cost you 750€ to 1500€, depending on whether you are looking for inshore or offshore fishing. Also, there are shared charters available from 70€ per person for a half day trip.

What does the price include?

The price usually includes the captain, fishing tackle, fuel, bait & lures, taxes and fishing licenses. On every listing we indicate whether drinks and food are included.

Once you’ve made a booking, the captain will contact you to arrange the meeting point and the departure time. Also, we recommend you contact the captain a couple of days before the tour to confirm the weather forecast.

Key takeaways

Avg Capacity: 7 people
Popular fishing techniques: Jigging, Bottom Fishing, Tuna fishing
Average price: $0 per day
Low season price: $151 per day
High season price: $8643 per day
Included: Fishing tackle, Fishing License, Bait & lures

Frequently asked questions about fishing in Spain

According to our customers, some of the most popular fishing charters in Spain are:

Depending on the boat, a fishing charter in Spain can accommodate up to 20 passangers, although most charters are for 7 people.

Typically in a charter in Spain, a fishing boat charter will include the use of the boat, Fishing tackle, Fishing License, Bait & lures. Some charters may also include Snacks and Drinks, while others may allow you to bring your own.

Renting a fishingboat in Spain costs on average $171 per hour. Many factors influence the price of a boat charter, such as the duration of the trip (and distance to the fishing grounds), the size of the boat or the fishing technique. Prices can range from $151 for 5 hours and 2 people to $8643 for 24 hours and 10 people.

In Spain, you can fish:
Bluefin Tuna
Little tunny
Atlantic Bonito
. Fishing regulations may vary, so make sure to check them before you go to Spain. We recommend Catch & Release, especially for undersized fish (for example using barbless hooks).

In Spain, the most popular fishing techniques include Jigging, Bottom Fishing, Tuna fishing, Trolling, Deep sea fishing, Live bait fishing.



Want to increase bookings for your fishing charter?

Tom’s Catch is your expert. We’ll help you have a higher visibility for free.

“I increased my bookings 20% with Tom’s Catch”

Oscar Santos, captain from Luna in Marbella.