Home

/

Tutoring Software

/

Teachworks

Software Advice offers objective insights based on verified user reviews and independent product and market research. When our advisors match you to a software provider, we may earn a referral fee.

Teachworks 2026: Benefits, Features & Pricing

On this page
  • Overview
  • Pricing and Plans
  • Features
  • Integrations
  • User Reviews

Overview

Teachworks
Teachworks
4.6
(64)

Pricing

Starting at $16.49 per month

About Teachworks

Teachworks is a business management software designed to help music schools and studios handle student records, online booking and billing operations. Administrators can use the application to create student groups, schedule private or group music lessons and track lending of musical instruments and books.

The platform enables music teachers to notify clients about upcoming music lessons and email detailed notes or resources to students. It offers a host of features including communication management, email templates, user access, automated reminders, analytics, invoicing, performance tracking and more. Additionally, Teachworks allows businesses to define custom fields, create teacher profiles and automatically calculate employees’ working hours and salaries.

Teachworks facilitates integration with various third-party applications such as Stripe, QuickBooks, Google Calendar, Microsoft Excel, Mailchimp, Lessonspace and more via APIs. Pricing includes monthly subscriptions and support is extended via knowledge base, tutorials and other online measures.

Teachworks Screenshots

0
0
1
2
3
4
5

Teachworks Pricing and Plans

Starting price: $16.49 per month
Free Trial
Free Version

Starter

$16.49

usage based, per month

Plan includes:

  • Cancel Any Time.
  • Customer Support
  • Unlimited Students
  • Unlimited Teachers
  • Unlimited User Accounts
  • Over 70 Free Integrations & Add-ons

Growth

$47.99

usage based, per month

Plan includes:

  • Cancel Any Time
  • Customer Support
  • Teachworks API Access
  • Unlimited Students
  • Unlimited Teachers
  • Unlimited User Accounts
  • API Access
  • Over 70 Free Integrations & Add-ons

Premium

$187.99

usage based, per month

Plan includes:

  • Cancel Any Time
  • Customer Support
  • First 5 Branch Accounts Included
  • Teachworks API Access
  • Unlimited Students
  • Unlimited Teachers
  • Unlimited User Accounts
  • API Access
  • Over 70 Free Integrations & Add-ons

Teachworks Features

  • Popular features found in Tutoring
    Automatic Grading
    Billing & Invoicing
    Learning Paths/Tracks
    Online Classes
  • More features of Teachworks
    ACH Payment Processing
    Activity Dashboard
    Alerts/Notifications
    API
    Appointment Management
    Appointment Scheduling
    Attendance Management
    Attendance Tracking
    Automated Scheduling
    Availability Management
    Booking Management
    Calendar Management
    Calendar Sync
    Class Management
    Class Scheduling
    Client Management
    Client Portal
    Communication Management
    Confirmations/Reminders
    Credit Card Processing
    CRM
    Customer Accounts
    Customer Database
    Customizable Branding
    Customizable Fields
    Customizable Forms
    Customizable Reports
    Customizable Templates
    Data Import/Export
    Document Management
    Driver Scheduling
    Electronic Payments
    Email Management
    Email Marketing
    Email Reminders
    Email Templates
    Employee Management
    Enrollments/Onboarding
    Event Calendar
    Event Management
    Event Scheduling
    Expense Tracking
    Faculty/Staff Management
    Forms Management
    For Music Schools
    Interactive Learning
    Interactive Whiteboard
    Inventory Management
    Invoice Management
    Invoice Processing
    Lesson Notes
    Mobile Access
    Multi-Location
    Multi-Period Recurring Billing
    Multiple User Accounts
    Online Booking
    Online Payments
    Online Registration
    Parent/Student Portal
    Payroll Management
    Practice Log
    Process/Workflow Automation
    Progress Reports
    Progress Tracking
    Real-Time Reporting
    Real-Time Updates
    Recurring Appointments
    Recurring/Subscription Billing
    Registration Management
    Reminders
    Repertoire Management
    Reporting/Analytics
    Reporting & Statistics
    Room Booking
    Scheduling
    Search/Filter
    Secure Data Storage
    Self Service Portal
    SMS Messaging
    SMS Reminders
    Student Management
    Student Portal
    Third-Party Integrations
    Time Tracking
    Transaction History
    Website Integration

Teachworks Integrations

QuickBooks Online
QuickBooks Online
Microsoft Outlook
Microsoft Outlook
Mailchimp
Mailchimp
Microsoft Excel
Microsoft Excel
Google Calendar
Google Calendar
Stripe
Stripe

See all 8 integrations

Teachworks User Reviews

Overall Rating

4.6

Ratings Breakdown

5

69%

4

25%

3

5%

2

0%

1

2%

Secondary Ratings

Ease of Use

4.5

Value for money

4.5

Customer support

4.3

Functionality

4.2

VR

Verified
Reviewer

Consumer Goods

Used daily for less than 6 months

Review source

Reviewed October 2017

User-friendly and mobile view very good

5

Easier to schedule, mobile view available, able to have students reschedule sessions.

Ratings Breakdown

4
Ease of use
5
Value for money
5
Customer support
5
Functionality
icon
Pros:
The system is simple yes robust to allow us to add multiple user-defined fields in the student profiles. Calendar views are "clean" easy to read. The ability to add other features (add-ons) for free as the need develops is great. It's easier to schedule. They have excellent customer support that responds well within the 2-hour window mentioned.
Cons:
The ability to search from anywhere/any page in the program for a student would be helpful. This was a feature in our old system.

Vendor Response

Hi there, thanks for the great review! We¿re so happy to hear that you¿re enjoying Teachworks. Our support team is always here to help, so keep the questions coming.

Replied October 2017

Read More

FD

Frank D.

Verified reviewer

Education Management

51-200 employees

Used daily for more than 2 years

Review source

Reviewed December 2024

Efficient and easy to use

5

Spent a lot of time, and tried out a few different platforms, and Teachworks is by far the best. Whether generating invoices or reports, it is easy and efficient.

Ratings Breakdown

5
Ease of use
4
Value for money
5
Customer support
5
Functionality
icon
Pros:
It is very easy to use on mobile or laptop.
Cons:
Could be a bit cheaper, but it is not a major issue

Vendor Response

Hi Frank, thanks for taking the time to submit a review, we really appreciate it! We're happy to hear that you are enjoying Teachworks and you find it very easy to use. We're always here to help, so please let us know if you have any questions or what we can do to make Teachworks better for your business.

Replied January 2025

Read More

DM

Daniel M.

Education Management

2-10 employees

Used daily for more than 2 years

Review source

Reviewed July 2017

We've been using Teachworks for almost 2 years now. It's been a helpful tool.

4

It makes my job easier

Ratings Breakdown

4
Ease of use
3
Value for money
Previously 4
4
Customer support
4
Functionality
icon
Pros:
Easy to use and understand, clear schedule, it provides almost all the functions we need, we like how we can view the schedule for each individual
Cons:
sometimes there're errors when creating invoice and we couldn't figure out how to solve it until we deleted that certain schedule and re-added it again.

Read More

ai

alena i.

Verified reviewer

Education Management

2-10 employees

Used daily for more than 2 years

Review source

Reviewed October 2024

Excellent platform for my private language tuition business

5

happy with the platform, although often a little complicated to set things up.

Ratings Breakdown

4
Ease of use
5
Value for money
5
Customer support
4
Functionality
icon
Pros:
Responsiveness of the team. Often I struggle to make things work particularlty with invoicing and setting up of various types of courses - the team is always there to provide detailed step by step instructions
Cons:
needs to develop more features. needs to improve contact form integration

Vendor Response

Hi Alena, thanks for taking the time to submit a review, we really appreciate it! We're happy to hear that you are enjoying Teachworks and our team is providing you with great support. We're always here to help, so please let us know if you have any questions or what we can do to make Teachworks better for your business.

Replied November 2024

Read More

MJ

Molly J.

Verified reviewer

Education Management

Self-Employed

Used daily for more than 2 years

Review source

Reviewed June 2024

Great scheduling and student management system

5

I have used Teachworks for around 5 years now and am very happy with the low cost and ease of use

Ratings Breakdown

5
Ease of use
5
Value for money
5
Customer support
5
Functionality
icon
Pros:
I love the easy lesson tracking and private and shared lesson notes features. I also like the booking feature that I have imbedded in my website.
Cons:
There isn't anything I don't like about using Teachworks

Reasons for choosing Teachworks

Shared notes feature that is part of the process of "completing" a lesson within the system

Vendor Response

Hi Molly, thanks for taking the time to submit a review, we really appreciate it! We're happy to hear that you find Teachworks easy to use and our booking feature. We're always here to help, so please let us know if you have any questions.

Replied September 2024

Read More

GG

Ge G.

Verified reviewer

Education Management

2-10 employees

Used daily for more than 2 years

Review source

Reviewed May 2024

Satisfied client since 8 years

5

Very satisfied since 8 years. It helps us to save lots of time on the daily operation.

Ratings Breakdown

5
Ease of use
5
Value for money
4
Customer support
5
Functionality
icon
Pros:
Easy to manage teachers and students. Very clear to show all the teachers' schedules on the calendar. Easy to issue the invoice and record the payment.
Cons:
Subscription. I can only downgrade the subscription in a certain time.

Vendor Response

Hi Ge G, thanks for the great review and for sharing your feedback. We really appreciate it! We’re happy to hear that Teachworks is helping your business. If you need any help or have any questions, please let us know.

Replied June 2024

Read More

DH

Dana H.

Verified reviewer

E-Learning

11-50 employees

Used daily for more than 2 years

Review source

Reviewed March 2023

Behind for Todays Clients but Excellent for 10 Years Ago

4

We have been using TW for 7 years. We like many things about it but we have been VERY frustrated by how slowly things change and improve and that it is impossible (even when we have offered to pay) to get additional support.

Ratings Breakdown

3
Ease of use
2
Value for money
2
Customer support
2
Functionality
icon
Pros:
It is robust, consistent, well established, reliable. The ability to have tutors invoice from their completed lessons and for us to be able to pull reports etc. is all very good.
Cons:
Two main issues - The biggest is the online booking featurs for clients. It is difficult to set up and customize. Changes have been very very slow. It is not very intuitive for clients so it often causes problems for them and makes the process more work than it is worth. The second is the lack of in person help and video tutorials. There could be way more videos on their online booking features. A third is that while TW says they sync with QBO, the sync does not work well.

Reasons for choosing Teachworks

We have stuck with TW because it is a good product but more so because it takes a lot of time (and therefore money) to change systems once you have 25+ tutors. If we were to start again, we would not go with Teachworks due to the sub par online booking features and the lack of live support.

Vendor Response

Hi Dana, thanks for taking the time to submit a review! When we prioritize features to add, it's based on the number of requests we receive. Unfortunately we don't add custom features for individual companies. We're actively adding new features to Teachworks and over the past year, we've added 192 new features and improvements. You can find a list of these in the Change Log (click the "i" icon in your account to find it). The Teachworks API allows companies like yours to build custom integrations. You could use our API to create a custom booking plugin that meets your specific requirements.

Replied March 2023

Read More

Michael's profile

Michael K.

Verified reviewer

Education Management

11-50 employees

Used daily for more than 2 years

Review source

Reviewed August 2019

Great scheduling and billing software

5

Ratings Breakdown

4
Ease of use
4
Functionality
icon
Pros:
I like that the software keeps track of invoicing and running balances for clients. It definitely cuts down the leg work of having to go back through person by person and creating invoices.
Cons:
Sometimes we want to see all math tutors that are available so I'd be better when filtering if you could select multiple instructors at once so you don't have to bounce between calendars to find open times.

Vendor Response

Hi Michael, thanks for the great review! We're so happy to hear that our invoicing features are useful for your business :) I would recommend using our Tutor Calendar's "Day" view to see availability for all tutors at once. This calendar displays a list of your tutors on the left with their unavailability greyed out. You can click on an open time slot to quickly add a new lesson.

Replied August 2019

Read More

Leomar's profile

Leomar E.

Verified reviewer

Used weekly for less than 12 months

Review source

Reviewed April 2018

Quick and easy work with the least resource

5

Ratings Breakdown

5
Ease of use
5
Value for money
5
Customer support
5
Functionality
icon
Pros:
It helps us with billing, payroll, monitoring teachers, and keeping clients updated.I've explored multiple other options out there but Teachworks is by far superior in terms of an intuitive and easy to use system, excellent customer service (email only but it doesn't matter if they're responsive and helpful), and client first focused mindset.The support is great, and the developers are constantly at work - it's amazing to see how the features keep improving!
Cons:
invoice automation isn't customizable enough to be useful for us and invoice automation isn't customizable enough to be useful for us

Vendor Response

Hi Leomar! Thank you for the great review! So happy to hear you are loving the features, the support and the updates :). We are always working on improvements. Please feel free to send your feedback to support@teachworks.com and I can personally look into helping you find a way to be able to use the invoice autopilot. :)

Replied April 2018

Read More

VR

Verified
Reviewer

Used daily for less than 6 months

Review source

Reviewed March 2018

my experience has been good, it is comfortable and very useful its variety of accessories I recommen

5

Ratings Breakdown

5
Ease of use
5
Value for money
5
Customer support
5
Functionality
icon
Pros:
what I liked most about him, is the great capacity of accessories distract you, it is easy to use and simple I recommend it
Cons:
I do not have any problems with it, I've been using it for a short time, I hope I do not have to worry about it

Vendor Response

Hi there, Thank you for the review! We are pleased to hear you have been enjoying Teachworks along with the many features and add-ons available! As you mentioned, the ability to enable only the add-ons you need is something most of our customers find very useful as it keeps the software simple and easy to use. We are happy to hear it helps you too :).

Replied April 2018

Read More

Showing 1 - 10 of 64 Reviews

See what companies are saying about Software Advice