Whales are usually spotted in New Jersey in the fall as they migrate from Canada to warmer waters near Florida and the Caribbean, and in the spring when they head back. The whale and dolphin watching season in New Jersey runs from March to December, and the peak time to go to a sea excursion is from June to September.
Many dolphin and whale watching tours depart from Atlantic City, Cape May, Avalon and Wildwoods. Tours last for about two-three hours and offer information about marine life in South Jersey. Many boats serve food and beverages onboard. Dolphin voyages are shorter and closer, while whale tours go as far as 40 km (25 mi) off the shore.
Some of the largest operators in the area are Cape May Whale Watcher, Atlantic City Cruises, The Starlight Fleet, and Wildwood Crest. Dolphin sightings are guaranteed, while whale appearance is a matter of luck. On-board naturalists help identify marine creatures and birds like the Northern Fulmer and Long-tailed Jaeger.