Gloucester is one of the best ports in Massachusetts to whale watch because of its location. The city sits on the southern shore of Cape Ann, a rocky peninsula that extends 11 miles into the North Atlantic Ocean. This means boats leave closer to the whales, reducing travel time and giving you more time on the water to watch these magnificent animals.
Book TicketsGloucester lies directly between two major whale feeding areas: Stellwagen Bank (12 miles offshore) and Jeffrey’s Ledge (8 miles offshore). This prime location allows whale watching boats to reach the most productive feeding grounds quickly and efficiently.
Whales are drawn to Stellwagen Bank and Jeffrey’s Ledge because their unique underwater landscapes create strong current collisions along steep slopes, causing upwelling that brings nutrient-rich water to the surface. This process fuels plankton blooms, the foundation of a thriving food chain that supports fish, seabirds, and ultimately whales, making these areas among the most productive feeding grounds in the Northwest Atlantic.
Because of its importance to whales and other marine life, Stellwagen Bank was designated a National Marine Sanctuary in November 1992. The sanctuary covers 842 square miles, including all of Stellwagen Bank and the southern portion of Jeffrey’s Ledge.
As a protected marine environment, certain human activities are restricted to ensure whales, seabirds, fish, and other wildlife continue to find these waters clean, productive, and safe for generations to come.
Learn MoreRecognized by organizations like the World Wildlife Fund as one of the world’s top whale-watching regions, Gloucester’s protected, nutrient-rich waters deliver consistent sightings and unforgettable experiences.