Program Search

Search ResultsShowing results 1-50 of 163

Indoor Adaptive Swim Lessons - Summer - 313130

Adaptive swim lessons are designed to meet the individual needs of swimmers with physical, cognitive, or developmental challenges. Each 35-minute session includes 5 minutes of exploratory time to promote comfort, engagement, and enjoyment in the water. Instruction is personalized to support skill development and water safety at the swimmer’s pace.
2 Sections
Column #1 Activity # Description Dates Times Days Location Ages Cost Availability Column #11
Unavailable 313130-01 Adaptive Swim 06/06/2026 -06/27/2026 11:10 am -11:45 am Sa The Well 3-100 $40.00/$45.00 Full
Add To Waitlist 313130-02 Adaptive Swim 07/18/2026 -08/08/2026 11:10 am -11:45 am Sa The Well 3-100 $40.00/$45.00 Waitlist

Artistic/Synchronized Swimming Clinic - Indoor - 313141

Where teamwork, grace, and fun collide for confident, independent swimmers. Participants must be confident independent swimmers, comfortable swimming in deep water unassisted. Swim caps, goggles, and nose clips are required for class. Supplies are not provided as part of the class fee.
*Registration begins April 3rd for Residents and April 8th for non-Residents
1 Sections
Column #1 Activity # Description Dates Times Days Location Ages Cost Availability Column #11
Add To Selection List 313141-01 Artistic Swimming 07/13/2026 -07/17/2026 8:00 am - 9:00 am M, Tu, W, Th, F The Well 6-11.99 $150.00/$165.00 Available

Indoor Youth Swim Lessons - Summer 1 - 3131500

Youth Swim Lessons (Ages 6–12, Levels 1-6)
Youth group lessons focus on water comfort, basic safety skills, and introducing foundational strokes in levels 1-3. Levels 4-6 are designed to build on skills learned in levels 1-3 to develop stroke technique, endurance, and continued water safety knowledge. It is strongly encouraged that all group swim lesson participants attend a Lesson Placement Day to help determine the appropriate level before registering. If you choose to enroll without attending a placement day and later need to switch levels, we cannot guarantee availability in your preferred level.

Please note: If your child is enrolled in a level that is too advanced for their current abilities, their enrollment will be canceled. A refund will be issued. Purchases made by card will be subject to a 10% administrative fee.
45 Sections
Column #1 Activity # Description Dates Times Days Location Ages Cost Availability Column #11
Add To Selection List 3131500-01 Youth Level 1 06/15/2026 -07/13/2026 4:00 pm - 4:30 pm M The Well 6-12.99 $56.00/$61.00 Available
Add To Waitlist 3131500-02 Youth Level 1 06/15/2026 -07/13/2026 5:10 pm - 5:40 pm M The Well 6-12.99 $56.00/$61.00 Waitlist
Add To Selection List 3131500-03 Youth Level 1 06/15/2026 -07/13/2026 5:45 pm - 6:15 pm M The Well 6-12.99 $56.00/$61.00 Available
Add To Waitlist 3131500-04 Youth Level 2 06/15/2026 -07/13/2026 4:35 pm - 5:05 pm M The Well 6-12.99 $56.00/$61.00 Waitlist
Add To Waitlist 3131500-05 Youth Level 2 06/15/2026 -07/13/2026 5:45 pm - 6:15 pm M The Well 6-12.99 $56.00/$61.00 Waitlist
Add To Waitlist 3131500-06 Youth Level 3 06/15/2026 -07/13/2026 4:00 pm - 4:30 pm M The Well 6-12.99 $56.00/$61.00 Waitlist
Add To Waitlist 3131500-07 Youth Level 3 06/15/2026 -07/13/2026 5:10 pm - 5:40 pm M The Well 6-12.99 $56.00/$61.00 Waitlist
Add To Selection List 3131500-08 Youth Level 4 06/15/2026 -07/13/2026 4:35 pm - 5:05 pm M The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-09 Youth Level 4 06/15/2026 -07/13/2026 5:10 pm - 5:40 pm M The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-10 Youth Level 5 06/15/2026 -07/13/2026 4:00 pm - 4:30 pm M The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-11 Youth Level 5 06/15/2026 -07/13/2026 5:10 pm - 5:40 pm M The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-12 Youth Level 6 06/15/2026 -07/13/2026 4:35 pm - 5:05 pm M The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-13 Youth Level 6 06/15/2026 -07/13/2026 5:45 pm - 6:15 pm M The Well 6-12.99 $56.00/$61.00 Available
Add To Waitlist 3131500-14 Youth Level 1 06/16/2026 -07/14/2026 4:35 pm - 5:05 pm Tu The Well 6-12.99 $56.00/$61.00 Waitlist
Add To Selection List 3131500-15 Youth Level 1 06/16/2026 -07/14/2026 5:10 pm - 5:40 pm Tu The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-16 Youth Level 1 06/16/2026 -07/14/2026 5:45 pm - 6:15 pm Tu The Well 6-12.99 $56.00/$61.00 Available
Add To Waitlist 3131500-17 Youth Level 2 06/16/2026 -07/14/2026 4:00 pm - 4:30 pm Tu The Well 6-12.99 $56.00/$61.00 Waitlist
Add To Selection List 3131500-18 Youth Level 2 06/16/2026 -07/14/2026 5:10 pm - 5:40 pm Tu The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-19 Youth Level 3 06/16/2026 -07/14/2026 4:35 pm - 5:05 pm Tu The Well 6-12.99 $56.00/$61.00 Available
Add To Waitlist 3131500-20 Youth Level 3 06/16/2026 -07/14/2026 5:45 pm - 6:15 pm Tu The Well 6-12.99 $56.00/$61.00 Waitlist
Add To Selection List 3131500-21 Youth Level 4 06/16/2026 -07/14/2026 4:00 pm - 4:30 pm Tu The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-22 Youth Level 4 06/16/2026 -07/14/2026 5:10 pm - 5:40 pm Tu The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-23 Youth Level 5 06/16/2026 -07/14/2026 4:35 pm - 5:05 pm Tu The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-24 Youth Level 5 06/16/2026 -07/14/2026 5:45 pm - 6:15 pm Tu The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-25 Youth Level 6 06/16/2026 -07/14/2026 4:00 pm - 4:30 pm Tu The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-26 Youth Level 6 06/16/2026 -07/14/2026 5:10 pm - 5:40 pm Tu The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-27 Youth Level 1 06/17/2026 -07/15/2026 4:00 pm - 4:30 pm W The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-28 Youth Level 1 06/17/2026 -07/15/2026 5:10 pm - 5:40 pm W The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-29 Youth Level 1 06/17/2026 -07/15/2026 5:45 pm - 6:15 pm W The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-30 Youth Level 2 06/17/2026 -07/15/2026 4:35 pm - 5:05 pm W The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-31 Youth Level 2 06/17/2026 -07/15/2026 5:45 pm - 6:15 pm W The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-32 Youth Level 3 06/17/2026 -07/15/2026 4:00 pm - 4:30 pm W The Well 6-12.99 $56.00/$61.00 Available
Add To Waitlist 3131500-33 Youth Level 3 06/17/2026 -07/15/2026 5:10 pm - 5:40 pm W The Well 6-12.99 $56.00/$61.00 Waitlist
Add To Selection List 3131500-34 Youth Level 4 06/17/2026 -07/15/2026 4:35 pm - 5:05 pm W The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-35 Youth Level 4 06/17/2026 -07/15/2026 5:10 pm - 5:40 pm W The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-36 Youth Level 5 06/17/2026 -07/15/2026 4:00 pm - 4:30 pm W The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-37 Youth Level 5 06/17/2026 -07/15/2026 5:10 pm - 5:40 pm W The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-38 Youth Level 6 06/17/2026 -07/15/2026 4:35 pm - 5:05 pm W The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-39 Youth Level 6 06/17/2026 -07/15/2026 5:45 pm - 6:15 pm W The Well 6-12.99 $56.00/$61.00 Available
Add To Waitlist 3131500-40 Youth Level 1 06/13/2026 -07/11/2026 8:50 am - 9:20 am Sa The Well 6-12.99 $56.00/$61.00 Waitlist
Add To Selection List 3131500-41 Youth Level 2 06/13/2026 -07/11/2026 9:25 am - 9:55 am Sa The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-42 Youth Level 3 06/13/2026 -07/11/2026 8:50 am - 9:20 am Sa The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-43 Youth Level 4 06/13/2026 -07/11/2026 9:25 am - 9:55 am Sa The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-44 Youth Level 5 06/13/2026 -07/11/2026 8:50 am - 9:20 am Sa The Well 6-12.99 $56.00/$61.00 Available
Add To Selection List 3131500-45 Youth Level 6 06/13/2026 -07/11/2026 9:25 am - 9:55 am Sa The Well 6-12.99 $56.00/$61.00 Available

Indoor Youth Swim Lessons - Summer 2 - 3131510

Youth Swim Lessons (Ages 6–12, Levels 1-6)
Youth group lessons focus on water comfort, basic safety skills, and introducing foundational strokes in levels 1-3. Levels 4-6 are designed to build on skills learned in levels 1-3 to develop stroke technique, endurance, and continued water safety knowledge. It is strongly encouraged that all group swim lesson participants attend a Lesson Placement Day to help determine the appropriate level before registering. If you choose to enroll without attending a placement day and later need to switch levels, we cannot guarantee availability in your preferred level.

Please note: If your child is enrolled in a level that is too advanced for their current abilities, their enrollment will be canceled. A refund will be issued. Purchases made by card will be subject to a 10% administrative fee.
45 Sections
Column #1 Activity # Description Dates Times Days Location Ages Cost Availability Column #11
Add To Selection List 3131510-01 Youth Level 1 07/27/2026 -08/17/2026 4:00 pm - 4:30 pm M The Well 6-12.99 $56.00/$60.00 Available
Add To Selection List 3131510-02 Youth Level 1 07/27/2026 -08/17/2026 5:10 pm - 5:40 pm M The Well 6-12.99 $56.00/$60.00 Available