USA  ›  California  ›  San Diego  ›  Nature and Wildlife Tours in San Diego

Nature and Wildlife Tours in San Diego

Average traveler rating of these tours: 4.7 5,354 reviews Free cancellation on most experiences

Our top 3 of 8 experiences

San Diego: Whale Watching & Dolphin Cruise Mission BayOur pick
San Diego: Whale Watching & Dolphin Cruise Mission Bay ★ 4.59 (1,774 reviews) Duration: 2h–2h 30m Every day · 09:00, 10:30 and 12:00 Live guide EN
from · per person US$ 71
San Diego: Whale & Dolphin Watching Zodiac Boat Tour★Top rated
San Diego: Whale & Dolphin Watching Zodiac Boat Tour ★ 4.81 (168 reviews) Duration: 3h Every day · 08:30 and 12:00 Live guide EN
from · per person US$ 149
San Diego: 3-Hour Whale Watch Cruise & Gray WhalesBest value
San Diego: 3-Hour Whale Watch Cruise & Gray Whales ★ 4.57 (444 reviews) Duration: 2h 30m–3h Every day · 10:00 and 13:30 Live guide EN
from · per person US$ 34

Nature and Wildlife Tours in San Diego at a glance

Price per person across the 7 options priced per person: US$ 34–US$ 499 (median US$ 85). With 100+ reviews: 5 of 8.

Of the 8 options: 8 with live guides in English, 8 with free cancellation, 6 with instant confirmation, 1 with hotel pickup, 6 kid-friendly, 1 private and 5 bookable last-minute.

How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Prices are per person, except options priced per group: that price is for the whole group, and the per-person figure assumes the group is full. “Top rated” = the highest score among options with at least 100 reviews.

Nature and Wildlife Tours in San Diego

8 options
San Diego: Whale Watching & Dolphin Cruise Mission Bay
›
‹
Our pick
San Diego: Whale Watching & Dolphin Cruise Mission Bay Feel the ocean breeze on a San Diego whale watching cruise from Mission Bay, spot dolphins with an expert guide, enjoy food onboard, and free parking included. Every day · 09:00, 10:30 and 12:00 · All ages ★ 4.59 (1,774 reviews) Duration: 2h–2h 30m Live guide: EN ✓ Free cancellation. from US$ 71 per person
San Diego Whale Watching Cruise: Gray & Blue Whales Year-Round
›
‹
Travelers' pick
San Diego Whale Watching Cruise: Gray & Blue Whales Year-Round Sailing cruise on Yacht America with guaranteed whale sightings or return free. Gray whales Dec–Apr, blue whales Apr–Aug, dolphins, sea lions. Includes parking, snacks, guide. Every day · 09:00, 11:00, 13:15 and 14:00 · All ages ★ 4.81 (2,548 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from US$ 85 per person
San Diego: 3-Hour Whale Watch Cruise & Gray Whales
›
‹
Best value
San Diego: 3-Hour Whale Watch Cruise & Gray Whales 3-hour whale watching tour from Mission Bay on the 80-foot Legacy. See gray whales, dolphins & sea lions with certified naturalists. Free parking, indoor seating included. Every day · 10:00 and 13:30 · All ages ★ 4.57 (444 reviews) Duration: 2h 30m–3h Live guide: EN ✓ Free cancellation. from US$ 34 per person
San Diego Whale & Dolphin Watching Cruise Marine Wildlife
›
‹
Travelers' pick
San Diego Whale & Dolphin Watching Cruise Marine Wildlife Cruise San Diego Bay aboard the 82-foot Peregrine with expert naturalists narrating gray whales, blue whales. Every day · 09:00, 10:00 and 13:30 · All ages ★ 4.80 (360 reviews) Duration: 3h 30m Live guide: EN ✓ Free cancellation. from US$ 76 per person
San Diego: Whale & Dolphin Watching Zodiac Boat Tour
›
‹
★ Top rated
San Diego: Whale & Dolphin Watching Zodiac Boat Tour Feel the ocean air on a small Zodiac boat in San Diego, spotting whales, dolphins, sea lions and more with a friendly local captain. Includes windbreakers & life jackets. Every day · 08:30 and 12:00 · From age 3 ★ 4.81 (168 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from US$ 149 per person
Whale and Dolphin Watching Tour San Diego: Small Boat Safari
›
‹
Excellent quality · Likely to sell out
Whale and Dolphin Watching Tour San Diego: Small Boat Safari See whales and dolphins up close on a 3-hour guided ocean safari in San Diego using fast, stable former military boats with 360-degree views from every seat. Every day · 08:30, 11:30, 12:00 and 14:30 · From age 4 ★ 4.70 (60 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from US$ 169 per person
Joshua Tree private tour San Diego: Sunset Keys View
›
‹
Joshua Tree private tour San Diego: Sunset Keys View Private day trip from San Diego with hotel or airport pickup, breakfast, park entry and dinner included: hike Hidden Valley and Arch Rock. Every day · 08:00 · Hotel pickup Duration: 13h–15h Live guide: EN ✓ Free cancellation. from US$ 1,299 per group
Joshua Tree National Park tour from San Diego: 5 rock formations
›
‹
Joshua Tree National Park tour from San Diego: 5 rock formations Ten-hour small group tour from San Diego to Joshua Tree with park entry, guide and air-conditioned transport: stop at Skull Rock, Jumbo Rock. Tue and Wed · 07:00 · From age 18 Duration: 10h Live guide: EN ✓ Free cancellation. from US$ 499 per person

All 8 options, side by side

✓ 2026-11-14
OptionPriceDurationRatingDays and timesGuide languages
San Diego: Whale Watching & Dolphin Cruise Mission BayOur pick
US$ 71 per person
2h–2h 30m4.59★ · 1,774Every day · 09:00, 10:30 and 12:00English
San Diego: Whale & Dolphin Watching Zodiac Boat TourTop ratedGroup of up to 5
US$ 149 per person
3h4.81★ · 168Every day · 08:30 and 12:00English
San Diego: 3-Hour Whale Watch Cruise & Gray WhalesBest value
US$ 34 per person
2h 30m–3h4.57★ · 444Every day · 10:00 and 13:30English
San Diego Whale Watching Cruise: Gray & Blue Whales Year-Round
US$ 85 per person
4h4.81★ · 2,548Every day · 09:00, 11:00, 13:15 and 14:00English
San Diego Whale & Dolphin Watching Cruise Marine Wildlife
US$ 76 per person
3h 30m4.80★ · 360Every day · 09:00, 10:00 and 13:30English
Whale and Dolphin Watching Tour San Diego: Small Boat SafariGroup of up to 6
US$ 169 per person
3h4.70★ · 60Every day · 08:30, 11:30, 12:00 and 14:30English
Joshua Tree private tour San Diego: Sunset Keys ViewPrivate · Pickup offered
US$ 1,299 per group up to 5 people · ≈ US$ 260 per person if 5 go
13h–15h—Every day · 08:00English
Joshua Tree National Park tour from San Diego: 5 rock formationsGroup of up to 6
US$ 499 per person
10h—Tue and Wed · 07:00English

By what you need

Related

More things to do in San Diego

Need help planning your next activity?