Whale Watching Season: Everything You Need to Know

Every year between December and April, thousands of gray whales migrate along Baja California's Pacific coast, passing through the waters just offshore from Ensenada. It's one of the longest mammal migrations on the planet — up to 20,000 km round trip — and watching these 40-ton creatures surface and exhale just meters from your boat is genuinely awe-inspiring.

When a gray whale surfaced next to our boat, I felt the spray on my face. Time stopped.

The Season

Gray whale off EnsenadaPeak whale watching is mid-January through mid-March, when the whales are moving southward toward the warm lagoons of Baja Sur to give birth. The return migration north (late March–April) tends to be faster but the whales are often more active and playful.

Best Operators

Look for tours departing from the Sportfishing Pier (Muelle de Pesca) downtown. Reputable operators offer guaranteed sighting policies — if you don't see whales, your next tour is free. Tours typically run 3 hours and cost $40–60 USD per person.

What to Bring

Binoculars. A light waterproof jacket — it gets cold and spray on the open Pacific. Motion sickness medication if you're prone to seasickness. The open ocean outside Ensenada can be choppy, especially in winter. A fully charged camera with a fast shutter speed.