Swim Lessons and Classes for New Jersey Kids

Swimming Classes for New Jersey Babies, Toddlers, Kids, and Parents

Looking for a way to introduce your child to the pool? Parent-child swim classes are a great way to help kids develop a love of swimming and instill confidence around the water. These programs teach water skills in a safe and age-appropriate way, and most allow children as young as 6 months to participate. Once your little one gets the hang of it, you can take the family to the pool, beach, or water park with confidence. And most programs continue to offer lessons for kids up to age 12 and beyond.

For more kids' classes, be sure to check out our Guide to Classes and Enrichment Programs.

Berkeley Heights Community Pool – Berkeley Heights
Now that pool season is here, you may want to consider starting swim lessons this summer at the Berkeley Heights Community Pool. Summer swim lessons are offered in three different sessions during the season, and lessons begin at age 3. The cost varies for members and non-members.

Shimon and Sara Birnbaum Jewish Community Center – Bridgewater
Aquatots, the first level of swim lessons, is suggested for children 6 months to 3.5 years old. Group lessons continue to be offered for all skill sets and all age levels, including adults. 

British Swim School  – Various Locations
The British Swim School concentrates on fun and gentle methods of teaching. Lessons are offered for all levels, from parent-child classes to the beginning competitor.

The Connection – Summit
Swim lessons for every skill level are offered at The Connection. Groups are organized by age and skill set, beginning with parent-child classes for children 6 months to 3 years. As your child develops, classes adapt to their needs. Teen and adult lessons are available, too.

RELATED: Best Water Playgrounds and Splash Pads in New Jersey


Goldfish Swim Schools has a team for more advanced swimmers.

Goldfish Swim School – Wyckoff
Jumping into lessons at the Goldfish Swim School might be a great way for your little ones to learn to love the water. Parent-child classes begin at 4 months old, and lessons continue for children up to 12 years old. There is also a competitive team for advanced swimmers ages 5 and up.

Hamilton Health and Fitness – Jersey City
Swim lessons begin at 6 months and continue to about 12 years. Adult classes are also available. Cost varies for members and non-members. 

Highland Grove Pool – Fords
Members of Highland Grove pool will receive 15 percent off swim lessons. Cool off and join your preschooler as they learn to swim. Teen, adult, and special needs classes are offered as well.  

Infant Swim Resource – Various locations
Founded in 1966, Infant Swim Resource offers a one-on-one learning experience for children 6 months to 6 years old. Each lesson is customized for your child's needs and skill level.

Into the Swim – Various locations
Lessons here are offered for children of all ages and skill levels, starting with Baby & Me. Older children are placed in a class appropriate for their skill and water comfort level. In addition to flexible scheduling, the professionals at this facility also offer private and special needs classes.

JCC – Various locations
JCCs offer lessons for everyone, from infants and toddlers to teenagers and adults. Young children will have fun splashing, blowing bubbles, and just getting comfortable in the water. As they progress, the staff helps them build skills and endurance. For more information, visit your local JCC’s website.

Kim's Swim – Denville
At Kim's Swim your child can learn everything from blowing bubbles in the water to the backstroke, depending upon level. Diving and scuba lessons are available, too.

Kristie’s School of Fish – East Hanover
Kristie’s School of Fish has been teaching for more than 30 years and prides itself on providing early, positive exposure to the water. Lessons begin with parent-child classes for children 6–16 months old. After that, children work with instructors to develop their love of the water. Lessons are offered for children through age 9. 

Little Dolphin's Swim Academy – Bound Brook
Compassion, empowerment, family, and excellence are the words they live by at Little Dolphin's Swim Academy. Classes range from Bathtime Babies, for parents and babies ages 2–5 months old, and Baby & Me, for ages 6–24 months, up to teen and adult lessons. 

Making Waves – Various Locations
Making Waves offers private, semi-private, and sibling lessons, as well as Infant Swimming Resource (ISR) lessons for babies 6–12 months old.

RELATED: Best Pools with Day Passes in New Jersey


NJ Swim Schools offers parent-and-child classes for ages 6 months to 3 years.

NJ Swim Schools – Florham Park, Lakeside, Warren, Sparta, Manasquan
NJ Swim Schools offer year-round private and small-group developmental swim lessons for parents and children from ages 6 months to 3 years. The infant/toddler program is designed to provide kids with a "positive introduction into the aquatic environment." Beyond age 3, levels are determined by skill set. 

Pied Piper Swim School – Toms River
Instructors at Pied Piper been teaching the children of Toms River to swim for more than 25 years. Options are offered at all skill levels, from infant to advanced.

Safe Splash Swim School – Various Northern NJ locations
Safe Splash Swim School teaches swimming as a life skill, with a curriculum designed with help from Olympic champion Missy Franklin, and lessons for children of all ages and skill sets.

Stevens Athletics – Hoboken
Parent-child classes are offered for children ages 12 months to 3 years. All classes are taught by certified instructors who balance fun with safety to teach such skills as kicking, front floating, and opening eyes underwater. Classes are also offered for children up to 13 years old, as well as for adults.

YMCA – Various locations
Swim classes at the YMCA are offered for children of all ages, from 6 months to 19 years. The Y prides itself on building confidence in the water while having fun. Parent-child classes are offered for kids 3–4 years old. The organization also encourages competitive swimming as children get older.

Top photo: Goldfish Swim School. Photo courtesy of the schools.

Originally published 2016; updated June 2018.

location: 
Kim's Swim
424 Route 46 West
07834 Denville , NJ 40° 53' 52.4184" N, 74° 29' 47.3784" W
New Jersey
The Little Dolphin Swim Academy
424 Vosseller Ave
08805 Bound Brook , NJ 40° 34' 7.2228" N, 74° 32' 39.3684" W
New Jersey