Beach Passes

  • Passes are required from June 15th through September 15th. 
  • Resident stickers must be affixed to the lower corner of the windshield on the passenger's side of the vehicle. Guest passes must be displayed on the dashboard of the passenger's side of the vehicle. 
  • Kennebunk beach passes are valid for Gooch’s Beach, Middle Beach and Mother’s Beach
  • Goose Rocks Beach is located in 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 may be purchased at the Kennebunk Town Hall 
  • Visitor passes may be purchased at kiosks along Beach Avenue; visitor passes are available for a day, week or season (purchase via credit and debit cards only)
  • 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

Beach Wheelchair


Read all about our new beach wheelchair, including rental information
  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