Beaches

Fresh Water Beaches
  • Pilgrim Lake off Herringbrook Road
    70 car parking lot, no parking fees, no lifeguards, rest rooms available, handicapped accessibility, inflatables allowed, fresh water fishing, no internal combustion engines allowed.
     
  • Crystal Lake on the Monument Road side
    Crystal clear swimming lake, 8 car parking lot, handicap ramp, no fees, no lifeguards and seasonal facilities.
     
  • Crystal Lake on Rte 28 side
    Fishing (State-stocked pond, fishing permit required), launching ramp for canoes, row boats, no internal combustion engines, limited parking, no facilities.
     
  • Bakers Pond, Bakers Pond Road off Rte 6A
    Fishing (no lifeguards, no facilities, limited parking), (State-stocked pond, fishing permit required, no internal combustion engines allowed).
Salt Water Beaches
  • Nauset Beach on the Atlantic Ocean- 250 Beach Rd.
    Beautiful sunrises, excellent bass and blue fishing, surfing, sunbathing, swimming in cool ocean waters, free Monday night concerts at the gazebo (July and August). Amenities: 900 car parking lot (fee charged in season), rest rooms, changing rooms, outside showers, handicapped accessibility, boardwalks over dunes, lifeguards, snack bar (world-famous onion rings), and off-road vehicle trails (permit required year-round.)
     
  • Skaket Beach on Cape Cod Bay- 200 Skaket Beach Rd.
    A perfect photo every sunset, warm water swimming, fine sand beach, long strolls on the flats at low tide with tidal pools filled with friendly seashore critters, kite flying. Amenities: 175 car parking lot (fee charged in season), rest rooms, outside showers, lifeguards, handicapped accessibility, ramp, snack bar.
     
  • South Orleans Beach on Pleasant Bay, Rte 28
    Scenic views of bay islands, Orleans and Chatham shoreline, and back side of ocean barrier beach, warm water, sail boarding, no fees, lifeguards or facilities, limited parking.

Parks & Beaches Department
(Office) Phone: 508-240-3700 ext 465 Fax: 508-240-3711
(Nauset Beach June 13 - Labor Day) Phone: 508-240-3780