Outdoor & fun
Goose Rocks
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.
Cheapest way inAudio Guided Walking Tour from Old Port of Portland, Maine4.3★ · 58 travelers1–2 hoursFree cancellationFrom$8 per personSee dates →
Most bookedPortland Explorer | Maine History, Culture, & 3 Lighthouses Tour4.9★ · 970 travelers~2 hoursFree cancellationFrom$79 per personSee dates →
Private & flexible6 Hours Private Lighthouses and Kennebunkport Tour in Portland4.7★ · 20 travelers~6 hoursFrom$735 per personSee dates →More attractions in Kennebunkport
