Whale Watching in Highlands
Humpback and fin whales feed within a few miles of the New Jersey coast from spring through fall. Seastreak runs trips from here — expect two to three hours on the water, and bring a layer, because the ocean runs cooler than the beach.
Best Time for Whale Watching
Main seasons: spring (April–May), summer (June–August) and fall (September–October).
Whale Watching Providers in Highlands
Seastreak
CruiseWhale-watching cruises from Highlands
Advertisement
Best Spots for Whale Watching
Sandy Hook Bay
Whale watching waters
Practical Information
Best Season
Spring (Apr-May), Summer (Jun-Aug)
Trip Duration
2-3 hours
What to Bring
Sunscreen, layers, camera, motion sickness prevention
Complete Your Trip
Review each provider's cancellation, payment and deposit terms
Choose your stay
Check Highlands staysCompare the full price and cancellation terms
Some links may earn us a commission. Learn more
Whale Watching Tips for Highlands
- Morning trips usually get the calmest seas; afternoon winds build chop that costs sightings.
- The ocean runs 10–15°F cooler than the boardwalk — bring a windbreaker even in July.
- Many boats offer a free return trip if no whales are sighted; check the guarantee before choosing an operator.
Whale Watching in Highlands FAQ
Where can I go whale watching in Highlands?
Listed for Highlands: Seastreak. Spots listed: Sandy Hook Bay. Confirm current schedules and rates with the operator.
Advertisement