This article may contain affiliate links. Please read our disclosure for more information.

Tutoring is a great way to make some extra money, especially if you do it online as a way to work from home. But when you’re not going through a company that sets the tutor rate per hour for you, it prompts the obvious question: how much should you charge for tutoring?

While the answer can vary a bit depending on any qualifications and experience you have as well as what you’ll be teaching, there are some guidelines that can help you make sure you’re setting the right rate.

most popular side hustles


Want to start earning more money as quickly as possible?

See what 7,800+ people said were their favorite, proven ways to make money – so you can do exactly the same thing.

Get it free for a limited time!


You’ll also join our mailing list to get updates on how to make and save money – unsubscribe at any time at the end of each email.

How much should I charge for tutoring?

The amount you should charge for tutoring starts at around $15 per hour when teaching more basic concepts to younger students. This can go all the way up to $125 per hour for private classes with older students.

That’s still a fairly large range though, as there are some specific points you should keep in mind when determining exactly how much to charge for your own tutoring services.

It’s also worth noting that, in some cases, it won’t be up to you to decide how much you should charge for tutoring. Many of these online tutoring jobs, for example, are done through online tutoring companies that will set your rate based on their perception of your experience, qualifications and subject matter you’re teaching.

This can be good for helping you to avoid having to figure out your own tutor rates per hour. At the same time, it’s good to have a solid idea of how much you should be charging to make sure the company that hires you isn’t underpaying you for your work.

woman teaching student wondering how much she should charge for tutoring

How to price tutoring services?

The price of tutoring services for private lessons can range from $15 per hour to up to $100 per hour.

However, there are some considerations to keep in mind when determining what is a reasonable price for a tutor, namely:

  • Your qualifications – You don’t need formal qualifications to be an online tutor. But if you have an English degree and you’re offering to teach English to high school or college students, you can charge accordingly
  • The age of your students – As a general rule, the older your students are, the more you can charge. This is because older students are generally going to need to learn about more complex topics, which you should be paid more to teach
  • The subject you’re teaching – Any subject that requires more specialized knowledge is going to command a higher rate. For example, teaching 12th grade Chemistry is probably going to get you a higher rate than 12th grade English – depending, of course, on exactly what you’re teaching
  • When you’re tutoring – If you tutor during business hours or even just after school, your tutor rates per hour will usually be less than someone working as a tutor later at night or as a weekend job. Some flexibility is needed as a tutor to work around your students’ schedule, but it’s also expected that you’ll charge for this flexibility
  • Private vs group sessions – Like most things, private lessons are clearly going to allow you to charge more than if you tutor in a group
  • Timing – If you’re focusing on tutoring students in preparation for exams, you may find that you’re able to charge more in the weeks and months just before these exams. This is largely because there’ll probably be more demand for your services, allowing you to increase your rates accordingly
  • Your location – Different cities have different average rates you should consider when wondering how much you should charge for tutoring. For example, if there’s a major university in your area, you may be able to charge more for tutoring college students – or the average rate could be less as a lot of these students may also be tutoring younger students, meaning there’s a higher supply of tutors.
  • The amount of preparation required – Ask any teacher: lesson prep takes up a massive chunk of your time. This means that if you’re expected to do a lot of preparation before any tutoring session, you’re more than able to factor this into your rate as well.
most popular side hustles


Need to make more money but don’t want to waste your time?

See what 7,800+ people said were their top ways to make money – so you too can earn extra cash as fast as possible.

Get it free for a limited time!


You’ll also join our mailing list to get updates on how to make and save money – unsubscribe at any time at the end of each email.

Is there a tutoring rate calculator?

You can use websites that show average salaries in your area as a tutoring rate calculator. While this won’t consider every aspect, it’s a good starting point when considering how much you should charge for tutoring.

For example, when looking for how much to charge for tutoring on Reddit, all of the answers talk about how the answer is very much location dependent. Just check out some of the responses here, here and here for an idea on how much this matters.

How much to charge for online tutoring

For online tutoring, the rates will generally be set by the online tutoring company you go through. These are usually between $18 and $30 per hour.

However, like the points you need to consider when wondering how much to charge for tutoring in-person, the more specialized your knowledge and the content you’re teaching, the higher your rates will be able to be. In some cases, this can very easily make tutoring one of the highest paying online jobs out there.

It’s also very much going to depend on the individual company. When looking at the pay rate on Glassdoor, for example, their average tutor rate per hour is $12, which is pretty low.

On the other hand, most of the tutoring companies in this list of online tutoring jobs start well above this. Chegg Tutors, for example, starts at $20 per hour and MagicEars, where you teach English to students in China, is upfront that their hourly rates range between $18 and $26. Similar rates are also on offer for teaching English online to Japanese students.

This means that while it may not be up to you to set your own rate within this range, at least you have an idea of what your fee will be when starting what can be a great work from home job.

Related: 29 Quick Tips on How to Make $300 Fast

Can you make a living as a tutor?

You can definitely make a living as a tutor. In fact, given how high the hourly rate is for many private tutors, working as a tutor can give you a higher salary than more standard nine-to-five jobs.

This won’t be possible for everyone and will very much depend on your availability and the amount you’ve decided to charge for tutoring. After all, it’s pretty obvious that if you’re only free for a few hours per week, you’re going to earn less by working part time than someone who has the time to make themselves available whenever their students ask.

But that said, it’s certainly more than possible to live off a tutor’s salary. While you won’t be crazy rich, you can be comfortable.

man teaching woman while wondering how much to charge for tutoring

How can I make money tutoring?

To make money tutoring, there are a few things you can do to make sure you’re making as much money as possible:

  • Tutor in line with your experience or qualifications – It may sound obvious, but if you have any formal training or qualifications in a certain subject, it’s a good idea to offer your tutoring services in that same field. This is because people will pay more if you’re qualified on the understanding that you’re bringing specialized knowledge to the table.
  • Try to make yourself available when your students are – Most students, whether in school or college, are much more likely to want to schedule tutoring sessions in the afternoon or on weekends. This means that only making yourself available during business hours could mean you’re limiting your money making opportunities
  • Focus on private tutoring sessions – Your tutor rate per hour is going to be higher during one-to-one sessions so if you’re short on time, focusing on these can ensure you’re maximizing your earnings.
  • Do both online and in-person tutoring – There’s no reason to limit yourself to just one of these. While, as a very general rule, you can often charge more for in-person tutoring, your potential student base online is massive. This means that offering both can be a good way to make sure you have as many clients as possible to earn as much as you can.

Related: 41 Ways to Make $1,000 Fast (That Actually Work)

Subject-specific examples of how much money does a tutor make an hour

As mentioned, you’re going to be able to charge more when tutoring in certain subjects.

This isn’t going to be the only factor to consider when wondering how much you should charge for tutoring – especially when you consider how much it can vary depending on where you’re located. 

But it can definitely help to see what others are charging, at least as a base point to see if you should align yourself with them too.

woman teaching child based on private tutoring rates

How much should I charge for tutoring Math?

The average Math tutor salary varies between $40 per hour for high school students to $125 per hour for graduate-level students or those looking for help in preparing for standardized tests.

Specifically, when looking at the average Math tutor salary on Reddit, there are different options:

  • This person charges $40 per hour to teach Math to school students
  • This person charges $40 for juniors in high school and $50 for AP math
  • This person, however, charges up to $125 per hour for grad-level or standardized test prep in math

Related: 43 Amazing Under the Table Jobs that Pay Cash

How much to charge for SAT tutoring?

SAT tutors can charge up to $125 per hour depending on your area and your qualifications.

As seen in the previous example, this is an advertised rate for tutors in specific subjects helping with test prep. At the same time, it’s going to be very location dependent.

This also means that you’re going to find SAT tutors who charge way more than this amount. Just take a look at this article from someone who charged up to $1,000 per hour for SAT prep.

How much do private tutors charge as biology tutor rates?

Biology tutor rates can be anywhere from $40 to $100 per hour, with the higher rates being possible if you have a science-based degree.

For most science subjects, you’re going to have to have some sort of specialized knowledge to teach this well, especially to high school and college students. This means that if you have or are studying for a science-based degree, you should definitely use this to your advantage to set your tutor rates per hour higher.

Related: 41 Easy Ways to Make an Extra $500 a Month

man teaching a child

How much are high school Chemistry tutor rates?

High school Chemistry tutors should charge between $30 and $70 per hour, depending on the complexity of the material they’re teaching.

Like with Biology, Chemistry tutors will generally need experience in this field or specialized knowledge from their own studies that allows them to teach this well. People, in turn, are generally willing to pay for this experience, allowing you to set your rates at the higher end of the scale.

How much should I charge for tutoring reading?

If tutoring students in reading, you should charge between $15 and $50 per hour.

This is very much going to depend on how old the student is. If they’re younger, like in elementary school, and their parents are looking for help in improving their reading skills, your rates may be lower.

That said, this isn’t always true, especially if a child has special needs and the parents want a specialist to help them catch up. If you have training with special needs students, you can certainly increase your rate in those cases.

Similarly, as your students get older and the material presumably gets more complex, you can raise your tutor rate per hour accordingly.

Related: Make $200 a Day Online: 17 Ways That Are Proven To Work

How much should I pay a teenage tutor?

You should pay between $15 and $40 for a teenage tutor who’s still in high school.

Tutoring is a great job for teenagers as their availability is often the same as their clients. They’ve also often just learned the same subjects that they’re teaching, meaning they’re extremely up to date in the current school curriculum on that topic.

teen tutoring another teen

Of course, a teenage tutor who’s still in school isn’t going to be able to charge as much for tutoring as a college student or someone who already has their degree. 

But for, say, middle and elementary school students, hiring a teenager as their tutor can still produce excellent results – while allowing teens who want to make money the chance to earn a solid hourly rate.

How much to charge for group tutoring?

As a general rule, your per student rate for group tutoring should be around 75% of your rate for private students. This means that if your private tutoring rate is $40 an hour, you should charge $30 per student in a one-hour group tutoring session.

This can, of course, mean that you can actually earn more per hour by having several students in a group compared to a private session. At the same time, this is going to mean much more work for you, both during the tutoring session to make sure everyone is keeping up and when preparing for the lesson.

This means that it’s up to you whether you prefer to stick with one-to-one lessons or branch out into group sessions. Of course, you can always try both to see what you prefer.

Related: 41 Ways to Make $100 a Day That Actually Work

Final thoughts on how much you should charge for tutoring

The question of how much you should charge for tutoring is going to depend on a bunch of factors and it’s easy to be concerned that you’re setting your rate too low.

However, the best way to figure this out is to just start. You’ll probably be able to have a ballpark figure once you’ve done some research into the points mentioned above. From there, it’s simply a question of throwing yourself out there and seeing the response.

If you’re booked out or aren’t quite getting the kinds of clients you had in mind, perhaps you’ve priced yourself too low.

Alternatively, if you’re barely building your client list at all, your rate could be too high and may be worth dropping a bit.

Don’t be worried though if you’re not sure whether you have the qualifications or background to back up the fact that you’re charging more than you initially expected. There’s almost always going to be someone out there willing to pay for a quality service.

And the fact that, in this case, your service can have a direct impact on their or their child’s academic future means that you may be able to earn more than you first realized.

most popular side hustles


Join thousands of subscribers in getting regular tips in your inbox on how to take control of your finances and make more money – and, for a limited time, get our free guide on the 20 most popular side hustles as a gift!


You’ll also join our mailing list to get updates on how to make and save money – unsubscribe at any time at the end of each email.

Related posts

author picture

About the author

Anna is the founder of LogicalDollar and a personal finance expert, having been seen in Forbes, HuffPost, Reader’s Digest, MSN Money, Yahoo! Finance, and many more. She’s committed to helping others get on the path to financial freedom using the experience gained from turning $60,000 in debt into a thriving investment portfolio. Find out more.