Latest update on the dam (7-25-17):

We have begun purchasing material for the Dam repair. The target date to start is late August or early September. The primary obstacle for starting is the high water level. This makes building a coffer dam to hold back the lake more difficult. Lets hope we don't get a great deal of rain before then.

Al Breton

About Crystal Lake

Crystal Lake is located in the towns of Ellington (Pop. 2007 15,107) and Stafford (Pop. 2007 12,389) Connecticut. The lake has an area of approx. 200 acres, with a maximum depth of 50 feet (15.2 meters) and a mean depth of 20 feet (6 meters). The deepest water is located in the center of the lake. Principally it is fed by Aborn Brook, located at the south end, and the outlet dam is located at the north end of the lake. The ratio of water inflow rate is such that the water in the lake is replaced about once every year.

Artifacts found at the north end of the lake indicate that the Nipmuc Indians resided here and called the lake Wabbaquasset, meaning ‘place where cattails grow’. The lake was origionally called Square Pond or Ruby Lake after the garnets found in the surrounding hills. In 1889 the name was changed to Crystal Lake.

Today, the entire shore is lined by residential property with only one public beach located on Sandy Beach Road (Rt. 140) at the south end of the lake, operated by the Town of Ellington.

The State of Connecticut operates a boat launch located on the West Shore Drive located on the west side of the lake, off Route 30. There are a limited number of parking spaces available for cars with trailers near the ramp. A sanitary facility is located at the parking lot. Sail boats can enjoy ‘quiet time’ on Sundays throughout the summer when the maximum speed for boats is reduced to five (5) mph between the hours of 12 noon and 3 pm.

There are no public boat docking, restaurant or sanitary facilities located on the lake. Food can be purchased at two locations on Rt 30 a short distance from the boat ramp.

Fishing bait can be purchased at a nearby gas station or deli located on Rt 30.

Crystal Lake Sandy Beach



  • Weekends only, May 27,28,29: June 3,4,10,11, 12:00 pm-5:00 pm

Full Season

June 15-August 20

  • Weekdays:  12 noon-6:30 pm
  • Weekends:  11 am-6:30 pm

Residents Daily Fee:

  • $5.00 Adult 18 & up
  • $3.00 Child 6-17 yrs
  • Children under 5 are free
  • $1.00 Senior Citizens

Non-Residents Daily Fees

  • $10.00 Adult 18 & up
  • $5.00 Child 6-17 yrs
  • Children under 5 are free
  • $1.00 Senior Citizens

Seasonal Beach Passes


Ellington Residents Only

  • $45.00 per Family
  • $25.00 Individual
  • $10.00 Senior Citizens


Passes may be purchased online through the Activenet system or at the Parks & Recreation Office.


You can reach the Parks and Recreation Office at

Where To Find Us:

Crystal Lake Association

316A Sandy Beach Rd

Ellington, CT 06029

CLA 2017 meeting dates:

Thursday, April 27th 

Tuesday, July 25th

Wednesday, October 4th

(meetings are at the Old Crystal Lake School, 7 PM)


May 29: Memorial Day Parade


August 14th (Monday):The Annual Picnic will be held at Al and Bea Artz house, 24 Private Grounds, Crystal lake between 5-7pm. Hope to see you there! 


Sailing Lessons will be available this summer for adults and children. To register call the Ellington Recreation Department at (860)870-3118. For information call or text Rusty at (860)550-5514. Visit our sailing webpage here


Want to Become a Member?

For more information, use our contact form or download our membership form  directly. We look forward to hearing from you!

Support Crystal Lake

Support the Crystal Lake Dam Repair Initiative

Donation options:


Click Here: GoFundMe:


Check: CLA Treasurer

Crystal Lake Association

316A Sandy Beach Rd

Ellington, CT 06029

Connect With Us!

Like us on Facebook to stay in touch and learn about upcoming events.