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.
Colony Beach
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 5:00 PM.
Goose 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: www.kennebunkportme.gov/GRB
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 kennebunkportrec.com 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