Outdoor & fun

Goose Rocks

Check tickets & tours

Some booking links are affiliate links. If you book through them, we may earn a small commission at no extra cost to you. We never let this influence which places we recommend.

Goose Rocks Beach is a beloved stretch of shoreline in Kennebunkport, known for its fine, soft sand and calm, clear waters. The beach extends for over a mile, offering plenty of space for families to spread out. The gentle slope and minimal surf make it ideal for young children to wade and play. Visitors can also explore the tidal pools at low tide, collect seashells, or simply relax and watch the boats pass by. The beach is less crowded than nearby options, providing a serene coastal experience.

Don't miss

  • Swim in the calm, shallow waters perfect for kids
  • Search for shells and marine life in tidal pools at low tide
  • Walk the length of the beach for scenic views of the coastline

Tickets & tours

Ways to visit Goose Rocks

You can usually visit on your own. A tour is worth it for transport, a guide, or combining nearby sights into one day.

More attractions in Kennebunkport

Planning your trip to Kennebunkport? See where to eat, more attractions, or build a Kennebunkport itinerary.