WordPress Tutor Booking Plugin for Class Scheduling
Turn your WordPress site into a complete online class booking system. BookingPress lets students book online while your teachers and staff manage schedules, forms, fees, and reminders with no per-booking commissions.





Make every lesson fit the student, not the other way around
BookingPress tutor booking software lets you set price and time for each lesson by level, so the calendar blocks exactly the time it needs. From school tutoring to professional lessons, manage it all.
Whatever your teaching setup looks like, BookingPress fits right in
Run every type of tutoring business, from independent tutors and small tutoring centres to multi-subject academies and multi-location learning centres, with the BookingPress tutoring booking system.

Tutoring centres
Multiple tutors, several rooms, one calendar. Let students pick the ideal tutor, subject and book the first class available.

Online tutors
Manage virtual lessons via Zoom or Meet links with right online tutor booking software.

Private home tutors
Book lessons at the student’s address using the same teacher booking system.

Music teachers
A music lesson booking system to book daily, weekly or monthly lessons on a fixed slot.

Test prep & languages
Online lesson booking system for test prep and language classes, with limited seats for every group session.
Every student detail, collected before the lesson begins
BookingPress tutor booking plugin for WordPress lets you collect the details you need at booking, so next lecture doubts get solved quickly and past homework arrives with the lesson.
- Parents book for a child with the student’s name and grade.
- Students upload their homework or past papers as a file before next class.
- Learning goals reach the tutor before the lesson starts.
- A required checkbox for your cancellation and make-up policy.
A smoother teaching day, from first lesson to next term
Tomorrow’s reminders are sent
Students receive lesson reminders by SMS, email, or WhatsApp.
Ready for the first lesson
The Zoom link, learning goals, and uploaded test are already on the appointment and student’s panel.
A lesson slot opens up
If any student cancels from their account, the slot gets reopened for the next student in waiting.
A new student books online
A parent or student themselves books a trial lesson from their phone while you teach.
A package lesson is used
The student’s 10-lesson IELTS or SAT package updates automatically, so there’s no invoice to send.
The next term is booked
Leo’s weekly piano lessons and Lisa’s daily SAT lessons are scheduled until February, with reminders ready to go.

Run online lessons without the scheduling hassle
BookingPress appointment scheduling software for tutors makes online lesson booking easier with Zoom meeting links, local time zones and automatic reminders.
- Automatically creates a Zoom or Google Meet link for every lesson
- The link gets sent along with booking confirmation and reminders, or in student accounts.
- Students see open slots in their own local time.
- Run online and in-person lessons from the one centralized calendar.
Tutoring booking system features that keep your classes running smoothly
Teachers & tutor schedules
Set teaching hours, breaks, day off, and availability for each tutor, with a separate calendar and a dashboard of their own.
Pay before the lesson
Accept deposits or full payments at online booking, and set your own cancellation policy to lower no-shows.
Automatic reminders
Send email, SMS, WhatsApp and Telegram confirmations and reminders automatically, with the lesson’s online link or and instructions on what to bring.
Student & parent accounts
Let parents or students manage their upcoming lessons and package classes from their own account. No need to call you for rescheduling or cancellation.
Calendar sync
Two-way Google, Outlook and Apple Calendars sync keeps each tutor’s personal schedule up to date.
Reports
Track your learning business revenue, lessons taught and busiest tutors by day, week or month.
Keep your students learning and your schedule busy
Get more ways to sell lessons, encourage repeat bookings, and keep your teaching calendar full, with the BookingPress student booking system. No extra fee for higher-tier upgrades.
Lesson packages
Sell a 10-lesson pack, a complete online course, or a full exam course up front for predictable recurring revenue and progress.
Recurring lessons
Let students book the same time slot every week or daily for the whole term in one go.
Group classes
Allow a group of students or friends to fill in six to ten seats in one SAT or language class using the min-max capacity feature.
Trial lessons & coupons
A discounted first lesson that turns new students into regulars using coupon codes or dynamic pricing.
Gift cards
Let parents give your lessons or course package as a gift to their children which they get to redeem at whenever they want.
Waiting list
Exam season fully booked? Students join the waitlist and you fill every cancellation.
22+ payment gateways and the apps you already love
Take deposits online, and let parents or students pay the rest of the tuition fee in-person using the most flexible WordPress tutoring booking plugin. No per-booking commission, ever.
Why tutors trust BookingPress to keep their lesson calendars full

“Incredible plugin and tech support go the extra mile for you. Recommended!!”
“I’m really happy with the plugin. It’s very user friendly, has loads of options, gets regular updates and support is fast and reliable.”
“Very complete plugin. Nice relation price-quality. Support is always there, kind and efective. Love it!”
All-in-one tutor booking software with no extra fees
Skip per-student and per-booking fees. Get 61+ BookingPress add-ons in one license, with unlimited tutors, students, and lessons, and no booking commissions.
- Unlimited tutors, one license
- 0% commission on bookings
- 22+ payment gateways included
- Your student data stays on your server
One site · unlimited tutors, subjects & lessons.
- Lesson packages, recurring and group classes
- Zoom & Google Meet links
- Deposits & 21+ payment gateways
- Email, SMS, Telegram & WhatsApp reminders
- Student panel & calendar sync
Multi-location on Professional · Lifetime from $229 · See full pricing →
Try Booking Press risk-free for 14 days
Isn’t the right fit for your tutoring business? We’ll refund every cent. No questions asked. Built by Repute Infosystems since 2005
Got questions about BookingPress for tutors? We’ve got answers
Can students book tutoring lessons online?+
Can I sell lesson packages?+
Does it work for online tutoring?+
Can students book a weekly lesson in one go?+
Can multiple tutors use one website?+
Can parents book on behalf of students?+
Do students see times in their own time zone?+
Can I run group classes?+
Can I offer a discounted trial lesson?+
Can I use BookingPress with Elementor or Gutenberg?+
Make your website the first stop for every student booking
Start with the free plugin, or unlock all 61+ premium add-ons with a premium license. No monthly fees. No booking commissions. Ever.
Stripe
PayPal
Square
Razorpay