We offer a unique promise: if you don’t spot a whale on your trip, we provide a free return trip within the same calendar year. For trips after October 15th, if no whales are seen, you’re welcome to try again the following spring.
Most of our whale-watching excursions start from the marina in Belmar, New Jersey. Our boats are ideally situated, often encountering whales just three minutes from the marina inlet. We’re proud to be the closest whale-watching tour to New Jersey’s whales, offering an exciting experience for your family.
Whale watching in New Jersey is a safe and enjoyable activity for all ages, aboard our spacious two-deck boats. For any inquiries, feel free to contact us at Bill Mckim’s Jersey Shore Whale Watch, the top-rated whale watching service in the area. We guarantee you’ll see a whale, or your next trip is on us! phone 732.592.6400
The best time for whale watching in New Jersey is from April through late December. For your comfort, we recommend dressing in layers. To help you save, we allow you to bring your own food and drinks, including beer and wine. The boat also offers a selection of snacks and non-alcoholic beverages for purchase.
Don’t get fooled we are never on groupon or any other coupon or discounting code website.
We cannot guarantee that we will see whales on every tour. With a sightings success rate of over 95%, it is highly likely that you will see a whale. But, if this isn’t the case, don’t worry! We will get you out on another tour, whenever is most convenient for you. Our guarantee is offered year-round