Aquatic Programs

The Ellington Parks and Recreation Department offers great aquatic programs for all ages.

As of today, August 18, 2017, the hours of operation (post-season) at Sandy Beach (Crystal Lake) for the week of August 21-27 are as follows:

Aug. 21, 22, 23, 24, 25, Aug. 26-27, Based on staff availability and the weather conditions, accessibility to the water may be contained to a smaller section of the waterfront. Open 12 noon to 5pm

We may, pending the availability of a site monitor and proper weather conditions, open Sandy Beach (on a swim at your own risk basis) on the following dates from 12-5pm: Sept, 2, 3, 4, 9, 10. 
Notification of being open or closed will be placed on the town website along with facebook.

Note: Not all Programs available mentioned on this page, for more information visit our Activenet page.

Letter from Stephen Pendl, Risk Management Consultant, CIRMA Risk Management Services, in regards to the raft in Crystal Lake.  

Swimming Lessons

New to being in the water, or an old pro at swimming?   No problem – Ellington’s Crystal Lake Sandy Beach offers a variety of swim lesson, and beach fun. 

Swim Lesson Registration Going on Now!

The Parks & Recreation Department will be offering Swimming Lessons at Crystal Lake Sandy Beach Facility for residents ages 3 years-adult. We will be offering the American Red Cross Six Comprehensive Course Levels that will teach you and/or your child how to swim skillfully and safely.

View Swimming Lesson Class Descriptions.
View:  Swimming Lesson Schedule

Crystal Lake Sandy Beach [Weather & Staff permitting]

Pre-Season:  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:00 pm -7:00 pm

Weekends: 11:00 am -7:00 pm

Post - Season: 

August 21-September 4, 12:00 pm -5:00 pm

Residents Daily Fee: $5.00 Adult 18 & up, $3.00 Child 6-17 years.  Children under 5 are free.  $1.00 Senior Citizens

 Non-Resident Daily Fees: $10.00 Adult 18 & up,, $5.00 Child 6-17 years, Children under 5 are free, $1.00 Senior Citizens

BEACH PASSES Available beginning May 1st .  Ellington Residents Only:  $45.00 Per Family, $25.00 Individual, $10.00    Senior Citizens


Swim Lesson Fees: 2 week sessions

No Class on Fridays

 40 minute class:  $40

  30 minute class:  $35

      Registrations through Activenet Beginning May 1st

Introduction to Sailing at Crystal Lake

An Introduction to sailing program will be offered for those ages 10 to 18 years old. An instructor and up to 3 participants will sail an Oday 15’ from Sandy Beach for approximately one hour. Basic instruction in boat safety and handling will be provided.  Fee: $10 per session: Limit 1 session per person.

Crystal Lake Sandy Beach