South Jersey Aquatic Club Lessons

New Swimmers

  • SJAC Swim School partipants are required to pay a Lesson Cost and a Facility Cost (either an Annual Registration Fee OR a Monthly Pool Membership).  See the SJAC Swim School Program document for details.
  • All New Group lesson swimmers (not Private Lessons) are required to have an evaluation unless otherwise directed.  Please contact our office at (856) 335-3007 or email Tim Holcroft at [email protected] to schedule your evaluation. 


Registration Instructions

  • Available Fall I Lesson Programming below
  • Lesson Cost/Registration:  Scroll to the bottom and click on the relevant link to see available classes and to register/pay
  • When registering online if there are Less than 3 spots available please email Tim Holcroft to review age appropriateness




Fall I Session Programming (Registration Opens 8/4 for Returning & 8/9 for New swimmers)


Private Lessons

  • 20 and 30 minute private lessons; currently there is a wait list we'll be working on scheduling before the end of August to start in September
  • New and currently in-active swimmers email Tim Holcroft at [email protected] to check availability and to register
  • All private lessons listed under the registration links below are named for the confirmed swimmer registration. Please do not register for a private lesson unless discussed with the lesson director.


Group Lessons

    Standard Session (Home School & Non-Home School)

  • Starts 9/7  Ends 10/24  Make-up 10/25 week
  • 1 - 30 min Lesson/wk for 7 weeks and 1 Make-up in wk 8 (if needed); Cost $170 (Level 1-5), $225 (Level 6, 45mins), $160 (Water Babies)
  • Tim will reach out to the families participating in the Home School program with Class proposals the week of 8/30


Junior, FitTech and Home School Teams

  • Starts 9/7  Ends 10/30
  • 8-week session with 3 available 1hr practices; Cost $260
  • Evening
    • FitTech Team practices Tues/Thur 6-7 pm at NL Aquatics & Sat 11:30-12:30 at Giant Fitness Voorhees
    • Junior Team Advanced practices Tues/Thur 6-7 & Sat 11-12 at NL Aquatics
    • Junior Team Developmental practices Tues/Thur 7-8 & Sat 11-12 at NL Aquatics
  • Day Time
    • Home School Team practices Mon/Wed/Fri 1:00-2:00 at NL Aquatics


SJAC Swim School - Accelerated Group (2 Lessons/wk or 4 Lessons/wk)

The Accelerated Lesson Program is an intensive two or 4 week session offered Monday thru Thursday 2-3pm & 5:00-6:00pm

Accelerated 2 week (2-3pm) will have 3 Sessions: 9/14-9/23, 9/28-10/7, 10/19-10/28 (7 Lessons; wk. 1 Mon-Thu, wk. 2 Mon-Wed, 1 make-up Thu if needed

Accelerated 4 week (5-6pm) will have 1 Session: 9/14-10/8 (2 Lessons per week; Mon/Wed or Tues/Thurs, 1 make-up Wed or Thu if needed in wk 4.

Levels 1-5 are available, but not Levels 6 or Water Babies.

Loading Classes

Loading Classes

Loading Classes

Loading Classes

Loading Classes

SJAC Swim School - Group (1 lesson per week), Private, Teams

The SJAC swim school was started in 2016 to raise awareness about pool safety and to allow children and adults to be more comfortable in and around the water and improve on their swim mechanics. All of our instructors are certified in CPR/First Aid.

If you wish to participate in our learn to swim program, there is a facility cost that you choose from; an annual family registration fee or family pool membership. Please contact the NL Aquatics office at (856)335-3007 with questions. (Lap swimming and family swim by online sign-up only due to Corona Virus)

Levels 1 - 6 swim classes and Water Babies will have no more than a 3:1 ratio due to Corona Virus.

It is our goal with the SJAC swim school to keep all children and adults safe in and around the water in the tri-county area.

Loading Classes

Loading Classes

Loading Classes
6:30AM - 5:00PM
5:30AM - 9:00PM
5:30AM - 9:00PM
5:30AM - 9:00PM
5:30AM - 9:00PM
5:30AM - 9:00PM
6:30AM - 5:00PM
Phone & Fax
333 Preston Ave
Voorhees , NJ 08043