Group Swim Lessons: Preschool (3-5 years)

Category: Aquatics


Summer Session 1 (7/1 - 7/26)

View Summer Session 2 (7/29 - 8/23)

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 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 4 lessons which last 30 min.
*Saturday courses have 3 lessons and reduced cost due to a Holiday

No make-up classes

Fee: $80 JCC members, $100 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:00 - 10:30 AM

*Saturday courses have 3 lessons and reduced cost due to a Holiday

Schedule

Schedule: July 11, 2026 - July 25, 2026

Day(s) of the Week: Sat

Time: 10:00 am - 10:30 am

Add to Cart Remaining Spots: 2

Level 1 | Saturdays 11:20 - 11:50 AM

*Saturday courses have 3 lessons and reduced cost due to a Holiday

Schedule

Schedule: July 11, 2026 - July 25, 2026

Day(s) of the Week: Sat

Time: 11:20 am - 11:50 am

Add to Cart Remaining Spots: 6

Level 1 | Sundays 10:20 - 10:50 AM

Schedule

Schedule: July 5, 2026 - July 26, 2026

Day(s) of the Week: Sun

Time: 10:20 am - 10:50 am

Add to Cart Remaining Spots: 4

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

Schedule

Schedule: July 5, 2026 - July 26, 2026

Day(s) of the Week: Sun

Time: 9:00 am - 9:30 am

Add to Cart Remaining Spots: 5

Level 1 | Sundays 9:40 - 10:10 AM

Schedule

Schedule: July 5, 2026 - July 26, 2026

Day(s) of the Week: Sun

Time: 9:40 am - 10:10 am

Add to Cart Remaining Spots: 6

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

Schedule

Schedule: July 2, 2026 - July 23, 2026

Day(s) of the Week: Thu

Time: 10:55 am - 11:25 am

Add to Cart Remaining Spots: 6

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

Schedule

Schedule: July 2, 2026 - July 23, 2026

Day(s) of the Week: Thu

Time: 4:40 pm - 5:10 pm

Add to Cart Remaining Spots: 2

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

Schedule

Schedule: June 30, 2026 - July 21, 2026

Day(s) of the Week: Tue

Time: 10:55 am - 11:25 am

Add to Cart Remaining Spots: 6

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

Schedule

Schedule: July 1, 2026 - July 22, 2026

Day(s) of the Week: Wed

Time: 4:00 pm - 4:30 pm

Add to Cart Remaining Spots: 4

Level 2 | Saturdays 10:00 - 10:30 AM

*Saturday courses have 3 lessons and reduced cost due to a Holiday

Schedule

Schedule: July 11, 2026 - July 25, 2026

Day(s) of the Week: Sat

Time: 10:00 am - 10:30 am

Add to Cart Remaining Spots: 6

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

*Saturday courses have 3 lessons and reduced cost due to a Holiday

Schedule

Schedule: July 11, 2026 - July 25, 2026

Day(s) of the Week: Sat

Time: 10:40 am - 11:10 am

Add to Cart Remaining Spots: 6

Level 2 | Saturdays 11:20 - 11:50 AM

*Saturday courses have 3 lessons and reduced cost due to a Holiday

Schedule

Schedule: July 11, 2026 - July 25, 2026

Day(s) of the Week: Sat

Time: 11:20 am - 11:50 am

Add to Cart Remaining Spots: 6

Level 2 | Sundays 10:20 - 10:50 AM

Schedule

Schedule: July 5, 2026 - July 26, 2026

Day(s) of the Week: Sun

Time: 10:20 am - 10:50 am

Add to Cart Remaining Spots: 6

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

Schedule

Schedule: July 5, 2026 - July 26, 2026

Day(s) of the Week: Sun

Time: 9:00 am - 9:30 am

Add to Cart Remaining Spots: 6

Level 2 | Sundays 9:40 - 10:10 AM

Schedule

Schedule: July 5, 2026 - July 26, 2026

Day(s) of the Week: Sun

Time: 9:40 am - 10:10 am

Add to Cart Remaining Spots: 6

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

Schedule

Schedule: July 2, 2026 - July 23, 2026

Day(s) of the Week: Thu

Time: 4:00 pm - 4:30 pm

Add to Cart Remaining Spots: 6

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

Schedule

Schedule: July 2, 2026 - July 23, 2026

Day(s) of the Week: Thu

Time: 4:40 pm - 5:10 pm

Add to Cart Remaining Spots: 6

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

Schedule

Schedule: June 30, 2026 - July 21, 2026

Day(s) of the Week: Tue

Time: 10:55 am - 11:25 am

Add to Cart Remaining Spots: 6

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

Schedule

Schedule: July 1, 2026 - July 22, 2026

Day(s) of the Week: Wed

Time: 4:00 pm - 4:30 pm

Add to Cart Remaining Spots: 6

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

Schedule

Schedule: July 1, 2026 - July 22, 2026

Day(s) of the Week: Wed

Time: 4:40 pm - 5:10 pm

Add to Cart Remaining Spots: 6

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

*Saturday courses have 3 lessons and reduced cost due to a Holiday

Schedule

Schedule: July 11, 2026 - July 25, 2026

Day(s) of the Week: Sat

Time: 10:40 am - 11:10 am

Add to Cart Remaining Spots: 6

Level 3 | Saturdays 11:20 - 11:50 AM

*Saturday courses have 3 lessons and reduced cost due to a Holiday

Schedule

Schedule: July 11, 2026 - July 25, 2026

Day(s) of the Week: Sat

Time: 11:20 am - 11:50 am

Add to Cart Remaining Spots: 6

Level 3 | Sundays 10:20 - 10:50 AM

Schedule

Schedule: July 5, 2026 - July 26, 2026

Day(s) of the Week: Sun

Time: 10:20 am - 10:50 am

Add to Cart Remaining Spots: 6

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

Schedule

Schedule: July 2, 2026 - July 23, 2026

Day(s) of the Week: Thu

Time: 4:00 pm - 4:30 pm

Add to Cart Remaining Spots: 5

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

Schedule

Schedule: July 1, 2026 - July 22, 2026

Day(s) of the Week: Wed

Time: 4:40 pm - 5:10 pm

Add to Cart Remaining Spots: 6

Shopping Cart

Shopping Cart

No Items in Cart!