Go To Search
Beach Passes
Kennebunk Beach Permits are required from June 15 through September 15 each year.

Permits are valid for Gooch’s Beach, Kennebunk Beach (Middle Beach) and Mother’s Beach.
According to the Kennebunk Town ordinance, taxpayers are allowed up to 3 beach stickers per household if they have 3 vehicles registered.  
  • $2.00 for 1st vehicle
  • $5.00 for 2nd vehicle
  • $5.00 for 3rd vehicle

Residents may also purchase season passes for their guests.  The cost is $20.00 per pass and there is no limit on how many may be purchased.  They must be purchased by the Kennebunk taxpayer/resident.  Please note that if the guest comes in to purchase the pass, they will be charged the non-resident fee.

    • Non-Resident - Day        $20.00
    • Non Resident - Week      $75.00
    • Non-Resident - Season  $150.00

    Where to Purchase?
    Resident and Non-Resident passes may be purchased at the Tax Collector's Office, located on the second floor of the Town Hall, which is open from 8:00 am - 4:30 pm, Monday through Friday.

    Resident passes may also be purchased through the mail by sending a copy of the taxpayer's driver's license and proof of Kennebunk address as well as a self-addressed stamped envelope and appropriate fees. Please include a phone number on checks made payable to the Town of Kennebunk. Requests may be mailed to: Town of Kennebunk/Beach Passes,
    1 Summer Street, Kennebunk, ME 04043.

    Non-Resident passes (for a day, a week or a season) may be purchased at one of three kiosks conveniently located at Mother's Beach, Narragansett Point and Gooch's Beach. The kiosks only accept credit and debit cards and offer day, week or season passes. 

    Please note that Goose Rocks Beach is located in Kennebunkport and those permits cannot be purchased in Kennebunk.  A link to Kennebunkport's website is listed here for your convenience.