Whale Watching ToursIndependent guide · not an operator
EN
Not an official websiteThis is an independent guide and price comparison. It is not the official website of any whale-watching operator, marine park, sanctuary or booking platform mentioned. Prices are checked regularly but can change; if you book through partner links we may earn a commission at no extra cost to you.

Country · Pacific & Gulf of California · Dec–Apr

Whale watching in Mexico and Baja California: lagoons, Cabo and the Gulf

Humpbacks off Cabo and Puerto Vallarta from December, gray whales in the Baja lagoons from January to March, blue whales in the Gulf in late winter. From $45.22.

Season
Dec–Apr
Gray whales
Jan–Mar
Boats per whale
Max 4
From
$45.22

Most popular tours 2 options

Live GetYourGuide prices, sorted by rating and number of reviews. Only tours with open dates in the next 30 days are shown.

  • SeasonDecember to April; gray whales in the lagoons January to March
  • Usual sightingsHumpback, gray, blue and fin whales; common and bottlenose dolphins
  • Departure portsCabo San Lucas, La Paz, Loreto, Puerto López Mateos, San Ignacio, Puerto Vallarta
  • From$45.22 in Puerto Vallarta, $88.70 in Los Cabos

Mexico runs three separate whale seasons and sells them as one. Humpbacks arrive off Los Cabos and Banderas Bay in December to breed and calve, and stay until April. Gray whales fill the Pacific lagoons of Baja California Sur between January and March, at the far end of the longest migration of any mammal. And in the Gulf of California, blue and fin whales feed through late winter, the largest animals on the planet in a sea narrow enough to see both shores.

Whale watching in Mexico therefore depends entirely on which of those three you want. The cheapest trip on this feed is $45.22 in Puerto Vallarta; the classic Cabo boat is $88.70 to $100.66 for two hours; and the lagoon trips — the ones people remember for the rest of their lives — are not sold on platforms at all.

Alaska · May–SepAlaskaCalifornia · Year-roundCaliforniaCanada · Mar–NovCanadaCape Cod & New England · Apr–OctCape Cod & New EnglandDana Point · Year-roundDana PointHawaii · Nov–AprHawaiiLong Beach · Year-roundLong BeachMexico & Baja · Dec–AprMexico & BajaMonterey · Year-roundMontereyNewport Beach · Year-roundNewport BeachPacific Northwest · Apr–OctPacific NorthwestQuébec City · May–OctQuébec CitySan Diego · Year-roundSan DiegoSan Francisco · Year-roundSan FranciscoSanta Barbara · Year-roundSanta BarbaraSanta Cruz · Year-roundSanta CruzTadoussac · May–OctTadoussacVancouver · Apr–OctVancouverVictoria, BC · Mar–Nov, zodiacs year-roundVictoria, BC

Humpback whale

Length 18 m · Weight 30 t

When Dec–Apr

The breeding end of the North Pacific migration. Calves born in warm water, males singing, and surface activity that makes a two-hour trip worth it.

Peak

Gray whale

Length 15 m · Weight 30 t

When Jan–Mar

The lagoon animal. Ojo de Liebre, San Ignacio and Magdalena Bay are the calving grounds, and the whales that approach the skiffs do so on their own terms.

Peak in lagoons

Blue whale

Length 30 m · Weight Up to 150 t

When Feb–Apr

The Gulf of California holds the largest animal on earth in late winter, off Loreto and La Paz. Mexican law keeps boats 100–120 m back.

Gulf only

Fin whale

Length 26 m · Weight 70 t

When Year-round

The Gulf of California has a resident population — unusual for a species that normally migrates. Seen on La Paz and Loreto trips.

Resident

Common dolphin

Length 4 m · Weight Herds of hundreds

When Year-round

Superpods in the Gulf of California are a spectacle in their own right, and a near-certainty on any Baja crossing.

Common

The lagoons

Three shallow lagoons on the Pacific coast of Baja California Sur do something no other whale site does: gray whales approach small boats, repeatedly and on their own initiative, often with calves alongside.

Mexico protected them early. Laguna Ojo de Liebre was declared a refuge for whales and calves on 14 January 1972, and Laguna San Ignacio followed on 16 July 1979. The El Vizcaíno Biosphere Reserve decree, published on 30 November 1988, brought the whole lagoon system — Manuela, Guerrero Negro, Ojo de Liebre and San Ignacio — under one protected area, and in December 1993 UNESCO recognized the Ojo de Liebre and San Ignacio complex as World Heritage.

What happens on the water is strictly bounded. NOM-131-SEMARNAT-2010 forbids swimming with whales, forbids kayaks and inflatables as viewing platforms, and requires that only small boats work water shallower than 10 meters. If a whale approaches the skiff, the rule is explicit: keep the engine running in neutral, wait for the animal to withdraw, then leave slowly. Every photograph you have seen of a hand on a gray whale's head happened because the whale swam to the boat.

A gray whale alongside the skiffs — in the lagoons the animal decides how close the encounter gets
A gray whale alongside the skiffs — in the lagoons the animal decides how close the encounter getsPhoto: Mario Müller · CC BY-SA 2.0 de

Getting there is the price. Magdalena Bay is reached through Puerto López Mateos or Puerto San Carlos, about three hours from La Paz. San Ignacio is a longer haul from Guerrero Negro and is usually sold as a multi-day camp package. Neither is a resort excursion.

  1. Humpback
  2. Gray whale (lagoons)
  3. Blue whale (Gulf)
  4. Fin whale (Gulf)
  5. Common dolphin

PeakGoodPossibleOff

Everything here is winter. The whales come south to breed and calve in warm, sheltered water, then leave — by May the Pacific side is empty and the Gulf holds only its residents.

JanFebMarAprMayJunJulAugSepOctNovDec
HumpbackPeakPeakPeakGoodOffOffOffOffOffOffPossibleGood
Gray whale (lagoons)PeakPeakPeakGoodOffOffOffOffOffOffOffPossible
Blue whale (Gulf)PossibleGoodPeakPeakPossibleOffOffOffOffOffOffOff
Fin whale (Gulf)GoodGoodGoodGoodGoodGoodPossiblePossiblePossiblePossiblePossibleGood
Common dolphinGoodPeakPeakPeakPeakPeakPeakGoodGoodGoodGoodPeak

Month by month

December opens the humpback season on both coasts. Numbers are still building, prices are lower than in the peak, and the first gray whales are only just arriving in the lagoons. It is the month for a good deal and moderate odds.

January is when everything is running at once: humpbacks off Cabo and Banderas Bay, gray whales entering the lagoons, blue whales beginning to show in the Gulf. It is also when Mexican school holidays end and the international season starts, so book ahead.

February is the peak and the month to choose if you get one. The lagoons hold mothers and new calves, the friendly-whale behavior is at its most frequent, the Gulf blue whales are in, and Cabo's humpbacks are at full strength. March holds almost all of that, with slightly calmer seas.

April is the fade. Humpbacks are heading north, the lagoons empty out, and by the end of the month the Pacific side is quiet. May to November, Baja whale watching is fin whales and dolphins in the Gulf, and not much else.

A gray whale with a calf — the lagoons are the calving grounds
A gray whale with a calf — the lagoons are the calving groundsPhoto: Carlos Valenzuela · CC BY-SA 4.0

Los Cabos and the mainland coast

Cabo San Lucas is where most visitors actually go whale watching in Mexico, and the product is honest about what it is: a two-hour run past El Arco at Land's End and out along the Pacific or Sea of Cortez side, looking for humpbacks.

It works because the geography is narrow. Whales moving along the cape pass close to shore, so a short trip covers productive water. Ratings on the feed reflect that — the small-boat trip with photos included holds 4.9 from 318 ratings at $97.40, and the transport-inclusive version 4.9 from 195 at $88.70.

Puerto Vallarta is the mainland alternative and the cheaper one. Banderas Bay is a major humpback nursery, trips start at $45.22, and the upmarket yacht cruises run to $110.15. Ratings on the budget end are noticeably lower than in Cabo, so read what is actually included before booking on price alone.

La Paz and Loreto are the Gulf options. Both are quieter, both are better for blue and fin whales than for humpbacks, and both are more about the whole Sea of Cortez wildlife list — dolphin superpods, sea lions, and the whale sharks that La Paz is better known for.

The boats

Mexico's whale fleet splits cleanly in two. The lagoons and the Gulf run pangas — open outboard skiffs with six to ten seats, no shade and no head. They are low, quiet and manoeuvrable, which is exactly why gray whales will come to them, and they are the only boats the law allows in water under 10 meters deep.

Los Cabos and Puerto Vallarta run cabin cruisers and catamarans. Shade, a head, cold drinks, a photographer on board and two to two and a half hours of sea time. On a family trip the catamaran is worth the small premium: more deck, less spray, and a stable platform when the Pacific side gets choppy in the afternoon.

The upmarket end of Banderas Bay sells whale watching inside a yacht cruise. It is a pleasant day out; it is not a wildlife-first trip, and the whale portion is short.

Panga (open skiff)

6–10 seats · 1.5–2 h

The lagoon boat, and the only vessel allowed in water under 10 m deep under Mexican law. Open, low, no shade, no head. This is what a gray-whale trip looks like.

—

Cabin cruiser

15–40 seats · 2–2.5 h

The Los Cabos workhorse. Shade, a head, drinks, and photographers on board. Runs Land's End to the Pacific side and back.

from $88.70

Catamaran

40–80 seats · 2.5 h

Steadier, slower and more social. Better for families and for anyone who dislikes a wet bow.

from $100.66

Motor yacht / sunset cruise

Private or small group · 3 h

Puerto Vallarta's upmarket option. Whale watching combined with Banderas Bay cruising rather than the other way round.

from $110.15

From the beach

Free · Dec–Apr

Humpbacks are visible from the headlands at Cabo and from Banderas Bay beaches on a clear winter morning. Take binoculars.

Free

Ports, and how to reach them

PortGetting thereBoatOperatorsfrom
Cabo San LucasMarina, Land's EndWalk from the marina hotelsCruiser, catamaran—$88.70
Puerto VallartaBanderas BayMarina Vallarta or Nuevo VallartaCruiser, yacht—$45.22
La PazGulf of California2 h 30 north of Los CabosPanga, cruiser——
LoretoBahía de LoretoFlights from Los Angeles and TijuanaPanga——
Puerto López MateosMagdalena Bay3 h from La PazPanga——
Laguna San IgnacioEl Vizcaíno Biosphere ReserveMulti-day from Guerrero NegroPanga——

Cabo San Lucas is the easy one: the marina is walkable from most of the hotel strip, and the transport-inclusive listings collect you from the door for $88.70. San José del Cabo is 30 minutes further east and most of its trips run back to the same water.

Puerto Vallarta departures leave from Marina Vallarta and Nuevo Vallarta; check which, because they are 20 minutes apart on a bad traffic day.

The lagoon ports need planning. Puerto López Mateos and Puerto San Carlos on Magdalena Bay are about three hours by road from La Paz, and the trips are best booked for the morning, before the afternoon wind. Laguna San Ignacio is further again and usually sold as a two- or three-night camp package out of Guerrero Negro or San Ignacio town. Neither is something to attempt as a day trip from Los Cabos.

What the day costs

Cabo whale watching boat trip2 hours, photos included$97.40
Los Cabos with transport2h 30m, hotel pickup$88.70
Cabo catamaran2 hours$100.66
Puerto Vallarta, cheapest boat3h 30m with snorkeling$45.22
Lagoon panga tripsBooked locally or as a multi-day packageNot on the feed
Binoculars and sun protectionBring your own$0
Total≈ $90 per person for a Los Cabos trip

Prices are checked regularly. Lagoon trips at San Ignacio and Magdalena Bay are sold locally and as multi-day packages rather than through the platform, so treat the Cabo and Vallarta prices as the comparable ones.

Price check · GetYourGuide

Live prices, per person, checked regularly. Sorted from lowest.

TourPriceDurationRating
San José del Cabo: Whale Watching Experience$110.61 Lowest2 h★ 4.8 (18)Check dates
Ocean Safari: Sea Lions, Dolphins, Mobulas, Orcas and Whales$165.925 h★ 5.0 (4)Check dates
Who it suitsPickWhy
First-timers in Los CabosThe Cabo boat trip$97.40, two hours, 4.9 from 318 ratings, photos included and an all-women crew.
No car, staying in a resortLos Cabos with transport$88.70 with hotel pickup and 4.9 from 195 ratings — the cheapest way to avoid the marina taxi.
FamiliesThe catamaranSteadier platform, more deck space, less spray. Two hours is about the limit for small children on any boat.
On the mainland coastPuerto Vallarta$45.22 is the cheapest whale trip in the country on this feed. Banderas Bay is a genuine humpback nursery, not a consolation prize.
La Paz, the gateway to the Gulf of California and its resident fin whales
La Paz, the gateway to the Gulf of California and its resident fin whalesPhoto: ProtoplasmaKid · CC BY-SA 4.0

The rules, and why they are unusually specific

Mexico's whale-watching standard is one of the most detailed in the world, and it is worth reading before you choose a boat, because a legal trip looks different from an illegal one.

Distances are set by species and by boat length. For gray and humpback whales, a boat under 10 meters must stay 60 meters back and a larger boat 80 meters. For blue and fin whales, the figures are 100 and 120 meters. Any boat waiting its turn must hold 240 meters off.

Only four boats may be around a single whale or group, for a maximum of 30 minutes. Inside an observation area the speed limit is under 5 knots, dropping to 2 knots as a boat enters, and no boat may travel faster than the slowest whale in the group. Sonar and echo sounders may not be used to find whales.

Authorized operators carry a visible emblem issued with the permit, and PROFEPA — the federal environmental enforcement agency — runs inspections during the season. If a boat is crowding whales, racing between sightings or letting passengers into the water, it is not operating legally, whatever the brochure says.

Official information

Mexico's whale-watching law: NOM-131-SEMARNAT-2010

Who may operate
Only service providers authorized by SEMARNAT. Authorized boats carry a visible identifying emblem issued with the permit
Minimum distance
60 m for boats under 10 m, 80 m for larger boats — gray, humpback, minke, sei, Bryde's, sperm and North Pacific right whales
Blue and fin whales
100 m for boats under 10 m, 120 m for larger boats
Waiting distance
240 m from the whale or group for every boat waiting its turn
Boats per whale
A maximum of four vessels around one whale or group at a time
Time limit
A maximum of 30 minutes with the same whale or group
Speed
Under 5 knots (9 km/h) inside an observation area, dropping to 2 knots (4 km/h) on entering it, and never faster than the slowest whale in the group
Prohibited
Swimming, diving, fishing, jet-skis, kayaks, canoes, paddle inflatables, ultralights and helicopters as whale-watching platforms; feeding whales; coming between a mother and calf; sonar or echo sounders to find whales
Seasons and zones
SEMARNAT publishes the observation areas, restricted zones and the season for each in the Diario Oficial by the last working day of September

Source: PROFEPA — NOM-131-SEMARNAT-2010 (Diario Oficial). From the official source; double-check before you go.

Sighting guarantee

No Mexican operator on this feed publishes a sighting guarantee — and under the law, none of them could promise proximity anyway.

What the listings say
Los Cabos listings sell on sighting rates in season, not on a written guarantee. Read the cancellation terms rather than looking for a re-ride clause.
Why the odds are good anyway
Between December and April, Cabo's boats work a narrow band of water where humpbacks are concentrated. Empty trips exist but are not the norm at peak.
The legal ceiling
NOM-131 caps the approach at 60–80 m for humpbacks and grays, 100–120 m for blue and fin whales, with four boats maximum and 30 minutes maximum.
The lagoon exception
If a gray whale comes to the skiff, the crew must keep the engine in neutral and wait for it to leave. The whale decides; the boat never closes the gap.

Booking off-season, before mid-December or after mid-April, is the one reliable way to see nothing.

Banderas Bay at Puerto Vallarta — the cheapest humpback trips in the country
Banderas Bay at Puerto Vallarta — the cheapest humpback trips in the countryPhoto: TerryDOtt · CC BY 2.0

Choosing well

Three practical filters. First, season: book between late December and early April, and avoid the shoulder weeks if the whales are the whole point of the trip. Second, boat: a cabin cruiser with shade and a head is worth the extra $10 over a bare panga on a two-hour Cabo trip, and is much better with children. Third, what else is in the ticket — snorkeling, an open bar or a sunset are all fine, but they shorten the whale time.

Ignore anything that offers to put you in the water with a whale on the Pacific coast. That is illegal under NOM-131 and a reason to book elsewhere.

Ignore, too, the assumption that a more expensive boat sees more whales. In Cabo the $88.70 and $156 listings work the same narrow band of water under the same distance rules; the difference is the hull, the bar and the number of people at the rail.

For the same gray whales at the northern end of their run, see the gray whale page and the California page — the animals photographed in San Ignacio in February pass Monterey and Depoe Bay weeks later. The humpback page covers the breeding-to-feeding cycle that connects Cabo with Alaska, and the blue whale page puts the Gulf of California beside Sri Lanka and Monterey.

Our call

Laguna San Ignacio or Magdalena Bay in February

It is the only whale encounter in the world where the animal reliably initiates contact, inside a UNESCO-recognized lagoon system protected since the 1970s.

Skip it if Any Cancún 'swim with dolphins' listing a wider search turns up — those are captive-facility tickets, not wildlife trips, and none of them is in the Mexican whale feed on this page.

Check Cabo dates from $110.61
Compare Mexico whale watching toursfrom $110.61 · ★ 4.8 · GetYourGuide

Questions people ask

When is whale watching season in Baja California?

December to April. Humpbacks arrive off Los Cabos and Banderas Bay from December, and the gray whales fill the Pacific lagoons from January to March. By May almost everything has left for the north.

Where do you see the 'friendly' gray whales?

Laguna Ojo de Liebre, Laguna San Ignacio and Magdalena Bay, all on the Pacific side of Baja California Sur, from January to March. Mexican law forbids swimming with whales; the encounters happen when a whale approaches a stationary skiff, and the crew must wait in neutral until it leaves.

How close can the boat get?

NOM-131-SEMARNAT-2010 sets it by species and boat size: 60 m for a boat under 10 m and 80 m for a larger boat with humpbacks and grays, and 100–120 m with blue and fin whales. A maximum of four boats may be around one whale, for no more than 30 minutes.

Cabo or the lagoons?

Cabo if you have two hours and a resort booking — it is a genuine humpback ground and costs $88.70 to $100.66. The lagoons if the gray whales are the reason you are coming; those are day-long or multi-day trips, sold locally rather than on this feed.

Can I see blue whales in Mexico?

In the Gulf of California in late winter, mainly off Loreto and La Paz. They are the hardest of the Mexican whales to plan around and the law keeps boats 100 to 120 meters back, so bring binoculars and low expectations about photographs.

Are the Cancún dolphin listings whale watching?

No. Search widely enough and Cancún 'swim with dolphins' and interactive-aquarium tickets appear alongside whale trips. They are captive-facility admissions lasting as little as twenty minutes, they have nothing to do with the wild whales of Mexico's Pacific coast, and none of them appears in the Mexican listings compared on this page.

Is Puerto Vallarta worth it for whales?

Yes. Banderas Bay is one of the main humpback nurseries on the Mexican mainland and the cheapest trips on this feed leave from there, from $45.22. Ratings on the budget boats are lower than in Cabo, so read the listing carefully.

Official sources

Updated September 17, 2026 · partner prices refreshed October 6, 2026