TutorLab Research · Recalculated daily · Newest profile change in the sample: 18 October 2026

UK private tutor prices: published TutorLab profiles

Tutors with published TutorLab profiles advertise a median starting price of £29.00 an hour, with the middle half between £21.00 and £41.00, across 125 priced profiles, as of 18 October 2026. These are the starting hourly prices tutors advertise on published TutorLab profiles, including the family service fee. They are what tutors ask, not what families paid, and a sample of TutorLab profiles, not a representative UK market average. For how common tutoring is, the Sutton Trust's Private Tutoring 2026 found that 29% of secondary pupils in England and Wales have had a private tutor (Ipsos survey of 3,214 pupils, fieldwork January to June 2025).

Comparing prices before you choose? Find a tutor or tell us what you need, about 2 minutes. Free, no account needed.

By Harry Wright. Read the methodology before comparing prices.

What published TutorLab profiles advertise

The median starting family price is £29.00/hour across 125 priced profiles, from 216 published profiles. 91 profiles have missing prices or prices outside the report's inclusion rule.

The middle-half range is £21.00 to £41.00/hour. This describes the observed sample and does not predict a quote.

Source: published TutorLab profiles. Newest profile update: 18/10/2026. Figures are recalculated daily.

Parents

Need help finding the right tutor?

About 2 minutes. We send it to tutors who teach your subject. Free, no account needed.

By level taught

All-in starting family prices per hour by level taught
By level taughtPriced profilesMedian / hourMiddle half / hourObserved range / hour
GCSE48£29.50£18.00 to £41.00£12.00 to £190.00
Primary12£29.00Below 20 prices£12.00 to £190.00
A-Level22£35.00£29.00 to £41.00£12.00 to £190.00

By subject taught

All-in starting family prices per hour by subject taught
By subject taughtPriced profilesMedian / hourMiddle half / hourObserved range / hour
Maths34£32.00£18.00 to £41.00£12.00 to £69.00
Chemistry14£32.00Below 20 prices£12.00 to £81.00
Physics14£32.00Below 20 prices£12.00 to £75.00
Biology11£18.00Below 20 prices£12.00 to £69.00
Further Maths12£35.00Below 20 prices£14.00 to £58.00
11 Plus13£23.00Below 20 prices£13.00 to £69.00
Primary Maths23£29.00£18.00 to £35.00£13.00 to £69.00
Primary English16£26.00Below 20 prices£12.00 to £69.00
Primary Science13£29.00Below 20 prices£18.00 to £69.00

By town listed

All-in starting family prices per hour by town listed
By town listedPriced profilesMedian / hourMiddle half / hourObserved range / hour
London18£29.00Below 20 prices£12.00 to £69.00
Download the aggregate data (CSV)

Cost guides by level and subject

Each guide below answers one level x subject directly, with its own live range, middle half and sample size.

Methodology and limits

In brief: 125 priced profiles out of 216 published profiles, newest profile change 18 October 2026. Figures are recalculated daily from the live profiles. They show what tutors advertise, not what families paid.

We read published TutorLab profiles only and count each profile once overall. Unclaimed directory listings are excluded from this report. A tutor teaching several subjects or levels can appear once in each relevant group, so group counts must not be added together.

We use the profile's advertised starting hourly rate, then apply TutorLab's current family-price calculation before computing statistics. On families TutorLab introduces, the tutor keeps their full rate and the family pays one all-in price: the price shown is the price paid. A starting price is not necessarily the quote for every subject, level or location that tutor lists.

We exclude missing, non-finite and non-positive prices and apply the directory's existing minimum inclusion threshold, equivalent to £12.00/hour for families today. Lower prices are excluded by that rule; we have not established that those entries are erroneous. The overall excluded count is shown above. No further trimming or weighting is applied.

Median and range need at least 10 prices per group. Quartiles need 20. The median is the middle sorted price, or the mean of the two middle prices. Quartiles use nearest ranks, rounding 25% and 75% of the sample size upwards. Ties can make more than half the prices fall inside the interval.

This is a self-selected platform sample. Profile locations are teaching locations, not verified residence; multiple listed towns can overlap. We do not measure paid lesson prices, availability, teaching quality, national averages, regional premiums or changes over time. Comparisons across refreshes can reflect tutors joining or editing their profiles.

The HTML report and CSV share the same calculation and daily cached supply source. The date shown is the newest profile change in the sample, so it moves only when tutors join or edit profiles. Cite as “TutorLab published profile starting prices”, include your access date and link to this methodology. Aggregate data is available under CC BY 4.0. Contact the founder for press queries.

Questions about these prices

How much does a private tutor cost in the UK?

Tutors with published TutorLab profiles advertise a median starting price of £29.00 an hour, with the middle half between £21.00 and £41.00, across 125 priced profiles, as of 18 October 2026. These are the starting hourly prices tutors advertise on published TutorLab profiles, including the family service fee. They are what tutors ask, not what families paid, and a sample of TutorLab profiles, not a representative UK market average.

Is this what families paid for lessons?

No. These are advertised starting prices, not paid invoices, negotiated quotes or prices verified for a particular subject, level or lesson length. Confirm the full hourly quote with your tutor before booking.

Why is a subject or town missing?

A table needs at least 10 published profiles with an included price. A missing row means the sample is too small for this report, not that tutors are unavailable.

Are online lessons cheaper?

This dataset does not provide separate prices for online and in-person lessons from the same tutor. It cannot establish an online discount or a national city premium.

Compare individual tutors for GCSE maths, A-level maths or your subject. Tutor yourself? Start free and set your own rate, or see TutorLab's invoicing software.

Compare individual tutor prices

Check each profile for subjects, experience and the all-in starting hourly price. Ask the tutor to confirm the quote and availability for your lessons.

Angharad Hughes

Angharad Hughes

Welsh speaking KCL Maths grad and current MSc Data Science student with 3 years tutoring experience.

No verified reviews yet
Primary MathsKS1 MathsGCSEA-LevelOnline
Free intro call
£29.00–£41.00/hrAvailability not confirmed

See all tutors and compare rates