(815) 444-2900


We offer a wide variety of classes including children’s swim lessons for all levels, lifeguard certifications, adult swim classes, arthritis water exercise courses and many more.

Click through below to view our current Indoor Pool Schedules, effective through June 11, 2017.

crystal-lake-button-idp  huntley-button-idp

Our Aquatic Centers

Our indoor Aquatic Centers feature McHenry County’s best indoor pools – including warm water therapy pools, lap lanes, zero-depth pools, play features for children, whirlpools and spa pools.  Our experienced Water Safety Instructors are trained by the American Red Cross to work with children of all ages and are certified lifeguards.

Health Bridge HammerHeads Swim Team

Are you ready to take the plunge? The HammerHeads swim team is the idea place for swimmers who want to get a feel for what it is like to be on a swim team, but on a smaller scale. This program for kids ages 5-14 pits Huntley Health Bridge Swimmers against Crystal Lake Health Bridge Swimmers.

Spring/Summer Session is April 24 – July 19, 2017.
Huntley | Monday  April 3rd: 7-8pm, Wednesday, April 5th: 6-730pm
Crystal Lake | Monday, April 3rd: 430-530pm, Wednesday, April 5th: 6:30-730pm

Find out more! Call (815) 444-2900 or visit concierge for more details. 

Family Fitness Time

Free swim time with children is only available during Family Fitness Time in both Huntley and Crystal Lake. Our Family Fitness Times are as follows:


SATURDAY 2:00-5:00pm Gymnasium & Indoor Pool
SUNDAY 12:00-4:00pm Gymnasium & Indoor Pool

Crystal Lake
SATURDAY 2:00-5:00pm Gymnasium, Indoor Pool, Racquetball & Track
SUNDAY 12:00-4:00pm Gymnasium, Indoor Pool, Racquetball & Track

Children’s Swim Lessons

Using games and educational drills, our experienced instructors will teach your child water safety skills they need to feel confident in and around the water.

Summer Swim Intensives

2017 Session A

2017 Session B
June 19-29

2017 Session C
July 10-20

2017 Session D
July 24-Aug 3

Group Sessions

2017 Session #3
April 15-June 5 in Crystal Lake & Huntley

2017 Session #4
June 12-August 1 in Crystal Lake & Huntley
No classes July 4

Registration Dates:
May 30 for members
June 3 for those currently enrolled
June 5 open enrollment

Click to register for Children’s Swim Classes.

 Click the “View Classes” button below to see this week’s Aquatics classes.

View Classes
Centegra Weight-Loss Institute ensures the privacy and protection of this data.