Run your swim school
without the spreadsheet

Schedule lessons, track attendance, collect payments, and message parents. All in one platform built for North American swim schools.

Swim instructor teaching children in a pool

25+

Swim schools onboarded

$500K+

Payments processed

89%

Payments automated

3 hrs

Saved per week, per school

Everything your swim school needs

From scheduling to payments, all in one place. No add-ons, no hidden fees.

Lesson scheduling that prevents conflicts

Create recurring lessons, assign instructors, and manage pool locations. Conflict detection prevents double-bookings automatically.

Weekly recurrenceWaitlist managementCapacity control

Stripe payments

Recurring billing, automatic invoicing, and payment reminders. Parents pay online with card or ACH.

Mobile attendance

Instructors mark attendance from their phone at poolside. Works even with poor WiFi.

Parent communication

Email and SMS notifications for schedule changes, progress updates, and payment reminders.

Swimmer tracking

Complete profiles with emergency contacts, medical notes, and skill progress history.

Set up in under 10 minutes

No migration headaches. No training required.

1

Create your school

Sign up, add your school name, and invite instructors. Each gets their own dashboard.

2

Add lessons and swimmers

Create lesson groups, set schedules, and enroll swimmers. Import from Excel or start fresh.

3

Invite parents

Parents get a personal link to view schedules, track progress, and pay online. That simple.

Why schools switch from Jackrabbit

Modern software without the legacy bloat.

Jackrabbit & iClassPro

  • Cluttered interface with deep menus
  • Modular pricing with hidden add-on costs
  • Slow mobile experience
  • Legacy payment processing
  • Weeks of onboarding required

Swimming-Lessons.com

  • Clean, mobile-first interface
  • Transparent all-in pricing
  • Fast, touch-optimized for poolside
  • Stripe-powered recurring billing
  • Set up in under 10 minutes

Simple, transparent pricing

One plan. No add-ons. No surprises.

All-in Plan

Most popular
$168/month

Per school. Includes everything.

  • Unlimited swimmers and instructors
  • Lesson scheduling with waitlists
  • Stripe payment processing
  • Email and SMS notifications
  • Mobile attendance tracking
  • Progress reports and parent portal
  • COPPA compliant, US data residency
Start 30-day free trial

No credit card required

“We switched from Excel and paper schedules. Now 89% of our payments process automatically, and our instructors actually have time to teach instead of doing paperwork.”
PT

Peter T.

Owner, Blue Wave Swim Academy

Ready to modernize your swim school?

Join 25+ North American swim schools already using Swimming-Lessons.com. Start your free trial today.