How Much Does a Private Tutor Cost in the UK?

Typical hourly rates in 2026, what pushes the price up or down, and how to compare a tutor on cost per hour rather than the headline number.

By Websink Tutoring · Updated 18 October 2026

The short answer

Most UK families pay somewhere between £25 and £45 an hour for a GCSE tutor, and a little more for A-level. Tutorful, one of the largest UK tutoring marketplaces, puts its average at about £36 an hour for GCSE and £42 an hour for A-level. A May 2026 comparison of public listings across Tutorful, MyTutor, Superprof and TheTutorLink found the middle of the market at:

LevelOnlineIn-person, outside LondonIn-person, London
GCSE£25–£32 / hour£28–£35 / hour£32–£42 / hour
A-level£30–£38 / hour£32–£42 / hour£38–£50 / hour

These are advertised rates, so treat them as a guide rather than a price list. Specialist subjects such as Further Maths and Physics, and 11+ tutors in competitive grammar-school areas, usually sit at the top of the range or above it.

What changes the price

  • Level. Primary is usually cheapest, then GCSE, then A-level and university admissions.
  • Location. In-person tutoring in London typically costs a fifth to a third more than elsewhere, because tutors are paying London costs and travel time.
  • Online or in-person. Online lessons are generally cheaper: no travel, and a much wider pool of tutors to choose from.
  • Agency or marketplace. Agencies vet, match and manage tutors, and charge for it. Marketplaces are cheaper but leave the checking to you.
  • Experience. A qualified teacher or examiner charges more than a university student, and for exam years that experience is often worth paying for.

Compare cost per hour, not the monthly figure

Monthly plans make comparison harder than it should be. Before you sign up anywhere, work out three numbers:

  1. Hours per month. Weekly sessions multiplied by about 4.3 weeks.
  2. Cost per hour. The monthly price divided by those hours.
  3. What happens in a missed week. Holidays, illness, Ramadan, Eid: are those weeks credited or simply lost?

Two things matter as much as price. First, the same tutor every week: a tutor who knows your child's gaps is worth far more than a rotating cast. Second, regularity: an hour a week from Year 8 does more for a GCSE grade than intensive cramming in Year 11.

Where we fit

Our tutors are based in Pakistan and teach the English National Curriculum online, which is why we can offer three one-hour sessions a week for £60 a month — roughly 13 hours, or under £5 an hour. Five sessions a week cost £100 a month. Every lesson is recorded, parents get a written report each week, and the first session is free. See our pricing or how our tutors work.

Questions to ask any tutor before paying

  • Which exam board and specification will you teach to?
  • Will my child have the same tutor every week?
  • Can I see or hear the lessons, and how will you report progress?
  • What is the notice period, and are missed weeks credited?
  • Is there a free or trial session?

Sources

Common questions

Typically £25–£45 an hour in 2026. Online tutors are usually at the lower end of that range and in-person tutors in London at the upper end or above it.
Usually, yes. There is no travel time to pay for and you can choose from a much wider pool of tutors. Listings in May 2026 put online GCSE tutoring at around £25–£32 an hour against £28–£35 for in-person outside London.
For steady support alongside school, one to three hours a week is typical. Exam years and catch-up after a gap usually need more. Consistency matters more than intensity.

More guides for parents

Want a tutor to help with this?

Meet your matched tutor in a free intro session, watch a full lesson, then decide. No card details and no contract.