Swim Lessons


WCC swim lessons are currently offered in 30 and 45 minute classes. These classes are offered once a week on Friday evenings, Saturday mornings and or Sunday afternoons. Swim Lessons classes are designed to teach swimming skills in a group environment. 


Each class throughout the eight week session teaches swimming skills and personal safety at a level that is best suited for each swimmer’s ability. All new class participants have the option to have their ability evaluated by an Aquatic staff member. 


Additional Information

Please call 732-596-4170 for more details

Roller Skating Lessons 


  • 6 week sessions available
  • Inline and quad skate lessons are available.
  • Lesson Period includes a 40 minute lesson and 20 minutes of practice.

Click Our Guide For More Details & Registration!

Additional Information

For additional information, call 732-596-4170.

In the 5 lesson series, participants will learn

new acquired knowledge, as well as

receiving 60 minutes of group instruction

time. Following their instruction time, a 60

minute practice will also be offered. This is

not a closed practice and will be open to all

lesson participants in the program.

Practice is essential, so pick up our

skating schedule! Click Our Guide For More Details & Registration!

Ice Skating Lessons 


  • 5 week session available
  • Lesson period includes a 30 minute lesson and 30 minutes of practice time.
  • Hockey and figure skating lessons are available.

Learn to Skate USA

Our group lesson program follows the Learn to Skate USA guidelines. Ice skating is fun for all ages and great exercise! Whether you are looking to figure skate, play hockey, or just become a more confident skater, we can show you how, any time of the year! It’s never too late to learn.


You can click the brochure to download the lesson schedule and Registration Form (PDF).

You may then bring the completed form and payment with you to the registration desk prior to the start of classes or you may call and one of our guest service members will be happy to assist you

Additional Information

Pricing and registration dates are included in the registration form for your convenience. For additional information, call 732-596-4170.