How much does a primary school Maths tutor cost?

Private primary school Maths tutors in the UK typically charge between £25 and £40 per hour, generally less than secondary tutoring rates since the content demands are lower, though specialist areas within primary Maths can still command a premium.

As a rough guide:

  • KS1 (Years 1–2) general Maths support: £25–£35/hr
  • KS2 (Years 3–6) general Maths support: £28–£38/hr
  • KS2 SATs preparation (Year 6): £30–£42/hr
  • 11 Plus Maths preparation: £32–£55/hr, reflecting the specialist, non-curriculum question types involved

Primary Maths tutoring often focuses on building genuine number confidence and fluency with times tables, fractions and basic arithmetic before moving into problem-solving, since a shaky foundation in these areas tends to resurface as a much bigger obstacle at secondary level. A tutor who makes sessions engaging and confidence-building, rather than purely drilling worksheets, tends to produce better long-term outcomes at this age.

Many primary tutors offer 30 or 45-minute sessions for younger children, charged proportionally, since sustained concentration for a full hour can be unrealistic for children under 8. On TutorLab, primary Maths tutors publish their own rates and age-group specialisms on their profiles.

Find a Primary Maths tutor on TutorLab

Browse profiles, compare rates and contact tutors directly, one all-in price.

Primary Maths tutors on TutorLab

Browse profiles, see rates and contact tutors directly.

Get matched with a Primary Maths tutor, free

One form, up to three likely responders. We ask response-ready tutors to answer within 24 hours.

One form → up to 3 likely responders. No account, one all-in price.
Who is the student? (optional)

We ask because before we introduce a tutor to an under-18 we require two unrelated references, sight of their qualifications and a verified enhanced DBS.

Free to enquire, no commitment. Not the right fit? We will match you with more tutors, free.

Find a tutor, free