Pricing

How Much Does Private Tutoring Cost in the UK?

Private tutoring can dramatically improve a student’s confidence, exam technique and academic performance. Across the UK the cost of tutoring varies depending on the level of study, subject and experience of the tutor. Most families typically pay between £35 and £60 per hour for structured one to one tutoring.

At The Degree Gap we provide structured tutoring programmes designed to help students progress through GCSEs, A Levels and university preparation. Every tutor is carefully vetted and lessons are structured around measurable academic progress.

Our Tutoring Prices

STANDARD

£40

Per hour

  • Vetted university tutors
  • Personalised lesson plans
  • Recorded sessions
  • Parent dashboard

Structured subject support designed to strengthen academic foundations.

PREMIUM

£50

Per hour

  • Experienced tutors
  • Strategic academic oversight
  • Exam technique mastery
  • Progress tracking

Ideal for GCSE and A Level students aiming to exceed their predicted grades.

ADVANCED

£60+

Per hour

  • Top academic tutors
  • University application mentoring
  • Admissions test preparation
  • Elite academic coaching

Designed for competitive university applications and high achieving students.

Average Cost of Tutoring in the UK

The average hourly rate for private tutoring in the UK sits around £35 to £50 per hour. However, prices vary depending on the subject and the level of study. Technical subjects such as physics, mathematics and chemistry often sit at the higher end of the pricing range due to the level of expertise required from tutors.

Students studying at GCSE or A Level often benefit from tutors who understand the structure of exam board specifications such as AQA, Edexcel and OCR. These tutors are able to guide students through exam techniques, past paper practice and structured revision strategies.

Typical Tutoring Prices by Education Level

  • Primary School: £30 to £40 per hour
  • Key Stage 3: £32 to £42 per hour
  • GCSE tutoring : £35 to £50 per hour
  • A Level tutoring: £40 to £65 per hour
  • University Admissions: £60+ per hour

As students progress through school the complexity of the academic material increases. This is why tutoring prices often increase at GCSE and A Level stages.

Tutoring Prices by Subject

  • Maths tutoring: £35 to £50 per hour
  • English tutoring: £35 to £48 per hour
  • Biology tutoring: £38 to £50 per hour
  • Chemistry tutoring: £38 to £55 per hour
  • Physics tutoring: £40 to £60 per hour
  • Economics tutoring: £45 to £70 per hour

Subjects that require deeper technical understanding such as physics and further maths tend to command higher tutoring prices due to the level of academic expertise required.

Tutoring Cost FAQs

How much does a GCSE tutor cost?

GCSE tutors in the UK typically charge between £35 and £50 per hour depending on the subject and tutor experience.

How much does an A Level tutor cost?

A Level tutoring generally costs between £40 and £65 per hour because of the increased complexity of the subject material.

Is online tutoring cheaper than in person tutoring?

Online tutoring is often slightly cheaper because tutors do not need to factor travel costs into their pricing. It also allows families to choose tutors from across the country.

How many tutoring sessions does a student usually need?

Many students attend one tutoring session per week during term time. During exam periods this may increase to two sessions per week depending on academic needs.

Is private tutoring worth the cost?

When tutoring is structured properly it can significantly improve exam results, academic confidence and long term study habits.

Tell Us About Your Child

Complete the form below and one of our founders will personally review your enquiry and recommend the most suitable tutor.