

Because you are a Friend of the J, you have early access to swim lessons. We offer private and group classes for new and experienced swimmers throughout the summer! Private lessons are for ages 3 through adulthood. Group lessons are available for children 6 months and older. If you are interested in semi-private lessons please contact us.
The Kaiserman JCC and our Aquatics programming are generously supported by Aqua, an Essential Utilities Company, and its Aqua Sure Splash program.
Click here for class descriptions and policiesRegistration information is found below:
Registration will be completed through our registration portal, EZFacility. For all swim registration (private and group lessons) please create an account or log in to begin the process. Private and group lessons are registered for differently, see the instructions below.
Having Trouble? Visit the EZ Facility Resource CenterGroup Lessons:
Group Lessons (Over the age of 3)
Pool Member: $180 / Swimmer | Non-Member: $220 / Swimmer
Our group swim lessons follow the Red Cross Learn-to-Swim guidelines, providing a structured and supportive environment for swimmers of all levels. These lessons are designed to help participants develop essential swimming skills, improve technique, and build confidence in the water. No prior swim experience for your child is needed, however certain levels do require specific skills in the water. Swim lessons are sold in sessions of six (6) lessons.
Not sure what level your child is? Click here to learn more about levels.
Parent/Tot – 9AM-10:30AM
Water Babies – 9:30AM-10AM
Level 1 – 10AM-10:30AM
Level 2 – 10:30AM-11AM
Level 3 – 11AM-11:30AM
Level 4 – 10AM-10:30AM
Level 5 – 10:30AM-11AM
Level 6 – 11AM-11:30AM
A makeup class for unexpected pool closures is allocated for July 13
Parent/Tot – 9AM-10:30AM
Water Babies – 9:30AM-10AM
Level 1 – 10AM-10:30AM
Level 2 – 10:30AM-11AM
Level 3 – 11AM-11:30AM
Level 4 – 10AM-10:30AM
Level 5 – 10:30AM-11AM
Level 6 – 11AM-11:30AM
A makeup class for unexpected pool closures is allocated for August 31
Water Babies – 9AM-9:30AM
Parent/Tot – 9:30AM-10AM
Level 1 – 10AM-10:30AM
Level 2 – 10:30AM-11AM
Level 3 – 11AM-11:30AM
Level 4 – 10AM-10:30AM
Level 5 – 10:30AM-11AM
Level 6 – 11AM-11:30AM
A makeup class for unexpected pool closures is allocated for July 12
Water Babies – 9AM-9:30AM
Parent/Tot – 9:30AM-10AM
Level 1 – 10AM-10:30AM
Level 2 – 10:30AM-11AM
Level 3 – 11AM-11:30AM
Level 4 – 10AM-10:30AM
Level 5 – 10:30AM-11AM
Level 6 – 11AM-11:30AM
A makeup class for unexpected pool closures is allocated for August 30
Private Lessons (3 years and older)
Pool Member: $250 / Swimmer | Non-Member: $285 / Swimmer
Private swimming lessons include one-on-one instruction customized to the swimmer’s personal needs, goals and confidence. Our core purpose is to teacher water safety and proper swimming techniques. Private lessons are available for all ages. No prior swim experience is needed. All swim lessons are sold in packages of six (6) lessons. Please note, if you are not a swim member, you will only be able to purchase a non-member swim lesson package
To filter by swim instructor, please click the filter button, and then click icon of a person to select the instructor you would like to book with (the instructors are at the bottom of the list). You can also filter by day, dates, or times!
Having trouble using the EZ Facility Portal? Visit our resource center!Please note: Any unscheduled private swim lessons remaining at the end of the swim season will not be rolled over or refunded. Due to high demand, lesson slots may fill up, and we cannot guarantee lesson availability at the end of the summer. We strongly recommend scheduling all of your lessons upon purchase to secure your spots. Please make sure to schedule your swim lessons!
If you need to cancel or reschedule a lesson, please do so 24 hours in advance on the EZ Facility portal or by contacting us. We do not offer make-up lessons if you do not show for your lesson or for unexpected pool closures.
Steven, Ellen, Alex, Bracha, Val, and Sydnie. Sydnie has experience working with adults, timid swimmers, and special needs children. Val’s students must be over the age of 5.
J Swim (Pre-Swim Team):
J-Swim (8 to 12 Years Old)
Pool Member: $350 / Swimmer | Non-Member: $400 / Swimmer
J-Swim is a non-competitive swim team for children aged 8 to 12. J-Swim focuses on fostering a love for swimming, refining technique, building teamwork skills, and promoting overall physical fitness and well-being. Prior swim experience for your child is expected, J-Swim is suitable for children who are at least a Level 4 swimmer, can swim at least one full lap, and have an understanding of front crawl, back stroke, elementary backstroke, breast stroke, and butterfly. J-Swim is sold as 1 summer long session consisting of 20 lessons.
Register for J SwimThe team operates with a developmental mindset, understanding that each child progresses at their own pace. There’s no pressure to win competitions; instead, the emphasis is on personal improvement and growth. J-Swim offers a nurturing and supportive environment where young swimmers can develop their skills, build friendships, and experience the joy of swimming without the pressure of intense competition.
Team Dates –
June 8, 2025 to August 10, 2025 (No Makeups)
Thursdays 6-7pm and Sundays 4-5pm