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
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:
| Level | Online | In-person, outside London | In-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.
Monthly plans make comparison harder than it should be. Before you sign up anywhere, work out three numbers:
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.
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.
Meet your matched tutor in a free intro session, watch a full lesson, then decide. No card details and no contract.