How much does a GCSE Maths tutor cost?

GCSE Maths tutors in the UK typically charge between £28 and £55 per hour. It is the most popular subject for private tuition in the UK, which means there is a wide range of tutors at different price points.

Key factors that affect the rate:

  • Qualifications: tutors with Maths degrees or PGCE qualifications tend to charge more
  • Exam-board knowledge: tutors who know AQA, Edexcel or OCR specifically and can target the exact mark scheme are more valuable
  • Track record: tutors who can demonstrate consistent grade improvements often charge a premium
  • Online vs in-person: online tutors are typically 10–20% cheaper due to no travel costs

For a student targeting grade 4–5, a solid GCSE Maths tutor at £30–£40/hr once a week is usually sufficient. For students pushing for grade 7–9 with a university application in mind, a more experienced specialist at £45–£55/hr is a worthwhile investment — the difference between a grade 6 and a grade 8 in Maths significantly affects sixth form and university options.

TutorLab tutors display their rates upfront — browse profiles, compare prices and contact directly with one all-in price.

Find a Maths tutor on TutorLab

Browse profiles, compare rates and contact tutors directly, one all-in price.

Maths tutors on TutorLab

Browse profiles, see rates and contact tutors directly.

Get matched with a Maths tutor, free

One form, up to three likely responders. We ask response-ready tutors to answer within 24 hours.

One form → up to 3 likely responders. No account, one all-in price.
Who is the student? (optional)

We ask because before we introduce a tutor to an under-18 we require two unrelated references, sight of their qualifications and a verified enhanced DBS.

Free to enquire, no commitment. Not the right fit? We will match you with more tutors, free.

Find a tutor, free