Due to the blizzard , the JCC will close tonight, Jan. 26, at 6:00pm and remain closed Tuesday. We hope to re-open Wednesday morning, but check back here for updates. Stay safe & warm!
Register For Programs

Swim Lessons


The JCC’s experienced and dedicated instructors lead small classes that teach your children aquatics skills in a fun, safe and nurturing environment. We want your kids to succeed and to love swimming as much as we do!

Our swim instructors have been teaching children and adults for decades. We offer group and private lessons for children as young as 6-months old. Watch your children grow into accomplished swimmers in our Starfish, Seahorse, Barracuda, Dolphin and Shark classes. We have a winning Swim Team, the JCC Sea Serpents, run by our expert coaches. We also offer Adaptive Swim classes for children and young adults with special needs.

For more information and to dive in to swim lessons, contact Aquatics Director Ashley Vieira at avieira@jccns.com or 781-476-9912.

Registration now OPEN!

Parent and Tot Swim – Register HERE.

This is the exciting first dip into the pool for children and we make it special for everyone involved! Parents bring their children (ages 6 months – 3 years) into the pool for a fun lesson with one of our wonderful instructors. Sing songs, dance in the water and more. Swim diapers are required.

Starfish: Level 1 – Register HERE.

Your children will learn to love the water while being taught basic swimming skills. Our Starfish class is a safe and positive introduction to swimming. Children will be introduced to skills, including blowing bubbles, floating and kicking.

Seahorse: Level 2 – Register HERE.

Ready for the next level! Children learn important skills, such as beginner front and back crawl, floating, glides (prone and supine), seated dives and treading water.

Prerequisites: Successful completion of Level 1 or children must be able to easily enter the water and be comfortable participating in small groups.

Combo Starfish and Seahorse – Register HERE.

This convenient option is for families who want a Level 1 or Level 2 class, but can’t make the scheduled times. Children learn skills from Starfish and Seahorse classes, including submerging their faces, floating and elementary front crawl.

Barracuda: Level 3 – Register HERE.

They are on the move! Students improve their front and back crawl by learning rotary breathing and body rotation. Breast stroke, underwater swimming, dolphin kick and diving will be introduced.

Prerequisites: Successful completion of Level 2 or ability to float and swim independently on front and back for at least 10 yards.

Dolphin: Level 4 – Register HERE.

Students improve their stroke technique and endurance in front and back crawl, breast stroke, elementary back stroke and treading. They refine their diving skills, too.

Prerequisites: Successful completion of Level 3 or basic front crawl and back crawl for 15 yards. Children must be comfortable in deep water.

Sharks: Level 5 – Register HERE.

Sharks learn to dive from our diving board! They also learn the butterfly and open and flip turns, while practicing the back crawl and breast stroke.

Prerequisites: Successful completion of Level 4 or ability to easily swim the entire length of pool, exhibit good technique in front and back crawl and swim underwater 10 yards.

Advanced Swim: Level 6

Getting ready for Swim Team! These students take on all strokes at longer distances, increasing strength and endurance.

Prerequisites: Successful completion of Level 5 and the ability to comfortably swim 50 yards of front and back crawl and breast stroke.

Create a Swim Class – Register HERE.

Our classes fill quickly and we want to make sure your children have the chance to learn to swim! If you have at least three participants of a similar level, we will find you an instructor and place in the pool for  lessons. These lessons are $13 per participant for JCC members and $15 per participant for non-members. To schedule a lesson, please contact Aquatics Director Ashley Vieira at 781-476-9912 or avieira@jccns.com. All ages and abilities welcome.

Adaptive Swim – Register HERE.

The JCC offers Adaptive Swim programs for children and young adults with special needs. For more information, please contact Aquatics Director Ashley Vieira at 781-476-9912 or avieira@jccns.com. Adaptive lessons are listed in the Aquatics Program Schedule on pg. 10.

Synchronized Swimming – Register HERE.

Your kids will love this introduction to Synchronized Swimming, featuring dance and conditioning. Instructor Anya Kushkova is an award-winning coach for the national team of Ukraine.

Prerequisite: Successful completion of Level 3 & basic front and back crawl for 25 yards. Children must be comfortable in deep water and have the ability to float for two minutes. Swimmers must bring a nose clip, goggles and a swim cap to the first class.

  • Ages: 8-12 years
  • Day: Tuesday (11 Weeks)
  • Dates: 12/2-2/24, no class 12/30, 2/17
  • Time: 4:00pm-5:00pm
  • Fee: Members $121/Community $143

Adult Swim Lessons – Register HERE.

Get special attention in the pool! This clinic is a great way to learn the basics of swimming, improve your technique, train for swim competitions and the JCC Triathlon! Beginners welcome.

  • Days: Monday & Wednesday (13 weeks)
  • Dates: 12/1-2/28
  • Time: 9:00am-10:00am
  • Fee: Members $52/Community $78 Once a week
  • Fee: Members $98/Community $143 Twice a week
  • Drop-In Fee: $10

Polo & Pub – Register HERE.

Come hop in the pool, meet new people, lay back in a tube and face some friendly competition in the JCCs Inner Tube Water Polo league! Afterwards, join the group for discounted appetizers at Uno’s Bar & Grill in Swampscott.

  • Age: 21+
  • Day: Thursday (11 weeks)
  • Dates: 12/4-2/26, no class 12/25, 1/1
  • Time: Polo 8:00pm-9:00pm & Pub 9:00pm-10:30pm 
  • Fee: $5 per class 

Lifeguard Certification Course & Review – Register HERE.

Get certified, get a great job, have skills for life! Take advantage of these convenient life guard training courses at the JCC.

Prerequisites: You must be able to swim 300 yards Freestyle/Breaststroke without stopping, tread water for two minutes without hands, retrieve a brick from the bottom of the pool 7-10 ft. and deliver it to the shallow-end of the pool in 1:40. Must be at least 15 years of age to take the course; lifeguards must be 16 years old to be hired in the state of Massachusetts.

Lifeguard Course

  • Days: Sunday-Wednesday
  • Dates: 12/28–12/31
  • Time: 9:00am-5:00pm
  • Fee: Members $325/Community $350
  • Instructor: Meryl Umansky

Lifeguard Review Course

  • Day: Monday
  • Date: 12/22
  • Time: 9:00am-12:00pm
  • Fee: Members $50 /Community $60
  • Instructor: Meryl Umansky
Be Sociable, Share!