Whale Watching

Photo Credit: PAUL SCHARFF

Whale Watching and Seal Watching

Cape Cod is a world-class destination for whale watching and seal watching. Go whale watching along Stellwagen Bank, one of the world’s finest whale feeding grounds located off Cape Cod Bay. Seal cruises are another fun on-the-water experience, putting you right up close with these adorable mammals. Daily whale watch and seal tour excursions are offered in season, led by experienced naturalists!

When is the Cape Cod whale watching and seal watching season?

Whale watching season on Cape Cod begins mid-April and runs through October. Peak migration period for the whales is from June through September.

Why is whale watching such a popular activity on Cape Cod?

Cape Cod is a world-class destination for whale watching because of Stellwagen Bank National Marine Sanctuary, a rich feeding ground just off of Cape Cod that attracts a large percentage of the world's whale population annually. Stellwagen Bank consistently ranks among the top 10 places on the planet to see whales in their natural habitat.

How much does a whale watch on Cape Cod cost?

Rates range from $40 to $70, depending on passenger age. Tours typically last 3-4 hours and are led by professionally trained naturalists.

Where do whale watch and seal watch tours leave from?

Whale watch excursions leave from three local ports – Barnstable, Provincetown and just over the bridge in Plymouth. Seal watch tours operate locally out of Harwich and Chatham.

What should I bring with me on my Cape Cod whale-watching or seal-watching trip?

Suggested items to bring include sunglasses, sunscreen, a jacket, binoculars, a book for the downtime, and most importantly, a camera!


  • Filters
    • Show More
    • No available filters
  • View
  • Sort
  • Show More
  • No available filters


Back To Top

Spotlight on Cape Cod