The beach gate's at all town beaches are now closed for the season! Thank you to all our residents and patrons for another great summer season and we look forward to seeing you all in 2020!  Summer 2020 beach gate schedule information to follow.

Visiting for the Day or Week? Daily and Weekly passes can be purchased at the Beach Gate.

Beach StickersSandwich Town Seal Extra Small

There are two saltwater and three freshwater beaches in Sandwich. Beach stickers can be purchased annually at:
Tax Collector's Office
Town Hall Annex
145 Main Street
Sandwich, MA 02563

Stickers can also be purchased online.

Questions About a Town Beach?

Contact the Town's Recreation Director at (508) 888-4361 or via email to

2019 Fees - Town of Sandwich Resident

  • First Vehicle: $35 each (all Sandwich beaches plus Sandy Neck)
  • Second Vehicle: $20 each (must be registered at same address as first vehicle)
  • Third Vehicle: $35 each (must be registered at same address as first vehicle)

2019 Fees - Non-Resident

  • All Town of Sandwich beaches: $105 (does not include Sandy Neck)
  • Ryder Conservation Area Only: $70 (can be purchased at the gate)

2019 Daily & Weekly Rates to be purchased at Beach Gate

  • Daily Rate: $20 (excluding Sandy Neck)
  • Weekly Pass: $50 (excluding Sandy Neck; can be purchased at the gates)

Ocean Beaches

  • Town Neck Beach/Boardwalk: Town Neck Road to Wood Avenue.
  • East Sandwich Beach: Ploughed Neck Road to North Shore Boulevard.
  • First Beach : Corner of Town Neck Road and Freeman Avenue
  • Sandy Neck Beach (Sandwich Residents Only): This beach is located in the Town of Barnstable.  Route 6A to Sandy Neck Road.  Four-wheel drive permits are available through the Gatehouse at Sandy Neck Beach (508-362-8300) or through the Barnstable Department of Natural Resources (508-790-6272).

Fresh Water Beaches

  • Snake Pond Beach: Route 130 to Snake Pond Road
  • Wakeby Lake/Ryder Conservation: Cotuit Road to South Sandwich Road
  • Peters Pond Property/Oakcrest Cove: 34 Quaker Meetinghouse Road

Contact Information

Do you have questions about a town beach? Please call the Town's Recreation Director at 508-888-4361.