Simple pricing for class registration software

ProgramChamp is built for dance studios, gymnastics centers, martial arts schools, art studios, music schools, camps, and other kid/family programs. Every plan includes the same features—class registration, birthday party booking, waivers and e-signatures, recurring billing, two-way parent messaging, and more. The only difference is how many staff members need login access. No hidden fees. No per-registration charges.

No contracts. Billed monthly. Cancel anytime. Upgrade or downgrade any time.

No credit card required.

Starter

$69 / month
Includes Owner + 3 staff seats
Best for new or smaller programs getting online registrations set up
Full feature set included. Only staff seats change.
Start a free trial
Most popular

Growth

$149 / month
Includes Owner + 10 staff seats
Best for programs with multiple classes, instructors, or higher volume
Full feature set included. Only staff seats change.
Start a free trial

Pro

$299 / month
Includes Owner + 25 staff seats
Best for larger or more complex programs that want deeper reporting and control
Full feature set included. Only staff seats change.
Start a free trial
Need more seats? Add additional staff seats for $7 / month each. Details

Same features on every plan

No feature gating. Choose your plan by team size (staff seats) and get the full ProgramChamp toolkit—including class registration and birthday party booking in one place.

Class & event registration (mobile-friendly for families)
Birthday party booking (saves back-and-forth and helps you book more parties)
Built-in two-way parent messaging (conversations stay with each family—no more lost emails)
Online payments with Stripe (automatic invoices + receipts)
Waivers & e-signatures (attach to sessions; parents sign online; you get signed PDFs)
Recurring tuition & installment plans (plus Zelle, Venmo, or manual payment tracking)
Calendar views (month / week / day so you stay staffed)
Waitlists + attendance (so you fill spots and keep rosters accurate)
Activity history + reporting (see what changed and stay organized)
See the full feature list
  • Programs, sessions, and scheduling
  • Custom pricing options (optional start/end dates)
  • Branded registration pages
  • Participants, guardians, and family management
  • Trial registrations and trial → paid conversion tracking
  • Discount system
  • Manual/offline payments (cash, check, Zelle, Venmo, other)
  • Recurring tuition and installment plans
  • Refund approvals (so refunds are intentional)
  • Waivers and e-signatures (attach to sessions; parents sign during registration; signed PDFs for your records)
  • Email templates and notifications
  • Built-in two-way parent messaging (conversations stay with each family—no more lost emails)
  • Parent/participant portal (registrations, parties, invoices, payments, signed documents)
  • Saved filters and exports (find what you need fast)
  • Secure “view as parent” support (help families without guessing)

What is a staff seat?

A staff seat is one staff login. If someone needs to sign in to manage registration, rosters, payments, or birthday parties, they need a seat.

The goal is simple: pick the plan that matches how many people need access right now. If you choose wrong, you can change plans any time.

  • Owners do NOT count as staff seats.
  • Only staff who need their own login count (instructors, front desk, admins, customer service).
  • Parents/guardians do not use staff seats.
  • Additional staff seats can be added for $7 / month per seat.
Example
“If you have 1 owner, 2 front desk staff, and 4 instructors who log in, you need 6 staff seats.”
Tip: You can create staff profiles for scheduling or records. Seats are only used when you give someone a login.

Billing & plan changes

  • Billed monthly
  • No contracts
  • Upgrades take effect immediately
  • Downgrades apply at the next billing cycle
  • Change plans any time
  • No credit card required for free trial