Crystal Beach

  • Crystal Beach


Our Card reader is down at the moment- We are unable to accept credit or debit card payments until further notice. Please expect to pay cash at the gate.

Hours of Operation: 10:00 AM - 8:00 PM (until further notice).



Day Passes:  Adults $4 & $2 for seniors and children (Under 18 or still in high school)

Season Permit Fees:

  • Castleton residents - $15
  • Hubbardton residents - $30
  • Non-residents - $75

Pavilion Rentals (There are two pavilions) - $150 per day (25 visitors max until further notice)Please contact Martha for booking:

Kayak Rentals - No kayak rentals until further notice


Board Members

Name Title
Martha Clifford Recreation Commissioner