Kennebunk Beach Passes

Beach passes are required on all vehicles (including motorcycles and scooters) parking along Beach Avenue from June 15th through September 15th. Passes are required to park at Gooch’s Beach, Middle Beach and Mother’s Beach.

Passes for Goose Rocks Beach may be purchased in Town of Kennebunkport.

Resident Beach Passes


  • Limit of 3 beach stickers per household.
  • No fee for 1st vehicle, $5.00 for 2nd vehicle and $10.00 for 3rd vehicle
  • Taxpayers/residents may purchase season passes for their guests for $25.00
  • Hotel/Motel Proprietors located in Kennebunk may purchase season passes for $50.00
  • Passes may be purchased in person at the Kennebunk Town Hall or by mail. Send requests to 1 Summer St, Kennebunk, ME 04043 and include a copy of taxpayer's driver's license, proof of Kennebunk address, self-addressed stamped envelope and appropriate fees (please make checks payable to the Town of Kennebunk and include a phone number on all checks)

​Non-Resident Beach Passes


  • Non-Resident - Day $25.00
  • Non Resident - Week $100.00
  • Non-Resident - Season $200.00
  • Passes may be purchased in person at the Kennebunk Town Hall or at conveniently located kiosks along Beach Avenue at all three beaches
  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