Kennebunk Beach Passes

  • Required from June 15th through September 15th
  • Valid for Gooch’s Beach, Middle Beach and Mother’s Beach
  • Goose Rocks Beach is not located in Kennebunk. Please visit the Town of Kennebunkport

Resident Beach Passes


  • Limit of 3 beach stickers per household.
  • No fee for 1st vehicle
  • $5.00 for 2nd vehicle 
  • $10.00 for 3rd vehicle
  • Taxpayers/residents may purchase season passes for their guests for $25.00

​Non-Resident 


  • Non-Resident - Day $25.00
  • Non Resident - Week $100.00
  • Non-Resident - Season $200.00
  • Hotel/Motel Proprietor $50.00 (Kennebunk only)
​Where to Purchase Passes?
  • Kennebunk Town Hall
  • Kiosks at the beach-Day, week or season passes. Only credit and debit cards accepted
  • Download PassPortParking mobile app or visit ppprk.com

​Appeal a Ticket


  1. Finance & Tax Collection


    Physical Address
    Kennebunk Town Hall, Second Floor
    1 Summer St.
    Kennebunk, ME 04043

    Phone: (207) 985-2102 ext. 1606
    Fax: (207) 985-4609

  2. Town Clerk's Office


    Physical Address
    Kennebunk Town Hall, Second Floor
    1 Summer St.
    Kennebunk, ME 04043

    Phone: (207) 985-2102 ext. 1326
    Fax: (207) 985-4609