top of page

Group Swim Lessons

fins blue2.png

Join The Fun

Why sit at home when you can swim and meet new friends?  Join us in the pool and learn to swim through playing. Our programs are tailored for you. With our program you pick the level you are so you feel most comfortable about swimming. There are multiple classes from never swimming to advanced. The classes are designed so you can move to the next level.


Our COMPASS best practice philosophy is the more time in the pool consistently, the greater the advantage. Each session gives swimmers time to practice their skills play in their own way. Sessions are designed to bring space for self-exploration, direct instruction, and generalization through play.

Program Information

  • Ages 12 months–Adult

  • Membership program for 4 months

  • One-time payment for 11 sessions at 60 minutes per session (30 min for the Mommy&Me classes)

  • Runs one day a week depending on level

  • Times depend on level and day

  • In groups of 4 or 6

  • Optional add-on 3:00pm school pick up with walking transportation in Hoboken (at select schools)

  • All sessions are held at XCEL Pool, 125 Marshall St 7th floor, Hoboken, NJ 07030

Jordanna & boy_edited.jpg
toddler swim, kids swim lessons, group swim lessons
Neon Triangles Orange.png
infant swim, baby swim, adult swim

With COMPASS he was in the pool for the full session, was happier and learned to swim more in the first few sessions than in months with another program. Highly recommend.

bubbles 1.png

Register Today

1. Pick Your Swim Level
2. Pick Your Registration Type

swim classes for all ages in all levels, swim in Hoboken, Swim in Jersey City

Rubber Duckies

Parent & Me 

Age groups: 12–18 months/ 18-24 months/ 24-36 months

Groups of 6 to 1

Classes are designed to get your baby acclimated to the pool, and comfortable in water. Designed to be fun and simple. Splash, go underwater, get comfortable on your back, and learn to roll and breathe while doing short distances depending on your age group.

beginner swim classes for all ages

Puffer Fish

Never Ever

Ages 3–5

Groups of 4 to 1

Let's get started to learn to swim. Swimmers will learn water safety, back float, belly float, swim underwater, blow bubbles, and jump in with confidence. Designed to be fun and simple.

mermaid tail2.png



Ages 5–6

Groups of 4 to 1

Independently swimming up to 5 feet in the following conditions: underwater, freestyle & backstroke strokes, jumping in and getting to safety, and using water safety skills in moderately deep water.

fins blue2.png
intermediate swim classes from ages 5-7, kids swim lessons in New Jersey



Ages 5–7

Groups of 6 to 1

Breathing is fundamental. Swimmers will be able to swim a full freestyle and backstroke using breathing techniques both on top and underwater up to 15 feet without stopping.

freestyle swim and backstroke, advanced swim lessons for children

Spinner Dolphins

Advanced 1

Ages 6–8

Groups of 6 to 1

Swimmers will be able to swim freestyle and backstroke with proper breathing strategies independently. The goal of this class is for swimmers confidence, strength and endurance.



Never Ever

Ages 18+

Groups of 6 to 1


It's never too late. Learn to swim in your own way. Swimmers will learn water safety, back float, belly float, swim underwater, blow bubbles, and jump in with confidence.


bottom of page