Programs & Pricing

Find the right program.

Private 1-on-1 lessons at our Clifton pool, by the single lesson or in a discounted pack. Your first lesson is free for new families.

SafeStroke coaches working one-on-one with swimmers at the Clifton pool

Book by the Lesson

Single lessons.

Private Swim Lessons

One-on-one instruction built around your swimmer

$40
per 30 min

Summer hours through Aug 31

Mon4–9pm
Tue–Fri8–9pm
Sat–Sun3–7pm

Fall hours from Sept 1

Mon4–9pm
Tue–Fri8–9pm
Sat–Sun3–7pm

Fully tailored to the individual, whether your swimmer is just getting comfortable in the water or refining competitive technique. Each lesson is structured around their specific goals.

  • Customized lesson plans per swimmer
  • Water confidence & safety skills
  • Stroke technique refinement
  • Toddlers to teens, every level welcome
  • One-on-one attention every session
Book Now

No memberships. No contracts. No annual fees.

Best Value

Multi-lesson packs.

Save up to $168Schedule any timeClifton pool only

Private Lesson Packs

Pay once, schedule lessons whenever you like.

Private 30-minute lessons at the Clifton pool, with the same one-on-one instruction as our single lessons. The bigger the pack, the less each lesson costs.

  • Customized lesson plans per swimmer
  • Water confidence & safety skills
  • Stroke technique refinement
  • Toddlers to teens, every level welcome
  • One-on-one attention every session
  • Schedule lessons one at a time, any time during the season
Pick your pack size
$408once
12 lessons at $34 each
Save $72 vs single rate
Book the 12-Lesson Pack

No memberships. No contracts. No annual fees.

Private vs. Group

Same price as a group class. One big difference.

Group swim schools in the Clifton area price by the month, so the real cost of a class hides in the fine print. Here it is, side by side.

Group classes
SafeStroke
Price for a 30-minute class
Typically $35 to $50
$40, or $33 to $38 in a pack
Swimmers per class
Usually 4 to 8
1
Individual coach time
A few minutes per child
All 30 minutes
Annual membership fee
Often $35 to $75 per swimmer
None
Commitment
Monthly subscription
None. Pay as you go
First lesson
Paid
Free for new families (single lessons)

Group figures reflect typical published rates at North Jersey group swim schools as of August 2026, where monthly tuition plus an annual membership fee is the standard pricing model.

Not sure which to choose?

Text or email us and we'll point you in the right direction based on your swimmer's age and goals.

Get in Touch

Before You Book

Common questions.

Is my first lesson really free?

Yes. Tap Claim Your FREE Lesson and the discount is applied automatically, no code needed. No commitments, no payment info, 100% free. It's how we make sure SafeStroke is the right fit for your swimmer. (The free first lesson applies to single lessons only, not packs.)

How do the lesson packs work?

Pick a 6, 12, or 24-pack and pay once. You'll set up an account, then schedule each lesson whenever it works for you. Schedule a few now, sign in any time to book the rest. Lessons can be used any time during the season.

Are there any membership or annual fees?

No. Unlike most group swim schools, SafeStroke has no memberships, no contracts, and no annual fees. You pay for the lessons you book and nothing else.

Are private swim lessons worth it compared to group lessons?

At most group swim schools, a 30-minute class works out to $35 to $50 once you break down the monthly rate, and that time is shared by several swimmers. A private lesson costs about the same and every minute goes to your child, so most swimmers progress noticeably faster.

Where do lessons take place?

All lessons are held at our Clifton pool at 199 Scoles Avenue, Clifton, NJ.

What if we need to cancel or reschedule?

Every confirmation email includes a link to reschedule or cancel online, up to 12 hours before the lesson. Within 12 hours of the start time the schedule is locked, so lessons can't be moved or canceled. Canceled lessons are not refunded, even with more than 12 hours notice (a canceled pack lesson returns the credit to your pack), so if a time stops working, reschedule instead: it's always free with 12 hours notice. Questions? Reach us at 973-820-1153 or contact@safestrokeswim.com.

Something else on your mind? Ask us directly →