homepage programs

Group, Private, and J-Swim Lessons

Our pool opens for 2026 on Memorial Day! Swim lessons will be available for sale in late April.

 

Learn To Swim at the J!

We offer private and group classes for new and experienced swimmers throughout the summer! Private lessons are for any child who is potty trained 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. 

Free swim lessons are available through our Step Into Swim Scholarship, generously supported by Step Into Swim grant – a nationwide initiative dedicated to creating safe swimmers.

Click Here To Learn About Free Swim Lessons

 

Group 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.

SESSION 1 Saturdays & Sundays May 30, 2026 to July 12, 2026 (No Class on July 4-5. Makeup on July 18-19.)

SESSION 2 – Saturdays & Sundays July 25, 2026 to August 30, 2026 (Makeup on September 5-6.)

Make-up classes will only be offered for unexpected pool closures. 

Registering late? Email us for a prorated rate.

SESSION 1 – Saturdays May 30, 2026 to July 11, 2026 (No Class on July 4. Makeup on July 18.)

Water Babies – 9AM-9:30AM

Parent/Tot – 9:30AM-10AM

Level 1 – 10:00AM-10:30AM

Level 2 – 10:30AM-11AM

Level 3 – 11AM-11:30AM

Level 4 – 10:00AM-10:30AM

Level 5 – 10:30AM-11AM

Level 6 – 11AM-11:30AM

SESSION 2 – Saturdays July 25, 2026 to August 29, 2026 (Makeup on September 5.)

Water Babies – 9AM-9:30AM

Parent/Tot – 9:30AM-10AM

Level 1 – 10:00AM-10:30AM

Level 2 – 10:30AM-11AM

Level 3 – 11AM-11:30AM

Level 4 – 10:00AM-10:30AM

Level 5 – 10:30AM-11AM

Level 6 – 11AM-11:30AM

SESSION 1 – Sundays May 31, 2026 to July 12, 2026 (No Class on July 5. Makeup on July 19.)

Water Babies – 9AM-9:30AM

Parent/Tot – 9:30AM-10AM

Level 1 – 10:00AM-10:30AM

Level 2 – 10:30AM-11AM

Level 3 – 11AM-11:30AM

Level 4 – 10:00AM-10:30AM

Level 5 – 10:30AM-11AM

Level 6 – 11AM-11:30AM

SESSION 2 – Sundays July 26, 2026 to August 30, 2026 (Makeup on September 6.)

Water Babies – 9AM-9:30AM

Parent/Tot – 9:30AM-10AM

Level 1 – 10:00AM-10:30AM

Level 2 – 10:30AM-11AM

Level 3 – 11AM-11:30AM

Level 4 – 10:00AM-10:30AM

Level 5 – 10:30AM-11AM

Level 6 – 11AM-11:30AM

 

Parent/Child Group Swim Classes:

Water Babies (6 to 18 months) and Parent-Tot (18 to 36 months)

Pool Member: $140 / Swimmer | Non-Member: $160 / Swimmer

A perfect way to get your baby or toddler comfortable and confident in the water, slowly and gently.  One parent, guardian, or caregiver accompanies their child in the pool and learns how to introduce them to the water.  This is a great bonding experience for babies, toddlers and adults. No prior swim experience for your child is needed. Swim lessons are sold in sessions of six (6) lessons.

SESSION 1 Saturdays & Sundays May 30, 2026 to July 12, 2026 (No Class on July 4-5. Makeup on July 18-19.)

SESSION 2 – Saturdays & Sundays July 25, 2026 to August 30, 2026 (Makeup on September 5-6.)

Registering late? Email us for a prorated rate.

SESSION 1 – Saturdays May 30, 2026 to July 11, 2026 (No Class on July 4. Makeup on July 18.)

Water Babies – 9AM-9:30AM

Parent/Tot – 9:30AM-10AM

SESSION 2 – Saturdays July 25, 2026 to August 29, 2026 (Makeup on September 5.)

Water Babies – 9AM-9:30AM

Parent/Tot – 9:30AM-10AM

 

SESSION 1 – Sundays May 31, 2026 to July 12, 2026 (No Class on July 5. Makeup on July 19.)

Water Babies – 9AM-9:30AM

Parent/Tot – 9:30AM-10AM

SESSION 2 – Saturdays July 26, 2026 to August 30, 2026 (Makeup on September 6.)

Water Babies – 9AM-9:30AM

Parent/Tot – 9:30AM-10AM

 

J Swim (Pre-Swim Team):
J-Swim (8 to 14 Years Old)

Ages 8-14 | June 21-August 23, 2026 | Sundays 4-5PM & Tuesdays 6:30-7:30PM
Non-Members: $400 or Members: $350

J-Swim is a non-competitive swim team for children aged 8 to 14. 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 with meetings 2x per week.

The 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.

Register for J-Swim

Private Lessons: 

Private Lessons (Children who are potty trained and older through adulthood)

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: 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!

Members Swim Lesson Package Non-Members Swim Lesson Package
  • To purchase a package of 6 Private Swim Lessons, click here, or if you are already in the portal, click “buy” on the left-hand side, and then click “packages”.
  • Once you have your package purchased you can book your lessons. Click “book sessions” on the left-hand side to book your private lessons. Swim lessons begin in June, please make sure the calendar is showing you the correct month to book.

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!

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.

Our swim instructors this summer are:

(See Below)

Swim Instructors

Fatou Diop

Swim Instructor

Mateo Verden

Swim Instructor

Steven Barnes

Swim Instructor

Madeline Dickson

Swim Instructor

Mallory Lawrence

Swim Instructor

Marisa Phan

Swim Instructor

Sofia Barone

Swim Instructor

Josie Hartman

Swim Instructor

Hillary Sevin

Swim Instructor

Essa Brandberg

Swim Instructor

Cadence Moon

Swim Instructor

Ellen Sklar

Swim Instructor

Cancellation

Cancellations must be made at least 24 hours in advance of your scheduled private lesson. You can cancel or reschedule a private lesson on EZ Facility or by contacting aquatics@phillyjcc.com. We do not offer make-up lessons if you do not show for your lesson or for unexpected pool closures. 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 private 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.

For group lessons, one make-up lesson for unexpected pool closures is allocated during the week following the completion of each swim session.

Facility Closures and Cancellations

Watch for signs posted at the Kaiserman JCC for any upcoming closures.  Closures and delays due to weather or events beyond our control will be posted on our website and Facebook. Make-up lessons for group classes will be offered for these closures.

Safety Notice

We put safety first. We have staff on duty trained in first aid and CPR and all swim instruction is supervised by a lifeguard. For the safety of your children, parents or guardians are required to stay at the Kaiserman JCC during all swim instruction.