The Ultimate Family Guide to Kennebunkport Beaches

The best beach near Kennebunkport for families with small children is across the river in Kennebunk. Mother’s Beach has lifeguards from mid-June through early September and a mobi-mat from the parking area to the sand, and Gooch’s Beach next door is guarded too. Kennebunkport’s own long beach, Goose Rocks, has three miles of sand but no lifeguards, and the town says everyone uses it at their own risk. Parking there costs $40 a day in summer. Whichever you pick, pack for cold water, since the NOAA sensor in Portland harbor averages about 61 degrees in July. We travel slowly with kids, one beach a day and a long afternoon on the sand, so a guarded beach near the car matters more to us than a view. By the end you will know which beach suits your family and what each one costs to park.

Before You Go: The Rules for Every Kennebunkport Beach

Kennebunkport Beaches at a Glance

BeachLifeguardsParkingBest for
Mother’s BeachOn duty from mid-June through early September (Town of Kennebunk, Beaches)Permit spaces along Beach Avenue, June 15 to September 15Toddlers and first swimmers
Gooch’s BeachOn duty from mid-June through early September (Town of Kennebunk, Beaches)Permit spaces along Beach Avenue, June 15 to September 15Families who want a long guarded beach to walk (Town of Kennebunk, Beaches)
Goose Rocks BeachNone. The town says there are no lifeguards on duty and all visitors use the beach at their own risk (Town of Kennebunkport, Goose Rocks Beach visitor information)Posted spaces only, on Kings Highway, Dyke Road and New Biddeford RoadA long walk and a sand day with older kids
Colony BeachNone listed by the town (Town of Kennebunkport, Beaches)Limited, and no parking pass requiredA short stop close to town
Middle BeachNone listed, the town names only Gooch’s and Mother’s (Town of Kennebunk, Beaches)Permit spaces along Beach Avenue, June 15 to September 15A walk between the two guarded beaches on either side (Town of Kennebunk, Beaches)
Parsons BeachNone listed by the town (Town of Kennebunk, Beaches)Not publishedA quieter walk

Which Beach for Which Family

The Six Kennebunkport Beaches, One by One

Mother’s Beach

Toddlers and first swimmers, since it is guarded in summer and the mat makes the walk from the car easy with a stroller. (Town of Kennebunk, Beaches)

  • Run by: Town of Kennebunk.
  • Where: Along Beach Avenue in Kennebunk, off Routes 9 and 35, across the river from Kennebunkport.
  • Lifeguards: On duty from mid-June through early September (Town of Kennebunk, Beaches).
  • The water: Atlantic, and cold. The nearest NOAA sensor, in Portland harbor, averages 61.4 degrees in July and 63.2 in August. (Town of Kennebunk, Beaches)
  • Parking: Permit spaces along Beach Avenue, June 15 to September 15.
  • Fees: Visitor parking permit $30 a day, $100 a week or $200 a season.
  • Facilities: An ADA-compliant mobi-mat from the parking area to the beach, with beach wheelchairs for rent through Kennebunk Parks and Recreation.
  • Hours and season: Lifeguards mid-June through early September, and dogs only before 9 a.m. and after 5 p.m. from June 15 through Labor Day.
  • Good to know: The beaches along Beach Avenue are linked by sidewalks, so you can walk between Mother’s, Middle and Gooch’s.
  • Source: Town of Kennebunk, Beaches, Town of Kennebunk, Beach Parking Permits, NOAA National Data Buoy Center, Portland, Maine station, checked September 30, 2026.

Gooch’s Beach

Families who want a long guarded beach to walk, since the town describes these as long, wide sandy beaches. (Town of Kennebunk, Beaches)

  • Run by: Town of Kennebunk.
  • Where: Along Beach Avenue in Kennebunk, at the Kennebunkport end of the string of beaches.
  • Lifeguards: On duty from mid-June through early September (Town of Kennebunk, Beaches).
  • The water: Atlantic, and cold. The nearest NOAA sensor, in Portland harbor, averages 61.4 degrees in July and 63.2 in August. (Town of Kennebunk, Beaches)
  • Parking: Permit spaces along Beach Avenue, June 15 to September 15.
  • Fees: Visitor parking permit $30 a day, $100 a week or $200 a season.
  • Facilities: Not listed on the town’s beach page.
  • Hours and season: Lifeguards mid-June through early September, and dogs only before 9 a.m. and after 5 p.m. from June 15 through Labor Day.
  • Good to know: One Kennebunk permit covers Gooch’s, Middle and Mother’s, so you can move between them on the same day.
  • Source: Town of Kennebunk, Beaches, Town of Kennebunk, Beach Parking Permits, NOAA National Data Buoy Center, Portland, Maine station, checked September 30, 2026.

Goose Rocks Beach

A long walk and a sand day with older kids, on three miles of beach with island views. (Town of Kennebunkport, Goose Rocks Beach visitor information)

Colony Beach

A short stop close to town, since it is one of Kennebunkport’s two public beaches and needs no parking pass. (Town of Kennebunkport, Beaches)

Middle Beach

A walk between the two guarded beaches on either side. (Town of Kennebunk, Beaches)

  • Run by: Town of Kennebunk.
  • Where: Along Beach Avenue in Kennebunk, between Gooch’s and Mother’s.
  • Lifeguards: None listed, the town names only Gooch’s and Mother’s (Town of Kennebunk, Beaches).
  • The water: Atlantic, and cold. The nearest NOAA sensor, in Portland harbor, averages 61.4 degrees in July and 63.2 in August. (Town of Kennebunk, Beaches)
  • Parking: Permit spaces along Beach Avenue, June 15 to September 15.
  • Fees: Visitor parking permit $30 a day, $100 a week or $200 a season.
  • Facilities: Not listed on the town’s beach page.
  • Hours and season: Dogs only before 9 a.m. and after 5 p.m. from June 15 through Labor Day.
  • Good to know: For a swim with a lifeguard, walk the sidewalk to Gooch’s or Mother’s.
  • Source: Town of Kennebunk, Beaches, Town of Kennebunk, Beach Parking Permits, NOAA National Data Buoy Center, Portland, Maine station, checked September 30, 2026.

Parsons Beach

A quieter walk, with the dog on the part of the beach where dogs are allowed. (Town of Kennebunk, Beaches)

  • Run by: Listed by the Town of Kennebunk, which asks visitors to follow the posted signs.
  • Where: In Kennebunk, south of the Beach Avenue beaches.
  • Lifeguards: None listed by the town (Town of Kennebunk, Beaches).
  • The water: Atlantic, and cold. The nearest NOAA sensor, in Portland harbor, averages 61.4 degrees in July and 63.2 in August. (Town of Kennebunk, Beaches)
  • Parking: Not published.
  • Fees: Not published.
  • Facilities: Not listed on the town’s beach page.
  • Hours and season: Dogs allowed on part of the beach under the town’s seasonal hours.
  • Good to know: The town asks everyone to follow the posted signs here, so read them at the entrance before you set up.
  • Source: Town of Kennebunk, Beaches, NOAA National Data Buoy Center, Portland, Maine station, checked September 30, 2026.

Where to Stay in Kennebunkport

Staying in Kennebunkport puts Dock Square and Colony Beach close by, with the guarded Kennebunk beaches a short drive across the river. Our guide to the best family hotels with pools in Kennebunkport scores the hotels with the pools to match.


FAQs About Kennebunkport Beaches

Are there lifeguards at Goose Rocks Beach?

No. Kennebunkport says there are no lifeguards on duty at Goose Rocks Beach and that all visitors use it at their own risk. (Town of Kennebunkport, Goose Rocks Beach visitor information)

Which beaches near Kennebunkport have lifeguards?

Gooch’s Beach and Mother’s Beach in neighboring Kennebunk, from mid-June through early September. (Town of Kennebunk, Beaches)

How much does it cost to park at Goose Rocks Beach?

A permit is $40 a day, $200 a week or $325 a season, needed from Memorial Day weekend through Labor Day between 8 a.m. and 5 p.m. (Town of Kennebunkport, Goose Rocks Beach visitor information)

Are dogs allowed on the beaches in Kennebunkport and Kennebunk?

Not in the middle of a summer day. From June 15 through Labor Day, Goose Rocks bans dogs from 9 a.m. to 5 p.m., and the Kennebunk beaches allow them only before 9 a.m. and after 5 p.m. (Town of Kennebunkport, Goose Rocks Beach visitor information, Town of Kennebunk, Beaches)

How cold is the ocean at Kennebunkport in summer?

The nearest NOAA sensor, in Portland harbor, averaged 61.4 degrees in July and 63.2 in August from 2019 to 2025. (NOAA National Data Buoy Center, Portland, Maine station)


More Family Travel Guides for Kennebunkport

Every fact on this page was checked against the operator’s own page on September 30, 2026. Rules and prices change, so check the linked page before you go.

Leave a Comment