Sandi Spots

    Direct answer

    Can you see whales in San Diego?

    Quick answer

    Yes. Gray whales migrate past San Diego from mid-December through April, and blue and fin whales feed offshore from June through September, so whale watching runs year-round. Boat trips from Point Loma last three to four hours, and Cabrillo National Monument offers free viewing from land during gray whale season.

    Last updated

    Key facts

    Gray whale season
    Mid-December–April
    Blue whale season
    June–September
    Typical trip cost
    $45–75 per adult
    Free land viewing
    Cabrillo National Monument

    Two distinct seasons

    Gray whales pass close to shore on their run between Alaska and Baja, which makes winter the most reliable season and the only one with realistic shore sightings. Summer brings blue and fin whales feeding further out, plus large dolphin pods that most operators count as a sighting.

    • Dec–Apr: gray whales, closest to shore, peak mid-January to March
    • Jun–Sep: blue and fin whales, further offshore, longer trips
    • Year-round: common dolphins, often in pods of hundreds
    • Sea lions and seals at La Jolla regardless of season

    Booking a trip

    Most boats leave from Point Loma and Mission Bay and run three to four hours, $45–75 per adult. Morning departures usually have calmer water. Many operators offer a free return trip if no whale is sighted, which is worth checking before you book.

    Watching from land for free

    Cabrillo National Monument has a dedicated whale overlook with the best land vantage in the county during gray whale season. Torrey Pines and the La Jolla bluffs also work. Bring binoculars and look for spouts on calm mornings.

    Related questions

    What month is best for whale watching in San Diego?

    Mid-January through March for gray whales, and July through September for blue whales.

    Can you see whales from the shore in San Diego?

    Yes during gray whale season, best from Cabrillo National Monument and the Torrey Pines bluffs.

    How much does whale watching cost in San Diego?

    Usually $45–75 per adult for a three to four hour trip, with discounts for kids.

    The Sandi Spots Newsletter

    San Diego, in your inbox.

    New beach finds, hidden taco shops, weekend events, and seasonal guides — once a week from a local. No spam, ever.

    One email a week. Unsubscribe anytime.

    About this guide

    Published by the Sandi Spots Editorial team at Sleep Coast LLC. Guides combine local perspective and source research. Check the individual guide for firsthand observations and follow official links to confirm current details.

    San Diego focused. Places and practical planning across the county.
    Kept current. Confirm prices, hours, and closures with the venue.
    Independent. Affiliate links never influence rankings.

    Editorial policy · About us · Suggest a correction