Skip to main content
Download our 2026 ULTIMATE Cabo Guidehere

Straight answer · updated

When is the best time to fish in Cabo?

Short answer

You can fish Cabo all year: striped marlin peak from November to May and blue marlin from June to December, and our charters start at $498 for a half day. Yellowfin tuna run from May to November and dorado from July to October, and every price is for the whole boat with tax included.

Seasons from our Cabo fishing guide. Prices from the 34 boats on our fishing page, for the whole boat, tax included.

Cabo fish by season

Cabo fish by peak season, the boat that goes after them (lowest half-day price for the whole boat, tax included) and what happens to the catch
FishPeak seasonBoatCatch
Striped marlinNovember to MayOffshoreHalf day from $1,121Released
Blue marlinJune to DecemberOffshoreHalf day from $1,121Released
Black marlinJune to NovemberOffshoreHalf day from $1,121Released
SailfishJune to DecemberOffshoreHalf day from $1,121Released
Yellowfin tunaMay to NovemberOffshoreHalf day from $1,121Usually kept
Dorado (mahi-mahi)July to OctoberAsk usUsually kept
WahooOctober to JanuaryAsk usUsually kept
RoosterfishApril to OctoberInshoreHalf day from $498Ask the captain
Cubera snapperAll yearInshoreHalf day from $498Ask the captain
Yellowtail (jack)December to MarchInshoreHalf day from $498Ask the captain

Seasons from our fishing guide, prices from our fleet, updated . Tap a fish to see the boats for it.

What is biting in each month

Every month on our chart has at least three fish in peak season, counting cubera snapper, which is around all year.

Striped marlin are Cabo's everyday billfish, and they peak from November to May. Blue marlin are the trophy fish, from June to December, and black marlin are less common, but bigger, from June to November.

Yellowfin tuna are the best eating fish, and a light-tackle option, from May to November. Dorado is colorful, fast, great eating and a kid-friendly catch, from July to October, and wahoo is a speed demon and a premium table fish, from October to January.

Cubera snapper is around all year on the inshore reefs.

Here is what is in peak season each month. Your captain fishes for whatever is running on your date.

  • January: Striped marlin, wahoo and yellowtail (jack).
  • February: Striped marlin and yellowtail (jack).
  • March: Striped marlin and yellowtail (jack).
  • April: Striped marlin and roosterfish.
  • May: Striped marlin, yellowfin tuna and roosterfish.
  • June: Blue marlin, black marlin, sailfish, yellowfin tuna and roosterfish.
  • July: Blue marlin, black marlin, sailfish, yellowfin tuna, dorado (mahi-mahi) and roosterfish.
  • August: Blue marlin, black marlin, sailfish, yellowfin tuna, dorado (mahi-mahi) and roosterfish.
  • September: Blue marlin, black marlin, sailfish, yellowfin tuna, dorado (mahi-mahi) and roosterfish.
  • October: Blue marlin, black marlin, sailfish, yellowfin tuna, dorado (mahi-mahi), wahoo and roosterfish.
  • November: Striped marlin, blue marlin, black marlin, sailfish, yellowfin tuna and wahoo.
  • December: Striped marlin, blue marlin, sailfish, wahoo and yellowtail (jack).

Which boat for which fish

Billfish and tuna live offshore, so they need a bigger boat, while roosterfish and snapper are caught inshore from smaller boats.

Our premium sportfishers are the offshore boats, 32 to 60 feet, at $1,121 to $4,307 for a half day and $1,308 to $4,837 for a full day from Cabo San Lucas. The lowest price is on the 32ft Blackfin. See them on marlin fishing charters and tuna fishing charters.

Our inshore boats are 23 to 28 feet, at $498 to $862 for a half day from Cabo San Lucas, and the lowest is the 23ft Panga. See them on roosterfish and inshore charters.

In between, our mid-size sportfishers run $879 to $1,444 for a half day. Our guide ties dorado and wahoo to no one boat type, so tell us your date and we will help you pick. Every boat is on our fishing charters page.

What a fishing trip costs

A half day on our Cabo San Lucas boats costs $498 to $4,307 for the whole boat, and a full day costs $619 to $4,837.

The San José del Cabo boats sell one 6 to 7 hour trip at one price, $600 to $2,200, and the lowest is the Super Panga "Fatty II".

Every price includes professional captain and crew, premium rods, reels and tackle, one Mexican fishing license, dock and marina fees, ice and bottled water, fresh or live bait when available and all taxes. Fishing prices already include tax, so nothing is added at checkout.

The tip for the crew is separate, and 15 to 20% is standard in Cabo.

If you need to cancel

Plans change, so here is how cancelling works.

Fishing trips follow our tour rule. More than 72 hours before your trip: 75% refund. From 48 to 72 hours before: 50% refund. Under 48 hours, a no-show, arriving late, seasickness or heading back early: no refund. If the port is closed, or the captain or tour team cancels for weather or safety, we move you to a new date. If no new date works for you, you get a full refund. Light rain or choppy water that the captain calls safe is not a cancellation.

Common questions

When is marlin season in Cabo?

There is marlin in Cabo most of the year. Striped marlin peak from November to May, blue marlin from June to December and black marlin from June to November. Marlin are released, so you keep the photo.

Can we keep the fish we catch?

Striped marlin, blue marlin, black marlin and sailfish are released. Yellowfin tuna, dorado and wahoo are the fish for the table and can usually be kept, so ask your captain on the day.

Is there a bad month to fish in Cabo?

No. Every month on our chart has at least three fish in peak season, counting cubera snapper, which is around all year. The fish change with the months, so pick the trip for what is running.

Should we book a half day or a full day?

From Cabo San Lucas, a half day costs $498 to $4,307 and a full day $619 to $4,837 for the whole boat. Marlin are offshore, and our fishing guide pairs offshore fishing with a full day.

What is included in a Cabo fishing charter?

Every price is for the whole boat and includes professional captain and crew, premium rods, reels and tackle, one Mexican fishing license, dock and marina fees, ice and bottled water, fresh or live bait when available and all taxes. The crew tip is separate, and 15 to 20% is standard.

What if we need to cancel a fishing trip?

Fishing trips follow our tour rule. More than 72 hours before your trip: 75% refund. From 48 to 72 hours before: 50% refund. Under 48 hours, a no-show, arriving late, seasickness or heading back early: no refund. If the port is closed, or the captain or tour team cancels for weather or safety, we move you to a new date. If no new date works for you, you get a full refund. Light rain or choppy water that the captain calls safe is not a cancellation.

Pick a boat on our fishing charters page and book it online, or message our concierge on WhatsApp and we will help you choose.

Written by the @Cabo concierge team · prices read from our live listings on · @Cabo (cabo.la) is operated by InstaCabo LLC.