Skip to content
NEW Online booking with waivers built in: no monthly fee, waivers included. See how it works →
For camps, lessons and class programs

Camp and Class Registration and Waiver Software

Open registration for summer camp, swim lessons or an eight-week dance class, and have every child's waiver, medical notes and pickup details in hand before the first morning. Parents finish in one sitting, and you start the season with a full roster instead of a stack of forms.

5.0 on Capterra · No monthly fee · Waivers included
A parent's booking page on a phone with each person's waiver status
48 of 48 waivers signedSummer Camp Week 2 · Mon 9:00 AM
How we help

More Time for the Program, Less for the Paperwork

Running the program is the part you love. WaiverFile takes on the registrations, forms and schedule changes that fill the weeks before it starts.

The Registration-Day Crush

Summer registration opens and your inbox, phone and front desk fill up at once. Spots get promised twice, and someone spends a week sorting out who actually got in.

With WaiverFileEach age group has its own number of spots. Registration opens and closes on your dates, and sales stop when a group is full.

Forms That Come Back Half Done

The allergy line is blank, the emergency number is a work phone nobody answers, and the pickup list is on a sticky note in someone's car.

With WaiverFileYour waiver asks for allergies, medications, emergency contacts and authorized pickups, and parents can't skip the questions you make required.

Holidays and Snow Days

A ten-week class lands on Memorial Day, or a storm cancels Tuesday, and the schedule has to be fixed in three places by hand.

With WaiverFilePick the days of the week and the first and last date. WaiverFile lists every session, and you move or remove a single date.

Three Kids, Three Packets

Parents with kids in different programs write the same address and phone number over and over, and some give up halfway through.

With WaiverFileParents register every child in one checkout and list them all on one waiver.

The parent's side

From “Let's Sign Them Up” to the First Morning

Parents tend to register late at night, on a phone, after the kids are in bed. If the form is long or confusing, they close the tab and plan to finish tomorrow, and some never do. We've spent years taking steps out of that process, so more of the families who mean to register actually finish.

1

They Find the Right Group

Camp weeks and class times are listed with age groups, prices and spots left. No account to create.

2

They Register Every Child

Siblings in different age groups go in one checkout, with the full price shown in the cart from the start.

3

They Answer Everything Once

The waiver comes up right after payment, with allergies, medications, emergency contacts and pickup names on the same form.

4

Drop-Off Takes Seconds

Staff check the family in with one scan and see any medical notes flagged next to a child's name.

Camps and class series

Set Up the Whole Summer in One Sitting

For a week of day camp or a class that meets every Tuesday and Thursday, choose the days and the first and last date, and WaiverFile creates every session. Parents register once for the whole series instead of signing up week by week.

  • Single dates, date ranges, or weekly sessions generated for you
  • Move or remove one date for a holiday or a snow day
  • Age groups or skill levels as ticket types, each with its own price and spots
  • Registration opens and closes on your dates, with an overall cap
How camps and classes work
A winter camp with six sessions over two weeks
Forms and medical info

The Information Your Staff Actually Need

Paper camp packets get lost somewhere between the kitchen counter and your office. In WaiverFile the waiver is part of registration, and you decide what it asks: allergies, medications, emergency contacts, authorized pickup names, swim ability, t-shirt size. Parents sign for each of their children on the same form.

  • Custom questions, required wherever you need an answer
  • Waivers that expire, so returning families re-sign each year
  • Forms in multiple languages for families who prefer their own
  • Every signed form stored, searchable and ready to export
How online waivers work
Order confirmation on a phone with the next step: sign your waiver
Drop-off and pickup

A Roster That's Ready Before the First Car Pulls In

Open today's session and see every child, which group they're in and whether their waiver is signed. If a form is missing, send the parent a signing link from the roster the night before, instead of handing them a clipboard in the drop-off line.

  • Rosters by session with ticket type and waiver status
  • Medical notes and flags in view when a child checks in
  • Check in a family with one scan of their confirmation code
  • Export the list for counselors and instructors
See check-in
Check-in page with bookings, members and scan log tabs
“Waiverfile allowed us to use a system that didn't require very much staff time, but provided a seamless process.”
YMCA - Boothbay RegionWaiverFile customer
Why programs choose WaiverFile
  • Digital waivers for activity businesses since 2014
  • Over 1,000 businesses use WaiverFile
  • Rated 5.0 on Capterra
  • Real people on our US-based support team help you set up
Pricing
$0 / month

No monthly fee and no setup fee for online booking. A booking fee is added at checkout when a guest books.

  • Waivers included for everyone on a booking
  • No contract
  • Paid straight to your own Stripe account
  • Waiver-only plans from $19/month
Preview of a sample waiver form
Free waiver template

Start with a Kids Activity Waiver

Our kids activity waiver is written for activities, classes and programs. It covers release of liability and assumption of risk, lets you withdraw a registration over behavior, and includes a photo consent section, with parents signing for one or more children on the same form. Set it up in a free account, add your medical and pickup questions, and have your attorney review it.

Questions from Camp and Program Directors

Yes. Parents add each child to the same order, even when they're in different age groups, then list all of them on one waiver.

Add custom questions to your waiver for allergies, medications, emergency contacts, authorized pickups and anything else you need. Answers are saved with the signed waiver, and staff can see medical notes at check-in.

Yes. Choose the days of the week and the first and last date, and WaiverFile lists every session. Families register once for the series. If a date falls on a holiday, move or remove that one session.

Yes. Each ticket type, such as Ages 5-7 or Ages 8-12, has its own price and number of spots. You can also set an overall cap and the dates registration opens and closes.

No, waivers are optional. Most camps and classes use one, since it's also the easiest way to collect medical and pickup details, but you can take registrations without it.

Through your own Stripe account. Parents pay by card when they register, and Stripe pays out to your bank on its regular schedule. WaiverFile never holds your money.

Open Registration for Your Next Session

Setting up is free, with no credit card and no monthly fee for booking. Our US-based support team will help you build your first camp or class.