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?
  • Resident, resident's guest and visitor passes at Kennebunk Town Hall 
  • Purchase visitor passes at kiosks along Beach Avenue; Day, week or season passes available (credit and debit cards only accepted)
  • Purchase visitor beach passes via the PassPortParking mobile app (requires app download, via iTunes or Google Play) or purchase online

​Appeal and/or Pay For 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