San Diego
San Diego · California

Whale Watching in San Diego: What to Know

San Diego whale watching means bundling up on a boat for 2–3 hours and scanning the Pacific for gray whales during their migration. You’ll likely see spouts, tail flukes, and occasional breaches, plus dolphins that often ride the bow wave. The experience is more about patience and luck than guaranteed close encounters—some days are spectacular, others you might only spot a few distant blows. The water can be choppy, so expect wind, spray, and the possibility of seasickness. It’s a genuinely nice half-day outing if you enjoy being on the ocean, but it’s not a wildlife documentary every time.

The best time is January through March when the gray whale migration peaks. December and April can still be decent but sightings drop off. Expect to pay around $60–$90 per adult for a standard tour; kids are cheaper and some operators offer morning or afternoon departures from Mission Bay. Private charters run significantly higher.

Pick a mid-morning departure to avoid the worst glare and give yourself a better chance of calmer morning seas. Skip the cheapest bare-bones tours if you want binoculars or a naturalist on board—paying a bit more for a better boat and knowledgeable crew makes a real difference. Bring layers, sunglasses, and motion sickness remedies if you need them.

Book it

San Diego Zoo and Safari Park 2-Day Entry Ticket
getyourguide
$130 per person
San Diego: 3-Hour Whale Watch Cruise with Legacy Whale Watch
getyourguide
$34 per person

Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.

More in San Diego

Old Town Food Tour → E-bike Tour → Safari Park → Seaworld Ticket → Craft Beer Tour → Uss Midway Tour → Snorkeling Tour → Zoo Tickets → All San Diego trips →
Get the best trips, at the best price