Programs

Pop Up Fencing Workshop12 years old & up

Monday, December 29 & Tuesday, December 30 | 10:00AM – 3:00PM Our 2 day Thrills & Drills Fencing workshop is designed to be both fun and skill-building, with two distinct parts so participants can choose the experience that fits them best: Part 1 – Monday Warm-Ups & Games Dynamic warm-ups to get everyone moving High-energy …

Racquetball League16 years old & up

Tuesdays | January 6 – February 24 | 5:45 – 10:00PM Grab your partner and get ready to compete in our fast-paced, action-packed Racquetball Doubles League! Games will be scheduled between 5:45 – 10:00PM each week. Spots limited to 12 teams – price is per team.  Registration price is per team, only one teammate needs …
Member Fee: $32.00Non-Member Fee: $52.00

Red Cross Babysitter’s Training11 years old & up

Winter 2026 Offerings Saturday | January 3 | 8:00AM – 4:00PM Saturday | February 7 | 8:00AM – 4:00PM Saturday | March 28 | 8:00AM – 4:00PM Saturday | April 25 | 8:00AM – 4:00PM Saturday | May 2 | 8:00AM – 4:00PM The American Red Cross Babysitting Course is a hands-on way to learn …
Member Fee: $90.00Non-Member Fee: $120.00

Red Cross CPR, First Aid and AED Combo Class15 years old & up

Winter 2026 Offerings Thursday | February 19 | 6:00PM – 8:00PM Thursday | March 19 | 6:00PM – 8:00PM Thursday | April 16 | 6:00PM – 8:00PM Thursday | May 21 | 6:00PM – 8:00PM  This is a blended learning class with some coursework completed online in advance. Prepare for the unexpected and gain the …
Member Fee: $65.00Non-Member Fee: $105.00

Swim SchoolAll Ages

Our small class sizes and patient, positive instructors help swimmers progress through each skill level in a safety focused environment. Financial assistance is available. Check our Swim School Page for up-to-date detailed class offering information Winter/Spring Swim School Registration opens December 1 for members and December 8 for non-members. Private, semi private, specialized and adult …
Member Fee: $70.00Non-Member Fee: $140.00

Tiny Steps Dance Workshop4 - 6 years old

Fridays | February 6 – March 13 | 5:30 – 6:00PM | Ages 4-6 Our Tiny Steps Dance Workshop introduces children ages 4-6 to six fun dance styles through playful movement and age-appropriate activities. Each session explores basic steps and rhythms, helping little ones build coordination, balance, musicality, and social skills. With a focus on …
Member Fee: $50.00Non-Member Fee: $60.00

Tiny Titans Sports Sampler3 - 5 years old

Sundays | January 4-25 | 1:00 – 1:35PM | Ages 3-5 Mondays | March 9-30 | 5:00-5:35PM | Ages 3-5 This fun, 4-day session introduces young athletes ages 3-5 years old to sports like basketball, T-ball, football, and soccer. Through warm-ups, skill stations, and interactive games, kids will learn fundamental techniques while building teamwork, listening, …
Member Fee: $30.00Non-Member Fee: $45.00

Training for Seniors65 years old & up

4 week sessions starting the first Tuesday of the month | 10:00 – 10:45AM | Ages 65+ An opportunity for older individuals to train in a group setting that focuses on mobility, flexibility, and balance to assist in feeling better and staying healthy. Limited to 10 participants. …
Member Fee: $110.00Non-Member Fee: $200.00

Tumbling Tuesdays3 - 8 years old

Tuesdays | March 3 – 24 | 5:15 – 5:45PM | Ages 3 – 5 Tuesdays | March 3 – 24 | 6:00 – 6:30PM | Ages 6 – 8 Perfect for energetic kids ready to take their skills to the next level! This beginner gymnastics class introduces ages 6–8 to foundational tumbling skills such …
Member Fee: $30.00Non-Member Fee: $45.00

Youth Basketball Skills & Drills8 - 10 years old

AGES 5-7 Tuesdays | April 7 – 28 | 5:15 – 6:00PM Mon, Tues & Wed | May 18 – 20 | 5:15 – 6:00PM AGES 8-10 Tuesdays | April 7 – 28 | 6:15 – 7:00PM Mon, Tues & Wed | May 18 – 20 | 6:15 – 7:00PM Take your basketball skills to …
Member Fee: $35.00Non-Member Fee: $50.00