Private tutors set their own rates and often offer discounts for larger bookings, but the average rate paid in the UK is £22.30 per hour according to research by First Tutors.
The price tends to vary by the level of education, ranging from just over £20 per hour for primary school pupils to £26.56 for university level.
Tutors are most expensive in Brighton (£24.53) and least expensive in Newcastle (£18.16).
More top news
A man described as a "fanatic" has been jailed after being convicted of trying to join IS to fulfil his ambition of becoming a martyr.
Immigration, extremism, Europe and tax cuts: The key promises unveiled in the first Tory-only Queen's Speech in almost two decades.
The FBI is believed to have fitted a tiny microphone into a hotel key fob to spy on officials.