Guides

Best Booking Systems for Children's Tutoring in 2026

TutorBird, Teachworks, ClassForKids and Acuity compared for children's tutoring, on trials, recurring sessions, term billing and parent communication.

5 min read
GuidesChildcareBooking Systems
971 words5 min read

What a tutoring booking has to carry

A haircut booking needs a name and a time. A children's tutoring booking needs two people. The parent who pays, receives the invoice and reads the report, and the child who is taught. The system has to hold the child's year group, school, exam board and target, and send everything financial and administrative to an adult.

It also has to handle a rhythm that most appointment software does not understand. A trial, then a weekly slot that repeats for a term, that pauses at half term, that moves once when a fixture clashes, and that is billed monthly or by the term rather than per visit. And it has to reach the parent between sessions with a note on how it went.

Below are the platforms built for that, judged on what a website needs from them.

TutorBird

For: solo tutors and small tutoring businesses.

Website side: an online booking and enquiry route plus its own website builder, so it can either supply the site or sit inside yours. If you already have a site, use the booking element and ignore the builder.

Tutoring features: student and family records with separate parent contacts, recurring lessons, lesson notes, invoicing and online payment, automated reminders, and a portal where families can see their schedule. Mileage tracking for tutors who travel.

Strengths: designed for tutoring rather than adapted, and priced for one person. Watch: a centre running many tutors and group classes by term will push at the edges of it.

Teachworks

For: tutoring companies with several tutors, and centres.

Website side: booking and enquiry forms you can put on your own site, with an integration route for WordPress. Confirm the current embedding options with them before you design around a particular one.

Tutoring features: multi-tutor scheduling, recurring and repeating lessons, tutor pay as well as family billing, packages and prepaid balances, a customer portal, custom fields for exam boards and year groups, and automations for reminders and follow-ups. Online lesson links generated for video sessions.

Strengths: the strongest option once you are paying other tutors, because the pay side and the billing side live in the same place. Watch: more setup than a solo tutor needs.

ClassForKids

For: tutoring delivered as classes and courses rather than one to one, and holiday revision courses.

Website side: a booking route parents reach from your site, built for the term-block pattern.

Features: term and block bookings, registers, waiting lists, sibling handling, and payments taken up front for a block. It is used widely by children's activity providers in the UK, so parents recognise the flow.

Strengths: the term block is its native unit, which is exactly wrong for one to one and exactly right for a group course. Watch: it is not a one to one lesson manager, so a tutor doing both may end up with two systems.

Acuity Scheduling

For: tutors who want a general, well-supported scheduler and will keep records elsewhere.

Website side: embeddable scheduling and a hosted booking page, both easy to deep-link so a Book a trial button opens the right thing.

Features: appointment types with different durations, intake forms, packages and recurring appointments, reminders, payment at booking, and video call links.

Strengths: reliable, cheap and simple, and the intake form can collect the child's year group and the parent's details. Watch: it knows nothing about tutoring specifically. There is no lesson note, no report, no exam board field beyond what you build in a form. Confirm what it can do before relying on it for anything academic.

What your website needs from any of them

  1. A Book a trial button in the header on every page, one tap, deep-linked so the subject and age are already chosen.
  2. The parent as the account holder, with the child as a record inside it. Never let a form imply the child is signing up.
  3. Only the information you need at the first step. Child's first name, year group, subject, and a parent contact. Everything else can come after the trial is in the diary.
  4. Fees on the site that match what the system charges, per session and per term, so nobody is surprised by the first invoice.
  5. Recurring slots, because the value in tutoring is the standing Tuesday at five, not the single hour.
  6. Term dates and half term handled, so a paused week does not become a cancelled client.
  7. A stated route for progress updates, whether that is the platform's lesson notes, a portal or an email you write yourself.
  8. Video links generated by the system for online sessions, rather than a personal meeting room reused for every family.
  9. Tracking of trial bookings and enquiries by page, so you know which subject page fills the diary.

Choosing

  • Solo tutor, one to one, wants tutoring specifics: TutorBird.
  • Several tutors, paying them, invoicing families: Teachworks.
  • Group classes and holiday courses sold by term, UK: ClassForKids.
  • Simplest possible trial booking, records kept elsewhere: Acuity.
  • Both one to one and group courses: expect to run two tools, and make the site hide that from the parent.

Already on something that works? Stay on it. The website's job is to get a cautious parent into whichever system you run, in one tap, with the fee already known.

Where this sits

Embedding whichever platform you run, matching the site's fees to it, and putting the parent rather than the child at the front of the flow is the core of a children's tutoring website, and the same pattern runs through the other childcare and family websites we build. The platform holds the timetable. The site gets the parent into it before they message the next tutor on the list.

All writingSee packages and prices