Swim Lessons are on hold due to COVID.

When our instructors feel comfortable returning we will resume classes.

For updates:

Please add yourself to our email list.

Go to the "Home Page" and fill out the "Pop-Up" box.

You might need to refresh your browser if you already closed the box. 

Adult Swim 

Whether you’re a beginner (it's never too late to start) or a pro-athlete training for your next triathlon, we have the instructor for you. We offer one-on-one swim lessons.


Group lessons are currently on hold.


Pricing Below 

Kids Swim

Is your child ready to get their feet wet? Have you always wanted them to learn to swim? Well now’s the time! Our professional, certified swimming instructors will not only teach your little one how to swim, but they will help your child develop a genuine love of the water. Our classes use a step-by-step approach that will help them let go of their fears and start swimming! So hop on in – there’s no time like the present to learn to swim! We offer swim lessons for ages 6 months and up.


Group lessons are currently on hold.

Pricing Below


One-on-one instruction by appointment.

All lessons are 30 minutes. 










Please email: swim@hamiltonhealthfitness.com 


Single Session  $55

Package of 5 Sessions $275

Package of 10 Sessions $550

Package of 20 Sessions $1100

Call Us:


Visit Us:

161 Erie Street

Jersey City, NJ