Tutor Scheduling Software Compared (2026): 6 Tools for Solo Tutors
Tutor scheduling software compared: TutorBird, Teachworks, Calendly, Acuity, Setmore and Google Calendar. Recurring lessons, parent booking, payments β and what breaks at 5, 10 and 20 students.
Parents do not need a prettier booking link. They need to know Wednesday at 5pm is still happening.
In short: Tutor scheduling tools should handle recurring slots + exceptions, not re-negotiate every week. Google Calendar works small; Calendly fits trials; a tutor CRM wins once lessons, payments, and make-ups must stay in one record.
What tutors actually need from a scheduling tool
They need five things β not fifty features:
- Fixed weekly slots that repeat until you pause them
- Exceptions (sick day, holiday, make-up) without deleting the series
- One source of truth so WhatsApp does not become the calendar
- Payment context β did this lesson count toward the package?
- Parent-visible next lesson without forwarding calendar invites forever
If a tool only solves (1) and ignores (4)β(5), you will rebuild the rest in chat.
Tutor scheduling software compared
Named tools first, because that is usually the actual question. Verify pricing before you buy β it changes.
| Tool | Type | Recurring weekly lessons | Parent books for a child | Payment at booking | Free tier |
|---|---|---|---|---|---|
| OBRI | Tutor CRM | Yes β slot tied to the student record | Yes β parent is the contact | Invoice / payment ledger | Yes, up to 3 students |
| TutorBird | Tutor CRM | Yes | Yes | Yes | Trial only |
| Teachworks | Tutoring admin | Yes β built for lesson volume | Yes | Yes | No β base fee plus per-lesson |
| Calendly | Booking link | Limited β recurring is awkward | Not really β booker becomes the student | Yes (paid plans) | Yes, one event type |
| Acuity Scheduling | Appointments | Yes β packages and recurring | Partial | Yes | No |
| Setmore | Appointments | Yes | Partial | Paid plans | Yes |
Honest read: if you only need a booking link, Calendly is less work than any of the rest. If your lessons repeat and money follows them, a tool built around the student record β TutorBird, Teachworks or OBRI β costs less in admin than a scheduler plus a spreadsheet.
Three approaches compared
| Approach | Best for | Breaks when |
|---|---|---|
| Google Calendar only | 1β5 students | Make-ups + payments diverge |
| Spreadsheet + calendar | 3β8 students who hate new apps | Two sources of truth drift apart |
| Calendly / booking link | Trials, intros, one-offs | No lesson history or debt tracking |
| Tutor CRM | 5+ regulars | You skip writing a cancellation policy |
Deep dives: Scheduling guide Β· Recurring lessons Β· Tutoring scheduling software
Google Calendar only β when it works
Works when: you have a handful of stable weekly students, you remember who paid, and parents already live in Google/Apple calendars.
Honest strength: zero learning curve. You already use it.
Breaks when:
- a make-up is promised in chat but never blocked on the calendar;
- a parent asks βwhat time next week?β and you scroll WhatsApp;
- unpaid lessons and completed lessons live in different places.
Pair Calendar with a short cancellation policy before you outgrow it β not after the first dispute.
Spreadsheets β the silent middle option
Many tutors run Calendar for time + Sheets for money. That is rational.
Works when: you update both on the same day, every week.
Breaks when: you reschedule in Calendar and forget the payment row β or mark βpaidβ in Sheets for a lesson that never happened.
If your sheet is already a second brain, read Notion for tutors vs CRM and OBRI vs Google Sheets before adding a third tool.
Is Calendly enough for tutoring?
Yes for: trial lessons, discovery calls, and students who book one session at a time and pay at booking.
No for: year-long weekly slots, package balances, make-up credits, and βsame time every Thursday unless exam week.β
Calendly optimizes availability pages. Tutoring optimizes relationships that repeat. Those are different jobs.
Common stack that starts fine and then hurts: Calendly + Sheets + WhatsApp. Fine at four students. Painful at twelve.
What a tutor CRM changes
A tutor CRM (like OBRI) keeps the lesson on the student record: schedule, history, homework, and payment status together.
That matters when:
- you pause one student for exams without deleting their slot forever;
- a make-up must consume a credit, not invent a free hour;
- parents need a portal view instead of another invite thread.
It does not replace a clear policy. Software without rules still produces disputes β just faster.
Compare feature depth: OBRI vs TutorBird Β· vs Google Sheets
Feature checklist (use this to decide)
Score each tool you try:
- Recurring weekly slots per student
- Easy exception / skip without nuking the series
- Master calendar sync (Google Calendar)
- Make-up credit tracking
- Link to payment / package status
- Parent- or student-visible next lesson
- Notes / homework next to the lesson
If you only tick the first box, you still have a calendar β not a tutoring schedule.
Honest pick by stage
| Stage | Pick | Why |
|---|---|---|
| 1β4 students | Google Calendar + cancellation template | Lowest friction |
| Trials & intros | Calendly (or similar) | Booking links shine here |
| Growing practice (5+) | Tutor CRM (OBRI free tier or dedicated CRM) | Recurring lessons + payments in one place |
| Agency / many tutors | Dedicated multi-tutor CRM | Solo tools hit collaboration limits |
Under 5 students: do not buy software to feel professional. Write the policy first.
Growing practice: switch when chat confirmations cost more time than teaching buffers.
Tutoring centre vs solo tutor scheduling
A tutoring centre scheduling system solves a different problem from a solo tutor's calendar, and buying the wrong one is expensive in both directions.
A centre needs: multiple tutors on one master calendar, room or resource booking, tutor availability that does not collide, staff permissions, and payroll or per-tutor reporting. Teachworks and dedicated multi-tutor platforms are built for this.
A solo tutor needs: one calendar, recurring slots, make-up credits, and payment status next to the lesson. Centre software makes you configure staff roles you do not have.
The switching cost runs both ways. A solo tutor on centre software spends the first week turning features off. A three-tutor centre on solo software rebuilds tutor availability in a spreadsheet within a month. If you are between the two β you teach alone but occasionally hand a student to a colleague β start solo and revisit at the point a second tutor takes regular lessons, not before.
How to switch without chaos
- Keep next two weeks frozen in the old calendar.
- Move stable weekly students first as recurring lessons.
- Leave one-off trials on Calendly/manual until they convert.
- Tell parents where the new schedule lives before you delete the old link.
- Run one week in parallel, then stop double-entry.
Related reading
- Best tutoring scheduling software (2026)
- Why Google Calendar breaks for tutors
- Recurring lesson scheduling
- Scheduling guide
That is why we built OBRI around recurring lessons tied to students β not another generic booking page.