Maine has more than 5,000 miles of coast and some of the most beautiful beaches in the entire state can be found here in the Kennebunks. Whether you're a family looking to set up for that perfectly relaxing day at the beach or a surfer hoping to catch the ultimate wave, the beaches in Kennebunk and Kennebunkport offer some of the best fun in the sun.

Kennebunk, Mother's, Middle & Gooch's Beach
Beach Ave, Kennebunk, Off Routes 9 & 35
These long, wide sandy beaches are the perfect place to walk, sun yourself, play in the surf, look for sand dollars or just enjoy the sight of the waves rolling into shore. There's no better place to be on July 4th, when fireworks explode overhead in a myriad of glittering lights.

There are lifeguards and porta-potties at both Gooch's Beach and Mother's Beach from July through Labor Day. However, there are no food concessions available. As of June 2013, Mother's Beach will have a new playground open to the public.

Parking Permits are required at these beaches from June 15th - September 15th. Please click here for pricing information. Or call the Kennebunk Town Hall at 207-985-2102.

The parking permits – Day, weekly and seasonal passes – are easily available at the Chamber of Commerce, HB Provisions in the Lower Village, many local lodging establishments, and Kennebunk Town Hall.

Dogs are welcome at Kennebunk Beaches!
From June 15th to the day after Labor Day, dogs are welcome before 9 AM and after 5 PM.

From the day after Labor Day until June 15th, dogs are allowed at any time.

Owners must pick up after dogs. Dogs must be under voice control or leashed.

Goose Rocks Beach
Kings Highway, Kennebunkport Off Route 9, East of Cape Porpoise
At three miles long, Goose Rocks Beach is a favorite with walkers as well as the sand pail set. It's wide, smooth and sandy, and affords wonderful views of Eastern Goose Rocks and Timber Island, just off the coast. At low tide, you can just see a barrier reef rock formation offshore known as "Goose Rocks."

Parking Permits are required (please note that Kennebunk Beach permits cannot be used here). Passes are available at the Kennebunkport Police Station, Town Hall, Goose Rocks General Store and some accommodations. For more information, including pricing, please call the Kennebunkport Police Station at 207-967-2454 or click here.

Dogs are welcome at Goose Rocks Beach!
From June 15th to September 15, dogs are allowed on the beach before 8:30 AM or after 6 PM.

From September 16th to June 14th, dogs are allowed any time.

Dogs must be leashed.

Arundel Beach
Ocean Ave, Kennebunkport, near the Colony Hotel
This beach (also known as Colony Beach) is much appreciated by those who love to scramble on its rocks and watch the surf dash the shore. No parking permit needed.

Beach Walks

The Kennebunk Beaches Walk
The string of beaches, Mother's Middle and Gooch's, some sandy, some rocky, that stretch along Beach Avenue from Gooch's Beach past Lord's Point are all connected by sidewalks. It is approximately 1 1/2 miles from the far end of Gooch's Beach to Lord's Point, for about a 3-mile round trip. Go past Lord's Point, and you can add another .6 mile to your excursion, making a 4.2-mile round trip.

The Goose Rocks Beach Walk
Goose Rocks Beach is approximately 3 miles long, so you can figure on a 6 mile round trip if you walk the whole thing. With no sidewalks, walkers enjoy the sandy beach, where sand dollars and shells can be readily found.

The Parson's Way Shore Walk
This is a favorite walk of those who love to take in the ocean view, admire the gracious summer homes at the beginning of the walk, is Arundel (also known as Colony) Beach, a beautiful gem across the road from the Colony Hotel. Further along, past St. Ann's Church and on the way to Walkers Point, the summer home of President George H.W. Bush, are Spouting Rock and Blowing Cave, two dramatic spectacles of the sea best seen at high tide. For even more inclusive sightseeing, you can make a long loop by continuing past Turbat's Creek and take a left onto Wildes District Road for a walk back towards town.

The beaches and beach walks can be enjoyed any time of day. The below tide chart can help you plan your trip!