How much do private lessons cost?

Check our private tuition prices by subject, level, and lesson format - whether you’re looking for a tutor or want to start teaching classes yourself.

See prices
ImageHeader

How much can I earn as a private tutor?

This calculator helps you easily visualise how much you can earn as a private tutor based on your availability and hourly rates. Enter the number of hours per week you’d like to teach to see a realistic estimate of your monthly earnings.

The rates shown are based on active tutors. Rates may vary by subject and location.

How many hours do you want to teach per week?

Go back Earn £#precio# / month for #horas# hours of classes a week

The rates shown are based on active tutors. Rates may vary by subject and location.

iconTutor

Start teaching private lessons

Sign up now
student

Find your private tutor

Find a tutor

How much do private lessons cost per hour?

Hourly rates vary depending on the subject, the student’s level, and the tutor’s experience. The indicative prices in the tables below give you an idea of the costs in each case.

Average cost of after-school tuition
University tuition £19-22
A-Level exam preparation £19-22
Secondary school tutoring £19-22
GCSE tuition £18-22
Primary school tutoring £19-23
Average cost of language lessons
English lessons £13-22
French lessons £18-20
German lessons £18-22
Spanish lessons £14-19
Japanese lessons £17-21
Chinese (Mandarin) lessons £17-20
Average cost of maths and science tuition
Maths lessons £12-21
Chemistry lessons £15-19
Physics lessons £15-17
Programming lessons £16-17
Accounting lessons £17-19
icon

Start teaching private lessons

Sign up for free now
icon

Find your private tutor

Find the perfect tutor
Excellent
stars 4.6 out of 5

Private tutor
Patrick

Maths student’s father

The tutor was knowledgeable, patient, and tailored their teaching to my child's needs. My child's grades improved significantly. Highly recommend.

Private online tutor
Gilian

Chemistry student’s mother

FindTutors was a lifesaver for this busy mum! Our tutor was fantastic, and my child's grades improved significantly. Highly recommend for quality tutoring services.

Private online tutor
Christine

Spanish student

I used FindTutors to learn Spanish and I couldn't be happier with the results. I was able to find a fantastic tutor who really catered to my learning needs.

How to set the right price for your lessons: How much should I charge for tutoring?

Which subject will you teach? Tutoring prices for specialised subjects - or those that require a high level of expertise - are usually higher than for commonly taught subjects. Likewise, the higher the level of the lessons, the higher the hourly rate tends to be.

How much teaching experience do you have? A tutor with years of experience in education can usually charge more than someone teaching for the first time, as they’ve developed an effective and proven teaching methodology.

Online vs in-person tutoring rates: Where will you teach? If you need to travel to a student’s home, it’s reasonable to factor travel time and costs into your hourly rate. Alternatively, you can offer online lessons to reduce travel expenditures and free up additional time.

studentsummary

FAQs

less more FAQs - Frequently asked questions for students
How much does a private lesson cost?
The price of a private lesson usually depends on the subject, the level, and the tutor’s experience. In general, rates start from around £10–£15 per hour, and may increase for specialised subjects or exam preparation classes. The good news is that you can choose a tutor that fits your budget!
Online private lessons vs in-person private classes: what’s the price difference?
Online lessons are usually more affordable than in-person private classes, as there are no travel costs for the tutor. If a tutor travels to your home, the additional cost typically depends on the time and distance spent travelling. There’s no fixed price range, however. Some in-person tutors offer lessons at similar prices to online tutors. We recommend browsing a range of tutor profiles to choose the option that works best for you.
How can I find the right private tutor for me?
To find a suitable private tutor, start by defining your needs: the subject you wish to study, your level, and whether you prefer online or in-person lessons. From there, you can compare tutor profiles, experience, student reviews, and prices. FindTutors lets you contact tutors directly before booking a lesson.
How long is an average private class?

The average length of a private class is 60 minutes, but this can vary depending on the needs of the student. Private lessons for primary school students may last 45 minutes, while secondary school and university students typically prefer classes that last an hour and 30 minutes. Many tutors offer flexible lesson packages that can be adapted to individual learning paces.

FAQs - frequently asked questions for tutors
How much does a private tutor usually charge per hour?

The price of a private lesson typically ranges between £10 and £30 per hour, although this can vary depending on several factors:

  • The subject (languages, maths, physics, exam preparation, etc.)
  • The student’s level (primary, secondary, university)
  • The tutor’s experience and qualifications
  • Whether the lesson is online or in person
  • The location

On private tutoring platforms, tutors usually set their own hourly rates, making it easy to find options to suit a range of budgets.

Which payment methods are accepted for private lessons?

Payment methods depend on the tutor, and the platform used. The most common options include:

  • Credit or debit card
  • PayPal
  • Bank transfer
  • Cash (especially for in-person lessons)

Many online platforms offer secure and traceable payment systems that protect both students and tutors.

Is it legal to give private lessons without being self-employed?

This depends on the country and the income earned. In general:

  • If the income generated is occasional and below a certain threshold, some countries allow it to be declared without the need to register as self-employed.
  • If the income generated is regular, reaching a certain threshold or above, it is usually mandatory to register as self-employed and declare the activity.

To avoid legal issues, it’s best to check current tax regulations or consult a financial adviser.

How much can you earn as a private tutor?

Earnings from private tutoring can vary widely. On average:

  • A tutor can earn between £400 and £1,000 per month working part-time.
  • Tutors offering regular or specialised lessons can earn over £1,500 per month.

Income depends on the number of students taught, hourly rate, subject(s) taught, and time dedicated to lesson preparation and delivery.