Natural Phenomenon · San Ignacio Lagoon, Guerrero Negro, Mexico

Gray Whale Watching Baja California

Gray whale mating + birthing lagoon — 3-month season, close-approach whale encounters

Every year 15,000+ gray whales migrate 20,000 km from Alaska to Baja California's lagoons to mate + give birth. January-April. Friendly gray whales approach boats + let you pet them — nowhere else on Earth. Base: San Ignacio Lagoon + Guerrero Negro. Remote + spectacular.

Upcoming dates

Next
2027
January-March (peak February-March)
Following year
2028
January-March

January to March/April every year. Peak February-March when calves are born + start swimming with mothers.

Duration
3-4 month season
Crowd
Remote — limited
Budget/day
$300-800 (all-inclusive lodge + boat tours)
Book ahead
4+ months

Booking + planning tips

Best for: Wildlife enthusiasts + photographers + adventure travellers
  • San Ignacio Lagoon has the friendliest whale encounters — Baja Ecotours + Kuyima operate small lodges
  • Fly to Loreto (LTO) or Guerrero Negro (GUB) + drive/bus to lagoon (~2h from Guerrero Negro)
  • All-inclusive lodges are the standard — 3-4 nights includes boat tours + food + rustic cabins
  • From ~$1,500-3,000 pp for 4-day lagoon stay
  • Boat tours limited by permit — only 16 boats allowed at once on San Ignacio Lagoon
  • Combine with La Paz whale sharks or Cabo San Lucas humpback whales

Book hotels for Gray Whale Watching Baja California 2027

Prices spike + hotels sell out during this event. Book 4+ months ahead.

Frequently asked

When is gray whale season Baja?
January to March/April. Peak February-March when calves are born + start swimming with mothers. Return migration to Alaska begins April.
Can I really pet a gray whale?
Yes — at San Ignacio Lagoon + Ojo de Liebre Lagoon, "friendly" gray whales approach boats + allow touching. Nowhere else on Earth does this happen consistently.
How do I get to San Ignacio Lagoon?
Fly Loreto (LTO) or Guerrero Negro (GUB) + 2-3h drive/bus. Or fly Los Angeles → San Diego + 12h drive down Baja. All-inclusive lodges arrange transfer.
How much does gray whale watching cost?
$1,500-3,000 pp for 4-day San Ignacio Lagoon lodge (all-inclusive). Includes boat tours + rustic cabin + all meals. Boat-only day tours from Guerrero Negro $80-150.
Should I combine with other Baja whales?
Yes — La Paz (November-April) has whale sharks + orcas + humpbacks. Cabo San Lucas (Dec-April) humpback whale watching. Full Baja whale trip 10-14 days.