Private swim lesson booking & payments

Fill your lane and pool time with paid private swim lessons. Families book a time, sign your waiver and pay online — and get a reminder the day before so nobody forgets the lesson.

  • Free to start
  • No app download for parents
  • Set up in 10 minutes

For swim instructors

Built for how swim instructors actually work.

Only the times you have water

Pool time comes in blocks — a lane on weekday evenings, a backyard pool on Saturday mornings. Set those as your weekly hours and families only ever see times when you actually have the pool.

Short lessons, packed blocks

Swim lessons are short, so gaps add up fast. Smart booking offers times right next to lessons you've already booked, so your pool block fills back to back instead of with 30-minute holes.

Waivers before anyone gets wet

Every swimmer has a signed liability waiver on file before their first lesson — signed online by the parent, stored per athlete, and never left in a folder on the pool deck.

Plus everything else every coach on NXT REPS gets:

  • Your own booking link & QR code
  • Card & bank payments to your bank
  • Guest checkout for parents
  • Digital waivers
  • Text, email & push reminders
  • Recurring weekly lessons
  • Zero double-booking
  • Per-athlete pricing
  • Cancellation policy & 1-click refunds
  • Venmo & cash tracking
See every feature

Pricing

Free to start. Seriously.

No setup fees, no contracts, no per-client charges. You only pay a small booking fee when you actually get paid.

Free

No card required

$0/month

No monthly fee. Just a 1% booking fee on lessons paid through the app.

Start free
  • Your own booking page & QR code
  • Online payments, payouts to your bank
  • Card fees covered by parents where allowed
  • Guest checkout — no parent account needed
  • Digital waivers & cancellation policy
  • Customizable email, text & push reminders
  • Unlimited clients, lessons & athletes
  • Per-athlete custom pricing
  • Smart booking (gap-free schedule)
  • Tips from parents

Pro

$10/month

Lower 0.5% booking fee, plus every feature.

Start free, upgrade anytime
  • Everything in Free
  • Recurring weekly lessons
  • Message all clients at once
  • CSV export of bookings
  • 0.5% booking fee instead of 1%

Card processing is paid by the parent at checkout. Venmo and cash lessons are tracked for free.

FAQ

Questions swim instructors ask

Can parents book back-to-back swim lessons for siblings?

+

Yes. A parent can add more than one session to the same checkout — for example back-to-back lessons for two siblings — and pay for both at once. You can also give a family a sibling rate with per-athlete pricing.

Can I offer 30-minute swim lessons?

+

Yes. Each lesson type has its own lengths and prices, such as a 30-minute private and a 45-minute stroke session, and NXT REPS lays out start times that fit those lengths.

Can families keep the same swim lesson time every week?

+

Yes. With recurring lessons a family keeps their weekly slot; upcoming weeks are booked and charged to their saved card automatically, skipping any dates you've blocked off.

How much does NXT REPS cost?

+

NXT REPS is free to start. The Free plan has no monthly fee — just a 1% booking fee on lessons paid through the app. NXT REPS Pro is $10/month with a lower 0.5% booking fee and unlocks every feature.

Who pays the credit card processing fee?

+

Where card rules and state law allow it, the parent does, as a credit card surcharge of at most 3% shown before they book. Debit and prepaid cards can't be surcharged, and a few states (Connecticut, Massachusetts, Maine) don't allow it — then the processing cost comes out of your payout. NXT REPS never adds to it or keeps any of it, and every lesson's breakdown is in your payout history.

Your NXT rep starts here.

Set up your swim booking page in 10 minutes and start taking paid lessons today. Free to start — no card required.

Swim Lesson Scheduling & Booking Software for Instructors · NXT REPS