Yes There are whales at the Jersey Shore, you can see them this month from the beach in Belmar, Asbury Park and Long Branch all reported all sightings from the beach this past week. 

Whale Watching boat trips are also a lot of fun and should be starting again soon with Covid 19 restrictions.

Check out Jersey Shore Whale Watch

jersey shore whale watch

jersey shore whale watch