Skip to main content
Jersey ShoreGUIDE

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.

1Providers
1Spots
MonmouthCounty

Best Time for Whale Watching

Main seasons: spring (April–May), summer (June–August) and fall (September–October).

Affiliate link

Whale Watching Providers in Highlands

Seastreak

Cruise

Whale-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 stays

Compare 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

Whale Watching in Other Towns