Sport Fishing in Puerto Vallarta

Banderas Bay is a genuine big-game fishery — marlin, sailfish, dorado and tuna.

Independent guide · Last updated September 2026

The beach seen from a tourist boat
The beach seen from a tourist boat. Photo: Cintyafloars, Wikimedia Commons, CC BY-SA 4.0.

Puerto Vallarta is one of Mexico's better sport-fishing destinations, with deep water close to shore and a real shot at big pelagic fish. Whether you're a serious angler or just want a morning on the water, there's a charter for it.

What you can catch

Types of charter

Good to know

The big marlin grounds are a few hours out, so serious billfishing needs a full-day private charter. For a fun morning, an inshore panga is plenty. Ask about licence, gear and whether catch-and-release or keeping your catch is the norm.

Season by species

SpeciesBest monthsWhere
SailfishRoughly spring to autumnOffshore
Blue & black marlinWarmer months, peaking late summerFar offshore (full day)
Striped marlinCooler monthsOffshore
Dorado (mahi-mahi)Much of the year, better in warm waterMid to offshore
Yellowfin tunaWarmer monthsOffshore, around bait schools
Roosterfish, jack, snapperYear-roundInshore — good for short trips

How long a trip do you need?

The single most common disappointment is booking a half-day and expecting marlin. The big fish are hours away — if that's the goal, you need a full-day private charter.

Catch and release

Billfish — marlin and sailfish — are generally released, and good crews handle this carefully. Edible species like dorado and tuna are usually kept, and many charters will fillet your catch; some restaurants in town will cook it for you. Agree what happens to the fish before you leave the dock.

Practicalities

Book it

Fishing charters

Compare shared trips and private charters for your dates.

See fishing charters →
How this page is funded: tour links are affiliate links — we may earn a commission at no extra cost to you. See our disclosure.