Aquatics

Group Swim Lessons: Adult & Child (6 months - 3 years)

Catering to our youngest swimmers and their caregivers, Adult & Child swim lessons introduce infants and toddlers to the pool by exploring body positions, blowing bubbles, and establishing fundamental safety and aquatic skills. This class requires an adult in the water.

Each sessions comprises 7 lessons which last 30 min.
*Wednesday courses have 6 lessons and reduced cost due to Holidays

No make-up classes

Fee: $160 JCC members, $200 general public

Pre-registration is required.

If the course you are interested in is full, please fill out this Waitlist Form.


JCC members: To register at member pricing, please login to your Account Portal.
First-time registrants: Before you register, first fill out this Guest Account Applicationand then go to the Account Portal and follow the steps to create an account.

Available Courses:

Adult & Child | Sundays 9:00 - 9:30 AM

Schedule

Schedule: March 8, 2026 - April 19, 2026

Day(s) of the Week: Sun

Time: 9:00 am - 9:30 am

Course Full

Adult & Child | Mondays 10:55 - 11:25 AM

Schedule

Schedule: March 2, 2026 - April 13, 2026

Day(s) of the Week: Mon

Time: 10:55 am - 11:25 am

Add to Cart Remaining Spots: 7

Adult & Child | Saturdays 10:00 - 10:30 AM

Schedule

Schedule: March 7, 2026 - April 18, 2026

Day(s) of the Week: Sat

Time: 10:00 am - 10:30 am

Add to Cart Remaining Spots: 5

Adult & Child | Wednesdays 10:55 - 11:25 AM

*Wednesday courses have 6 lessons and reduced cost due to Holidays

Schedule

Schedule: March 4, 2026 - April 22, 2026

Day(s) of the Week: Wed

Time: 10:55 am - 11:25 am

Course Information

No Class Dates: April 1 & 8

Add to Cart Remaining Spots: 7

Group Swim Lessons: Preschool (3-5 years)

ATTENTION: We have made some changes to our group swim lessons for preschool (3-5 years) swimmers. Please read this information carefully in order to register your swimmer in the right class. Thank you!

Preschool swimmers join our group swim program at the level that is right for them and progress through the levels at their own pace. For our preschool swimmers, there are three levels:

Level 1: Get comfortable with underwater exploration and learn to perform basic self-rescue skills with assistance.

Level 2: Start to move forward in the water; perform basic self-rescue skills independently.

Level 3: Develop intermediate self-rescue skills performed at longer distances than in levels 1 and 2.

Please use this Preschool Level Selector to select the right level for your swimmer and the class time that fits your schedule. Then register for your chosen class below.

Each sessions comprises 7 lessons which last 30 min.
*Wednesday courses have 6 lessons and reduced cost due to Holidays

No make-up classes

Fee: $160 JCC members, $200 general public

Pre-registration is required.

If the course you are interested in is full, please fill out this Waitlist Form.


JCC members: To register at member pricing, please login to your Account Portal.
First-time registrants: Before you register, first fill out this Guest Account Applicationand then go to the Account Portal and follow the steps to create an account.

Available Courses:

Level 1 | Saturdays 10:40 - 11:10 AM

Schedule

Schedule: March 7, 2026 - April 18, 2026

Day(s) of the Week: Sat

Time: 10:40 am - 11:10 am

Add to Cart Remaining Spots: 2

Level 1 | Sundays 9:00 - 9:30 AM

Schedule

Schedule: March 8, 2026 - April 19, 2026

Day(s) of the Week: Sun

Time: 9:00 am - 9:30 am

Course Full

Level 1 | Thursdays 10:55 - 11:25 AM

Schedule

Schedule: March 5, 2026 - April 23, 2026

Day(s) of the Week: Thu

Time: 10:55 am - 11:25 am

Course Information

No Class Dates: April 2

Add to Cart Remaining Spots: 4

Level 1 | Thursdays 4:40 - 5:10 PM

Schedule

Schedule: March 5, 2026 - April 23, 2026

Day(s) of the Week: Thu

Time: 4:40 pm - 5:10 pm

Course Information

No Class Dates: April 2

Add to Cart Remaining Spots: 3

Level 1 | Tuesdays 10:55 - 11:25 AM

Schedule

Schedule: March 3, 2026 - April 21, 2026

Day(s) of the Week: Tue

Time: 10:55 am - 11:25 am

Course Information

No Class Dates: April 7

Add to Cart Remaining Spots: 4

Level 1 | Wednesdays 4:00 - 4:30 PM

*Wednesday courses have 6 lessons and reduced cost due to Holidays

Schedule

Schedule: March 4, 2026 - April 22, 2026

Day(s) of the Week: Wed

Time: 4:00 pm - 4:30 pm

Course Information

No Class Dates: April 1 & 8

Add to Cart Remaining Spots: 3

Level 2 | Saturdays 10:40 - 11:10 AM

Schedule

Schedule: March 7, 2026 - April 18, 2026

Day(s) of the Week: Sat

Time: 10:40 am - 11:10 am

Add to Cart Remaining Spots: 1

Level 2 | Sundays 9:00 - 9:30 AM

Schedule

Schedule: March 8, 2026 - April 19, 2026

Day(s) of the Week: Sun

Time: 9:00 am - 9:30 am

Course Full

Level 2 | Thursdays 4:00 - 4:30 PM

Schedule

Schedule: March 5, 2026 - April 23, 2026

Day(s) of the Week: Thu

Time: 4:00 pm - 4:30 pm

Course Information

No Class Dates: April 2

Add to Cart Remaining Spots: 4

Level 2 | Thursdays 4:40 - 5:10 PM

Schedule

Schedule: March 5, 2026 - April 23, 2026

Day(s) of the Week: Thu

Time: 4:40 pm - 5:10 pm

Course Information

No Class Dates: April 2

Course Full

Level 2 | Tuesdays 10:55 - 11:25 AM

Schedule

Schedule: March 3, 2026 - April 21, 2026

Day(s) of the Week: Tue

Time: 10:55 am - 11:25 am

Course Information

No Class Dates: April 7

Add to Cart Remaining Spots: 4

Level 2 | Wednesdays 4:00 - 4:30 PM

*Wednesday courses have 6 lessons and reduced cost due to Holidays

Schedule

Schedule: March 4, 2026 - April 22, 2026

Day(s) of the Week: Wed

Time: 4:00 pm - 4:30 pm

Course Information

No Class Dates: April 1 & 8

Add to Cart Remaining Spots: 4

Level 2 | Wednesdays 4:40 - 5:10 PM

*Wednesday courses have 6 lessons and reduced cost due to Holidays

Schedule

Schedule: March 4, 2026 - April 22, 2026

Day(s) of the Week: Wed

Time: 4:40 pm - 5:10 pm

Course Information

No Class Dates: April 1 & 8

Add to Cart Remaining Spots: 1

Level 3 | Thursdays 4:00 - 4:30 PM

Schedule

Schedule: March 5, 2026 - April 23, 2026

Day(s) of the Week: Thu

Time: 4:00 pm - 4:30 pm

Course Information

No Class Dates: April 2

Add to Cart Remaining Spots: 5

Level 3 | Wednesdays 4:40 - 5:10 PM

*Wednesday courses have 6 lessons and reduced cost due to Holidays

Schedule

Schedule: March 4, 2026 - April 22, 2026

Day(s) of the Week: Wed

Time: 4:40 pm - 5:10 pm

Course Information

No Class Dates: April 1 & 8

Add to Cart Remaining Spots: 5

Group Swim Lessons: Youth (5-12 years)

ATTENTION: We have made some changes to our group swim lessons for youth (5-12 years) swimmers. Please read this information carefully in order to register your swimmer in the right class. Thank you!

Youth swimmers join our group swim program at the level that is right for them and progress through the levels at their own pace. For our youth swimmers, there are five levels:

Level 1: Get comfortable with underwater exploration and learn to perform basic self-rescue skills with assistance.

Level 2: Start to move forward in the water; perform basic self-rescue skills independently.

Level 3: Develop intermediate self-rescue skills performed at longer distances than in levels 1 and 2

Level 4: Learn basic front crawl and back crawl stroke technique and build on water safety through treading water and elementary backstroke.

Level 5: Learn breaststroke and butterfly and reinforce water safety through treading water and sidestroke.

Please use this Youth Level Selector to select the right level for your swimmer and the class time that fits your schedule. Then register for your chosen class below.

Each session comprises 7 lessons which last 45 min.
*Wednesday courses have 6 lessons and reduced cost due to Holidays

No make-up classes

Fee: $160 JCC members, $200 general public

Pre-registration is required.

If the course you are interested in is full, please fill out this Waitlist Form.


JCC members: To register at member pricing, please login to your Account Portal.
First-time registrants: Before you register, first fill out this Guest Account Applicationand then go to the Account Portal and follow the steps to create an account.

Available Courses:

Level 1 Youth | Saturdays 11:20 AM - 12:05 PM

Schedule

Schedule: March 7, 2026 - April 18, 2026

Day(s) of the Week: Sat

Time: 11:20 am - 12:05 pm

Add to Cart Remaining Spots: 6

Level 1 Youth | Sundays 11:00 - 11:45 AM

Schedule

Schedule: March 8, 2026 - April 19, 2026

Day(s) of the Week: Sun

Time: 11:00 am - 11:45 am

Add to Cart Remaining Spots: 6

Level 1 Youth | Thursdays 6:15 - 7:00 PM

Schedule

Schedule: March 5, 2026 - April 23, 2026

Day(s) of the Week: Thu

Time: 6:15 pm - 7:00 pm

Course Information

No Class Dates: April 2

Add to Cart Remaining Spots: 6

Level 1 Youth | Wednesdays 5:20 - 6:05 PM

*Wednesday courses have 6 lessons and reduced cost due to Holidays

Schedule

Schedule: March 4, 2026 - April 22, 2026

Day(s) of the Week: Wed

Time: 5:20 pm - 6:05 pm

Course Information

No Class Dates: April 1 & 8

Add to Cart Remaining Spots: 6

Level 2 Youth | Saturdays 11:20 AM - 12:05 PM

Schedule

Schedule: March 7, 2026 - April 18, 2026

Day(s) of the Week: Sat

Time: 11:20 am - 12:05 pm

Add to Cart Remaining Spots: 4

Level 2 Youth | Sundays 11:00 - 11:45 AM

Schedule

Schedule: March 8, 2026 - April 19, 2026

Day(s) of the Week: Sun

Time: 11:00 am - 11:45 am

Add to Cart Remaining Spots: 3

Level 2 Youth | Thursdays 6:15 - 7:00 PM

Schedule

Schedule: March 5, 2026 - April 23, 2026

Day(s) of the Week: Thu

Time: 6:15 pm - 7:00 pm

Course Information

No Class Dates: April 2

Add to Cart Remaining Spots: 3

Level 2 Youth | Wednesdays 5:20 - 6:05 PM

*Wednesday courses have 6 lessons and reduced cost due to Holidays

Schedule

Schedule: March 4, 2026 - April 22, 2026

Day(s) of the Week: Wed

Time: 5:20 pm - 6:05 pm

Course Information

No Class Dates: April 1 & 8

Add to Cart Remaining Spots: 2

Level 3 Youth | Saturdays 12:15 - 1:00 PM

Schedule

Schedule: March 7, 2026 - April 18, 2026

Day(s) of the Week: Sat

Time: 12:15 pm - 1:00 pm

Add to Cart Remaining Spots: 5

Level 3 Youth | Sundays 10:20 - 11:05 AM

Schedule

Schedule: March 8, 2026 - April 19, 2026

Day(s) of the Week: Sun

Time: 10:20 am - 11:05 am

Add to Cart Remaining Spots: 5

Level 3 Youth | Thursdays 5:20 - 6:05 PM

Schedule

Schedule: March 5, 2026 - April 23, 2026

Day(s) of the Week: Thu

Time: 5:20 pm - 6:05 pm

Course Information

No Class Dates: April 2

Add to Cart Remaining Spots: 3

Level 3 Youth | Wednesdays 6:15 - 7:00 PM

*Wednesday courses have 6 lessons and reduced cost due to Holidays

Schedule

Schedule: March 4, 2026 - April 22, 2026

Day(s) of the Week: Wed

Time: 6:15 pm - 7:00 pm

Course Information

No Class Dates: April 1 & 8

Add to Cart Remaining Spots: 4

Level 4 Youth | Saturdays 12:15 - 1:00 PM

Schedule

Schedule: March 7, 2026 - April 18, 2026

Day(s) of the Week: Sat

Time: 12:15 pm - 1:00 pm

Add to Cart Remaining Spots: 7

Level 4 Youth | Sundays 10:20 - 11:05 AM

Schedule

Schedule: March 8, 2026 - April 19, 2026

Day(s) of the Week: Sun

Time: 10:20 am - 11:05 am

Add to Cart Remaining Spots: 6

Level 4 Youth | Thursdays 5:20 - 6:05 PM

Schedule

Schedule: March 5, 2026 - April 23, 2026

Day(s) of the Week: Thu

Time: 5:20 pm - 6:05 pm

Course Information

No Class Dates: April 2

Add to Cart Remaining Spots: 8

Level 4 Youth | Wednesdays 6:15 - 7:00 PM

*Wednesday courses have 6 lessons and reduced cost due to Holidays

Schedule

Schedule: March 4, 2026 - April 22, 2026

Day(s) of the Week: Wed

Time: 6:15 pm - 7:00 pm

Course Information

No Class Dates: April 1 & 8

Add to Cart Remaining Spots: 2

Level 5 Youth | Saturdays 1:10 - 1:55 PM

Schedule

Schedule: March 7, 2026 - April 18, 2026

Day(s) of the Week: Sat

Time: 1:10 pm - 1:55 pm

Add to Cart Remaining Spots: 7

Level 5 Youth | Sundays 11:55 AM - 12:40 PM

Schedule

Schedule: March 8, 2026 - April 19, 2026

Day(s) of the Week: Sun

Time: 11:55 am - 12:40 pm

Add to Cart Remaining Spots: 7

Level 5 Youth | Thursdays 7:15 - 8:00 PM

Schedule

Schedule: March 5, 2026 - April 23, 2026

Day(s) of the Week: Thu

Time: 7:15 pm - 8:00 pm

Course Information

No Class Dates: April 2

Add to Cart Remaining Spots: 7

Level 5 Youth | Wednesdays 7:15 - 8:00 PM

*Wednesday courses have 6 lessons and reduced cost due to Holidays

Schedule

Schedule: March 4, 2026 - April 22, 2026

Day(s) of the Week: Wed

Time: 7:15 pm - 8:00 pm

Course Information

No Class Dates: April 1 & 8

Add to Cart Remaining Spots: 7

Group Swim Lessons: Teen & Adult (13+ years)

This class is designed for teens and adults who are ready to learn how to swim, no matter their starting point. Whether you are new to the water or working to overcome past fears, our experienced instructors provide a safe and encouraging environment. Swimmers will focus on water comfort, floating, breath control, and basic stroke technique.

Each sessions comprises 7 lessons which last 45 min.
*Wednesday courses have 6 lessons and reduced cost due to Holidays

No make-up classes

Fee: $160 JCC members, $200 general public

Pre-registration is required.

If the course you are interested in is full, please fill out this Waitlist Form.


JCC members: To register at member pricing, please login to your Account Portal.
First-time registrants: Before you register, first fill out this Guest Account Applicationand then go to the Account Portal and follow the steps to create an account.

Available Courses:

Teen & Adult | Saturdays 1:10 - 1:55 PM

Schedule

Schedule: March 7, 2026 - April 18, 2026

Day(s) of the Week: Sat

Time: 1:10 pm - 1:55 pm

Add to Cart Remaining Spots: 8

Teen & Adult | Sundays 11:55 AM - 12:40 PM

Schedule

Schedule: March 8, 2026 - April 19, 2026

Day(s) of the Week: Sun

Time: 11:55 am - 12:40 pm

Add to Cart Remaining Spots: 8

Teen & Adult | Thursdays 7:15 - 8:00 PM

Schedule

Schedule: March 5, 2026 - April 23, 2026

Day(s) of the Week: Thu

Time: 7:15 pm - 8:00 pm

Course Information

No Class Dates: April 2

Add to Cart Remaining Spots: 7

Teen & Adult | Wednesdays 7:15 - 8:00 PM

*Wednesday courses have 6 lessons and reduced cost due to Holidays

Schedule

Schedule: March 4, 2026 - April 22, 2026

Day(s) of the Week: Wed

Time: 7:15 pm - 8:00 pm

Course Information

No Class Dates: April 1 & 8

Add to Cart Remaining Spots: 8

Aqua Zumba®

No Course Days: April 2 and 23

Join us for an awesome, all-abilities, fitness pool party!

Jump into an easy-to-follow, Latin-inspired, dance-fitness party that makes working out a splash!

All ages and all abilities welcome!

This program will take place over 6 classes on Thursdays, March 12 - April 30. (No class on April 2 and 23)

All classes are 11:00 - 11:30 AM

No make-up classes

Fee: $84 JCC members, $110 general public

Pre-registration is required.


JCC members: To register at member pricing, please login to your Account Portal.
First-time registrants: Before you register, first fill out this Guest Account Applicationand then go to the Account Portal and follow the steps to create an account.

Available Courses:

Aqua Zumba®

Schedule

Schedule: March 12, 2026 - April 30, 2026

Day(s) of the Week: Thu

Time: 11:00 am - 11:30 am

Course Information

Instructor:Kelly from Totally Adaptive

No Class Dates: April 2 and 23

Add to Cart
Items 1-5 of 5

Shopping Cart

Shopping Cart

No Items in Cart!