Goldfish Swim School has TWO Bergen County locations to serve families looking for the best learn-to-swim instruction. These 10,000 square feet facilities are centrally located on Ruckman Road in Closter and Franklin Avenue in Wyckoff.

Goldfish Swim School provides indoor year-round swim instruction to children ages 4 months to 12 years old. This school is designed to enhance learning, fun and safety; with highly trained instructors, small class sizes (4:1 student to teacher ratio in most classes), and a shiver-free 90-degree pool. Families with kids of different ages and skill levels can conveniently have all their swimmers in the pool during the same half hour time slot. Goldfish Swim School also offers weekly family swims, party packages, FREE water safety presentations, and supports many local events and fundraisers.


The best learn-to-swim curriculum. Our program has proved proven results for kids of all ages and swim abilities across the country for over TEN years!

The benefits of our continuing monthly lesson model. No sessions here! Unlike typical swim lessons that lock you into a set day and time for a predetermined session, Goldfish Swim School lets you choose a lesson time that fits your family’s schedule. Your child’s development stays on track with the help of makeup lessons that are offered as per availability.

Kids make progress. Perpetual lessons mean perpetual progress. Our highly trained instructors, small class sizes, and fun incentives encourage kids to do their best and excel through the swim levels.

We make swim lesson fun! Kids love to come to swim lessons at Goldfish Swim School and love the tropical decor. In addition, ribbons, prizes, and monthly themes help kids CELEBRATE accomplishments (big and small) along the way.

Families can register for lesson by visiting:
or by calling Wyckoff 201.254.3474
Closter 201.588.4222