Beach Information
Kennebunkport has two public beaches, Goose Rocks Beach and Colony Beach. Colony Beach is located across from the Colony Hotel on Ocean Avenue. Goose Rocks Beach is a 3-mile stretch of beach with stunning ocean and island views along with marine and shorebird wildlife located on Kings Highway.

Beach Parking

Colony Beach does not require a parking pass, and has limited parking available. Parking at Goose Rocks Beach is allowed only in posted spaces on King’s Highway, Dyke Road, and New Biddeford Road. Permits are required from Memorial Day weekend – Labor Day between 8:00 AM and 6:00 PM.
 Goose Rocks BeachGoose Rocks Beach Parking Passes

Daily and weekly permits can be purchased at kiosks (no cash) outside the GRB General Store or at Proctor and Kings Highway. Seasonal stickers are available at Town Hall, 6 Elm Street, Monday-Friday. Cars parked without a permit will be ticketed and fined.

For further information about parking at Goose Rocks Beach along with other FAQs, please visit the Goose Rocks Beach Visitor Information page:

Colony BeachDue to extensive storm damage, Colony Beach is closed to vehicular traffic through the summer of 2024. At this time, we are examining long-term solutions. Limited parking is still available along Parson's Way.
As of February 1, 2024
Beach Wheelchair Information

From late May to October the Parks and Recreation department offers the use of a beach wheelchair at Goose Rocks Beach for public use. Reservations must be made with the Parks and Recreation department during available times by visiting the department website at or calling the department at (207) 967-4304. 

Beach Water Quality

Through our Public Health Department, the Town has participated in the Maine Healthy Beach Program since 2004. This federally funded program was established to ensure that swim beaches across the nation are as free as possible of bacteria that cause illness. Advisories are posted at the beaches as well as at town office where beach passes are sold, and also posted on the Town of Kennebunkport's website under the Public Health Department: Beach Water Quality Testing