How to Make the Most From Tutoring

How Much Will I Pay for a Tutor?

How much you end up paying for a tutor will depend on where you're based, what kind of tutoring is required, and how much experience the tutor has. 

How much does a tutor cost where I live?

Here is how much you can expect to pay on average for a tutor in different locations... 

City Average Hourly Cost (£)
London £25.55
Reading £23.08
Bournemouth £22.92 
Edinburgh £22.03 
Brighton £21.95 
Leeds £21.48 
York £21.45 
Bristol £21.59 
Manchester  £21.35 
Cardiff £21.35 
Wolverhampton £21.26 
Huddersfield £21.19 
Liverpool £20.53 
Bradford £20.30 
Birmingham £20.23 
Belfast £19.85 
Newcastle £19.69 
Glasgow  £19.41
Nottingham  £19.35 
Coventry £19.32 


How much does a tutor cost for my level of study?

The level your child is currently studying at can affect the cost...

  • £22.88 A-Level
  • £22.59 Degree
  • £22.03 GCSE
  • £21.54 Primary
  • £21.07 KS3

How much does a tutor cost for my subject?

Different subjects require different levels of knowledge, and so the price can vary from subject to subject...

  • £24.00 English
  • £18.52 Spelling, Punctuation and Grammar
  • £23.85 Further Maths
  • £21.86 Maths

Sciences:

  • £22.86 Combined Sciences
  • £23.14 Physics
  • £22.16 Chemistry
  • £21.79 Biology

Languages:

  • £21.34 Spanish
  • £20.73 French
  • £20.96 English as a Foreign Language
  • £20.64 Russian
  • £20.17 German
  • £18.59 Italian
  • £18.33 Mandarin
  • £15.00 Arabic

Humanities and Professional Studies:

  • £26.22 Psychology
  • £25.00 Law
  • £24.83 Sociology
  • £24.33 Geography
  • £24.14 Economics
  • £23.71 Business Studies
  • £23.43 History

Summary

Generally, you should budget £15-30 an hour for a tutor. The cost will change depending on where you are, which subject your child needs help with, and the tutor's level of experience.

Log In