YMCA of Greater Bergen County

Swimming Lessons

New Monthly Drafting for Swim Lessons

UPGRADED YUSA Swim Lesson Program

The YMCA has a long history of teaching swimming lessons. In fact, the Y is credited for being the first to develop a group swim instruction program in 1906.


We have come a long way since that first group swimming lesson, and we’re excited to present the latest upgrades to you. This new swimming curriculum was created by the YMCA of the USA to meet the needs of all Ys in communities nationwide and focuses on a core group of water skills every person needs to be safe around water. These core swimming skills naturally progress to the development of competitive swim strokes. Students begin with and build upon skills they are ready to learn, helping them to celebrate their successes, build self-confidence, and enjoy learning to swim and water safety. Our new swim lesson curriculum is based on extensive research, and we look forward to seeing swimmers advance more quickly through the stages.

The fun fish names we previously used to identify the different levels have been replaced with names that more closely relate to the skills we will be working on in each stage.Swim lessons are now organized into three phases, and each phase includes several stages focused on a specific skill set.


All our swimming lessons take place at our facility at 360 Main Street, Hackensack, NJ 07601. A convenient location for Hackensack residents as well as residents of nearby towns in Bergen County such as Teaneck, Fort Lee, Leonia and Ridgefield Park.

To check swim lesson availability - call our welcome center at 201-487-6600 x0

Swim Evaluations

Current Enrollees: if your child was in our spring or summer program you do not need a swim evaluation. Please register at the front desk.

New or non current enrollees: beginners registering prior to September 22nd, may register at the front desk.Those registering after september 22nd-June 1st 2019 will need to email their class requests to the aquatic department at gb-aquatics@metroymcas.org . Please include your 1st, 2nd and 3rd choice for class age/day/time.

Non Beginners: Swim evaluations are required for all non beginners. Children who can swim 10 yards, un assisted will nee to be evaluated for proper class placement.

Swim Evaluation Time: Please bring bathing suit and towel. A swim cap is required if hair is chin length or longer.  Goggles are optional.

Evaluations will be held: Monday-Thursday, 4:00 - 4:30 pm 

Additional Evaluation Times are available please contact Danielle Abreu Aquatic Director at dabreu@metroymcas.org  

Private/Semi-Private Swim Lessons (Ages 3 – Adult)

Private swim lessons are offered for children and adults who are interested in mastering a swimming skill or for those with special needs, or those seeking one on one instruction.

Lesson times are based on instructor and pool availability and subject to change.

We offer a variety of options: single class, 4 class package, or a 8 class package. All private lessons are 30 minutes unless otherwise noted.

To schedule a private lesson, please contact the welcome center to fill out a private lesson inquiry form or email the aquatic director. dabreu@metroymcas.org 


For more information contact our Aquatic Department at 201-487-6600 x213 or dabreu@metroymcas.org 

Private Swim Lesson Form