Sport fishing · Baja
Marlin, tuna, dorado, roosterfish — the Sea of Cortez bites all year, but every species has its months. This calendar tells you exactly when to go.
By Carlos Esquer · Updated Apr 2025 · 5 min read
Cabo San Lucas
World-famous sport fishing for tuna, marlin, dorado and sailfish. Peak season runs April to November — but something is always biting.
Featured in Cabo
Custom menu, soft drinks and a 24-pack of beer included. Gear ready, crew ready.
From $2,100 USD$35,700 MXN
View Viking 48 →La Paz
A quieter, richer fishing ground: roosterfish, blue marlin, sea bass and yellowfin tuna among islands and sea lion colonies.
Featured in La Paz
Full day on the Sea of Cortez with custom menu, soft drinks and a 24-pack of beer included.
From $2,400 USD$40,800 MXN
View Bertram 54 →On board
Deep-sea fishing gear ready on deck.
Snorkeling and paddleboarding equipment included.
Professional crew, with chef-prepared meals on selected yachts.
Jet skis and water toys available on request.
Plan it right
High season fills up fast. A little planning gets you the right boat on the right week.
Quick answers
April to November is peak overall. Tuna and blue marlin peak June–September; striped marlin, dorado and roosterfish run strong March–October.
Roosterfish, sea bass and dorado peak March–October; blue marlin peaks December–April; yellowfin tuna peaks January–February and stays good most of the year.
Featured charters include fishing gear, custom menu, soft drinks and a 24-pack of beer. Snorkel and paddleboard gear is included; jet skis on request.
A 4-hour Viking 48 charter in Cabo starts at $2,100 USD$35,700 MXN; an 8-hour Bertram 54 in La Paz from $2,400 USD$40,800 MXN.
Yes, every angler needs a Mexican sport fishing license. We arrange it with your booking so you just show up and fish.
Lines in the water
Tell us your dates and your target species — we match you with the right boat, crew and license.