Maine has more than 5,000 miles of coastline, 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.
These long, wide sandy beaches (and even rocky Middle Beach) are the perfect place to walk, sun yourself, play in the surf, look for sea treasures or just enjoy the sight of the waves rolling onto shore. There’s no better place to be on July 4, 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. Mother’s Beach has a playground open to the public. While visitors are welcome at these beaches, a permit to park at the beach is required. Non-resident daily ($25), weekly ($100) and seasonal ($200) passes are easily available at the three parking kiosks and at the Kennebunk Town Hall. For more information, call the Kennebunk Town Hall at (207) 985-2102.
At three miles long, Goose Rocks Beach is a favorite with walkers as well as the sand pail set. The beach is wide, smooth, sandy and affords wonderful views of Eastern Goose Rocks and Timber Island, just off the coast. Parking permits are required ($25/$100/$200; note that Kennebunk permits cannot be used here) and are available at the Kennebunkport Police Station, Town Hall and the Goose Rocks General Store. For information, call the police station at (207) 967-2454.
This beach (also known as Arundel Beach) is much appreciated by those who love to scramble on its rocks and watch the surf dash the shore. No parking permit is needed.
The Kennebunks have two beach wheelchairs for public use! Both are available to rent for a small fee through the towns’ recreation departments, Kennebunk Rec (207-604-1335) and Kennebunkport Parks & Recreation (207-967-4304).