
Music teacher software
Keep lessons full and students progressing
Let students book music lessons online, buy lesson packs or memberships, and manage their bookings in one place. A simple booking system for music teachers to handle schedules, attendance, and payments.
Get a free 7 days trial
No credit card required




Trusted by 1,000+ businesses worldwide




















Everything you need to run a music business
No matter what you teach, Time2book helps you run group classes with clear schedules, easy bookings, and smooth payments.

Music teacher scheduling software
Weekly lessons and group sessions
Online booking lets pupils book lessons within your teaching hours.
Lesson types set 30- or 60-minute lessons, each with its own price.
Lesson policies set rules for missed and rescheduled lessons.
Reminders help pupils remember their lesson and their instrument.
Music teacher payments
Monthly lesson fees and term billing
Online payments replace cash and chasing invoices.
Monthly fees bill lessons as a recurring membership or term pack.
Sibling discounts run as discount codes for families.
Gift cards let relatives gift lessons.


Music teacher client management
Repertoire, progress and parent contacts
Pupil profiles keep contacts, notes and a family account so parents book for each child.
Plan tracking shows each pupil's monthly plan or term pack and renewal.
Lesson history shows every past lesson and any missed ones.
Announcements tell families about recitals, holidays and term dates.
Music teacher management software
Lesson income and pupil numbers
Lesson income shows revenue and pupil numbers over time.
Your timetable shows every weekly lesson and group session.
Team lets other teachers schedule and teach their own lessons.

Pricing
Our pricing is built to support every stage of your business, from your first bookings to fully booked weeks.
Save up to 34% paying yearly
Starter
For solo trainers
$29
Per month, billed yearly
$39
Per month, billed monthly
Unlimited bookings
Online & in person payments
Client management
Email support
Coupon codes
Team members
Gift cards
Waitlist
Growth
For growing studios
$59
Per month, billed yearly
$79
Per month, billed monthly
Unlimited bookings
Online & in person payments
Client management
Email support
Coupon codes
5 team members
Gift cards
Waitlist
Professional
For studios ready to scale
$99
Per month, billed yearly
$129
Per month, billed monthly
Unlimited bookings
Online & in person payments
Client management
Priority email support
Coupon codes
10 team members
Gift cards
Waitlist
Business
For large studios
$199
Per month, billed yearly
$259
Per month, billed monthly
Unlimited bookings
Online & in person payments
Client management
Dedicated support
Coupon codes
Unlimited team members
Gift cards
Waitlist
Stripe charges a transaction fee for each online payment, and we add a small 0.9% platform fee to support the service.
"I like that Time2book is intuitive to use, making it easy and quick to set up. The platform looks really clean and professional, which is great for my clients when they make bookings."
Cassidy, Founder of And Breathe Out
Music teacher guides
Frequently asked questions
Yes. Create each lesson length as its own appointment service with its own price, and students choose the one they need when they book.
Yes. Parents add child accounts and book lessons or buy lesson packs for each child, and all bookings appear together in their schedule.
Yes. Create a membership covering a number of lessons per month, and it bills automatically each billing period.
Yes. Parents can download a PDF invoice for each membership payment from their account.
Yes. Use the Notes tab on each student's profile for pieces, exam preparation and practice goals.
Yes. Children are added as child accounts under their parent, so lessons and payments stay linked to the family.
Yes. Analytics shows revenue for any date range, compared with the previous period.
Yes. Analytics shows new clients for the selected period.
Manage bookings and payments easier
Get a free 7-day trial
No credit card required
