Goose Rocks Beach: Kennebunkport's Coastal Gem
Escape to Kennebunkport's Goose Rocks Beach: a three-mile stretch of soft sand, gentle waves, and tranquil coastal beauty.
Goose Rocks Beach in Kennebunkport, Maine, is a three-mile-long sandy haven known for its gentle waves and tranquil atmosphere. Protected by a barrier reef, it's perfect for families, sunbathers, and those seeking a peaceful coastal escape.
A brief summary to Goose Rocks Beach
- Kennebunkport, Goose Rocks Beach, Maine, US
Local tips
- Arrive early during peak season to secure a parking spot, as permits are required and spaces fill up quickly.
- Purchase your parking permit at the Goose Rocks Beach General Store or at the kiosks located at Proctor and Kings Highway.
- Be mindful of marked nesting areas for endangered shorebirds and keep a respectful distance.
- Check the tide charts before you go to see the Goose Rocks barrier reef at low tide.
Do you manage this location?
Take control to get all the benefits, like improved information, better appearance, and stronger visibility across AI-powered discovery. Learn more
Activate your presenceOther nearby places you may find interesting
Getting There
-
Walking
From Dock Square in Kennebunkport, head northeast on Dock Square towards Main Street. Continue straight until you reach Ocean Avenue. Turn left onto Ocean Avenue and follow it for about 1.5 miles. Turn right onto Goose Rocks Road and follow it until you reach the beach area on your left. This is a scenic walk with coastal views.
-
Public Transport
Check with local shuttle services that operate in and around Kennebunkport. Head to the nearest shuttle stop in Dock Square and look for a shuttle that travels towards Goose Rocks Beach. The shuttle will drop you off near Goose Rocks Road, from where it's a short walk to the beach. Shuttle fares vary, but a short trip typically costs around $3-$5.
-
Driving
From Kennebunkport, head east on Route 9 (Maine Street). Continue to follow Route 9 until you reach Kings Highway. Turn right onto Kings Highway and follow it to Goose Rocks Beach. Parking is allowed only in posted spaces on King's Highway, Dyke Road, and New Biddeford Road. Parking permits are required from Memorial Day weekend through Labor Day, between 8 AM and 5 PM. Daily permits cost $40, weekly permits cost $200, and seasonal permits cost $325. Permits can be purchased at kiosks located at Goose Rocks Beach General Store or at Proctor and Kings Highway.
Discover more about Goose Rocks Beach
Explore the best of what Goose Rocks Beach has to offer
Your all‑in‑one travel companion app
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
More about Dover
Discover Dover, Delaware: A captivating blend of history, culture, and modern attractions. Experience the charm of this historic capital city with something for everyone.
Tell me more about DoverDiscover the charm of Gooch's Beach in Kennebunk, Maine, where soft sands meet the Atlantic for an unforgettable coastal getaway.
Experience the serene beauty and picturesque landscapes of Emmons Clock Farm in Kennebunkport, Maine, a must-visit scenic spot for nature lovers.