2026 admissions still open | Term 4 starts 5 October | Fees from R3000 per month | Enrol now

News & Media
Parents
Students
Expat families

The South African Private Tutoring Market: What 750 Ads Reveal About Cost

Ask ten South African families what a private tutor costs and you'll get ten different answers, most of them wrong. The market is opaque by design — rates aren't published on comparison sites, ads describe qualifications loosely, and packages are advertised in ways that make direct comparison impossible. So we sat down with 750 tutoring advertisements pulled from across all nine provinces between early 2025 and mid-2026, normalised the rates, and ran the numbers. Here is what South African tutoring actually costs, what drives the variation, and what a real family should expect to spend.

Median South African private tutoring rate: R305/hour; mean R330. Competitive Matric subjects with an experienced specialist run R400–R560/hour. A three-subject Matric year of weekly qualified-teacher support costs around R91,000. Rates have held flat across 2025 and mid-2026 despite inflation elsewhere in education.

The private tutoring market in South Africa is opaque by design. Rates aren't published on comparison sites, ads describe qualifications loosely, and packages are advertised in ways that make direct comparison difficult. This analysis fixes that. Working from a structured dataset of 750 tutoring advertisements collected across all nine provinces, we can now say — with numbers — what tutoring actually costs, what drives the variation, and what a real family should expect to spend.

The findings will not comfort anyone who assumed tutoring was a modest add-on.

What tutoring costs, at a glance

Across 750 ads, the hourly rate distribution is:

  • Median: R305/hr

  • Mean: R330/hr

  • Middle 50% (interquartile range): R216 to R410/hr

  • 10th percentile: R165/hr

  • 90th percentile: R531/hr

  • 95th percentile: R630/hr

  • Maximum observed: R750/hr

The spread matters more than the average. The cheapest decile is a different market from the top decile — R165/hr is a university student tutoring a Primary learner in a small town; R630/hr is an experienced specialist tutoring Cambridge A-Level Maths in Johannesburg. Both are real; treating them as one market misleads.

The other headline: rates have not moved between 2025 and 2026. Half-year averages sit within R5 of each other across the eighteen months of data. In a country where school fees have risen 6–8% annually, tutoring rates have effectively fallen in real terms. That is a supply story — university student tutors have flooded the entry level of the market — as much as a demand one.

The subject premium: what parents pay most for

Ranked by mean hourly rate, across all grade levels:

  • University Maths / Stats / Engineering

    — R471/hr mean, R455 median (n=37)

  • Accounting

    — R389 mean, R375 median (n=55)

  • Physical Sciences

    — R377 mean, R352 median (n=106)

  • Coding / Programming

    — R366 mean, R345 median (n=37)

  • Mathematics

    (all school levels) — R361 mean, R345 median (n=175)

  • Life Sciences

    — R310 mean, R320 median (n=55)

  • Economics / Business Studies

    — R288 mean, R290 median (n=45)

  • English (Home / FAL)

    — R275 mean, R255 median (n=103)

  • History / Geography

    — R263 mean, R260 median (n=29)

  • Afrikaans

    — R253 mean, R210 median (n=47)

  • Other / General Homework Support

    — R234 mean, R195 median (n=36)

  • IsiZulu / other African Languages

    — R224 mean, R205 median (n=25)

Three observations.

First, the STEM–humanities gap is a factor of two. University-level quantitative subjects cost more than double what African-language tutoring costs. Mathematics and Physical Sciences at any level command a persistent 30–40% premium over English and humanities. This premium tracks the scarcity of qualified tutors, not the difficulty of the subject to teach.

Second, university-level tutoring is the top of the market. Undergraduate maths, statistics, engineering and financial mathematics command the highest rates in the dataset — R471 mean, R455 median, and the top decile of ads in this category sits above R650/hr. Universities recommend the tutoring services on their own campus, but the market rate for competent private tutoring at this level is well above what students expect.

Third, coding sits above Mathematics. Once thought a niche category, coding tutoring is now priced comfortably in the top four subjects at R366/hr mean. Supply of qualified tutors here is thin. Learners tackling Cambridge Computer Science, university programming courses, or preparing for developer bootcamps face a specialist market rather than a general one.

The grade curve: where the money goes

Rates by learner grade level, ranked highest to lowest:

  • University / Tertiary

    — R389 mean, R392 median (n=80)

  • Matric (Gr 12)

    — R379 mean, R350 median (n=215)

  • Adult / Professional

    — R362 mean, R340 median (n=24)

  • FET (Gr 10-11)

    — R321 mean, R295 median (n=185)

  • Senior Phase (Gr 8-9)

    — R289 mean, R255 median (n=109)

  • Primary (Gr R-7)

    — R258 mean, R235 median (n=137)

The pattern is monotonic: the older the learner, the higher the rate. Tutoring a Matric learner costs 47% more per hour than tutoring a Primary learner. Two forces drive this. First, senior-phase subjects require tutors with subject-matter depth — a Matric Physical Sciences tutor needs the content mastered at a level a homework helper does not. Second, stakes intensify at Matric; parents pay for expertise when university admission depends on the outcome.

The Matric spike is where family budgets crack. Fifteen percent of the entire dataset is Matric-level tutoring (215 of 750 ads), reflecting how much of the private tutoring market exists to shore up the final school year. At a mean of R379/hr, weekly single-subject support across a school year comes to R30,000–R35,000. Most families supporting a Matric learner are not funding one subject.

What tutor experience actually buys

Rated by tutor category, ranked highest to lowest:

  • Experienced Specialist

    — R423 mean, R398 median (n=190)

  • Qualified Teacher (private)

    — R337 mean, R325 median (n=251)

  • Tutoring Centre / Franchise

    — R313 mean, R285 median (n=71)

  • University Student / Peer

    — R253 mean, R235 median (n=238)

The specialist premium is 67% over a student tutor. An "experienced specialist" — the label used in ads for tutors with either a decade-plus teaching background, specific subject expertise, or exam-marker credentials — commands R170 more per hour, on average, than a university student.

Whether that premium is worth paying depends on the learner. For homework support and reinforcement of concepts already taught in class, a university student at R235/hr median can be excellent value; the gap in effectiveness against a specialist is often narrow at Primary and Senior Phase level. For remediation, exam prep, or content the school hasn't covered adequately, the specialist premium buys diagnosis and structured intervention that a peer tutor typically cannot deliver. At Matric level, the gap widens sharply — a specialist Matric Maths tutor in this dataset averages R558/hr, versus R340/hr for a student tutor.

Qualified private teachers sit in the middle at R337/hr — a reasonable proxy for "capable of teaching the curriculum properly, without specialist credentials".

Tutoring centres and franchises come in slightly below individual private teachers at R313/hr, but the like-for-like comparison is imperfect. Centre listings often include facilities, structured programmes and small-group sizing that shift the value calculation.

The geographic divide: Joburg pays 45% more than rural SA

Rates by city and region, ranked highest to lowest:

  • Johannesburg

    — R370 mean, R340 median (n=224)

  • Cape Town

    — R343 mean, R330 median (n=164)

  • Pretoria

    — R334 mean, R328 median (n=96)

  • Gqeberha (PE)

    — R324 mean, R320 median (n=29)

  • Other Metro

    — R309 mean, R250 median (n=59)

  • Durban

    — R289 mean, R245 median (n=79)

  • Bloemfontein

    — R284 mean, R262 median (n=24)

  • Small Town / Rural

    — R255 mean, R235 median (n=75)

Johannesburg is the most expensive tutoring market in South Africa. The Johannesburg mean sits 28% above Durban and 45% above small-town and rural regions. The Cape Town premium — often assumed to be highest — is 14 percent above Durban, meaningfully below Johannesburg.

This has a clear implication for families with online options. A learner in a rural or smaller-city location paying the local in-person rate for a specialist tutor is often paying more than they would for a top-tier online tutor sourced nationally — because the local specialist market is thin and priced by scarcity. Online tutoring collapses this geographic premium.

The specific Matric-Maths pattern illustrates this. Matric Mathematics tutors in Johannesburg average R518/hr; in Pretoria R520/hr; in Bloemfontein R432/hr; in Cape Town R420/hr; in Durban R368/hr; in rural areas R363/hr. But the online national market for Matric Maths averages R411/hr — well below what Johannesburg parents pay in-person, and competitive with Durban and rural rates.

Format: online vs in-person vs group

Rates by delivery format, ranked highest to lowest:

  • In-Person (home visit)

    — R376 mean, R342 median (n=252)

  • In-Person (centre-based)

    — R341 mean, R315 median (n=149)

  • Online 1-on-1

    — R316 mean, R295 median (n=282)

  • Group (3–6 students, per student)

    — R192 mean, R185 median (n=67)

Online 1-on-1 tutoring is 16% cheaper than in-home tutoring. The gap reflects the tutor's saved travel time — no commute, no fuel — passed on partially to parents. It does not reflect quality: at every tutor-type band, online rates are meaningfully below in-home rates for equivalent expertise. This is the clearest cost lever in the dataset.

Group tutoring — three to six students — cuts hourly cost roughly in half compared to in-home 1-on-1, at R192 mean per student. The tradeoff is obvious: less individual attention, pace set by the group, less flexibility on when and what to work on. For learners doing reasonably well who need reinforcement rather than remediation, small-group tutoring is markedly under-utilised in South Africa given the cost saving.

Curriculum bands: the Cambridge premium

The dataset splits ads across four curriculum categories. Their mean rates, ranked highest to lowest:

  • Cambridge / IGCSE / A-Level

    — R386 mean, R358 median (n=74)

  • IEB

    — R361 mean, R330 median (n=143)

  • CAPS / NSC

    — R318 mean, R295 median (n=482)

  • Mixed / Other

    — R277 mean, R270 median (n=51)

Cambridge tutoring commands a 21% premium over CAPS/NSC tutoring for the same subject. The premium varies by subject: 19% for Mathematics, 14% for Physical Sciences, 27% for English. IEB sits between the two at a 14% premium over CAPS.

Why the premium exists: tutors with specific Cambridge content expertise are scarcer than CAPS/NSC tutors, and the international assessment framework requires familiarity most South African teachers don't have by default. Parents whose children are enrolled in Cambridge curriculum programmes should budget accordingly — the tutoring layer costs materially more than the CAPS equivalent.

The premium is not a proxy for tutoring quality. It is a scarcity price.

Packages: the 10% ceiling

Forty-two percent of ads offer a package option (313 of 750). The typical package:

  • Median size: 10 hours

  • Typical range: 4 to 20 hours

    (75% of packages fall in this band)

  • Median discount off the standard hourly rate: 10%

  • Discount ceiling: 20.8% — no ad in the entire dataset offers more

The 10% discount is a hard convention. Even the largest packages in the dataset (18–20 hours) offer only 11.5% average discount, versus 9.9% for smaller packages. Parents assuming that a bigger commitment unlocks a substantially better rate are wrong. Volume buys some discount, not much.

Package uptake varies dramatically by subject. African-language tutoring is packaged in 68% of ads; university-level maths and engineering in only 32%. The pattern reflects tutor economics: for language tutors chasing consistent income, packages lock in cashflow. For specialists in scarce subjects, packages leave money on the table.

The practical implication for parents: committing to a package makes sense for consistent long-term support and locks in scheduling, but the discount alone rarely justifies the commitment. Reserve the package structure for cases where reliability matters more than flexibility.

What a Matric year actually costs

The most useful number in the dataset is the honest total-cost figure a family should plan for. Take a typical Matric learner needing weekly private support in three subjects: Mathematics, Physical Sciences, and English. Using qualified-teacher-level tutors at 2 hours per week per subject, across a 40-week school year:

  • Matric Mathematics: R427/hr × 2hrs × 40 weeks =

    R34,160

  • Matric Physical Sciences: R411/hr × 2hrs × 40 weeks =

    R32,880

  • Matric English: R304/hr × 2hrs × 40 weeks =

    R24,320

  • Total: R91,360 per year

For a family upgrading to experienced-specialist rates in Matric Maths alone — the most common single-subject upgrade — the specialist adds R44,655/year for that one subject at R558/hr. A specialist bundle across three Matric subjects can exceed R120,000/year.

This is meaningful money. It exceeds the annual tuition at most South African public universities, other than the top-cost programmes at UCT and Wits. Families are, effectively, paying university-level fees to shore up school. If tutoring is compensating for what the child's school should be teaching but isn't, the underlying economics of the school choice deserve a hard look.

What the data tells parents to do

Five practical implications:

Rank cost drivers by size, not habit. Grade level, subject and tutor experience produce far larger cost differences than format or platform. A family that switches from experienced-specialist to qualified-teacher-level tutors saves 20%; the same family switching from in-home to online saves 16%; from in-home to group saves 49%. Prioritise the biggest levers.

Don't overpay for what a peer tutor can do well. For Primary and Senior Phase homework support, a university student tutor at R235/hr median is excellent value and often equivalently effective to a R400/hr specialist. Reserve the specialist premium for exam preparation, remediation, and content the school hasn't taught adequately.

Consider online tutoring seriously for rural, small-city and even Johannesburg families. Rural specialist tutoring is expensive because it's scarce, not because it's better. Online tutoring collapses the geographic premium and puts national specialists within reach of any family with a decent internet connection.

Group tutoring is the underused cost saver. At R192/hr per student — half the in-home 1-on-1 rate — small-group tutoring works well for learners who need reinforcement rather than remediation. Two families splitting a specialist between two learners is often the highest-quality-per-rand option in this market.

If your family needs R90,000+/year of shadow-schooling to keep up, the school itself is the problem. Tutoring is a supplement, not a substitute. A private tutoring bill approaching or exceeding the cost of a mainstream university degree is a signal that the education infrastructure isn't working for that child. Restructuring the school choice — including switching to a school where teaching is stronger and more accessible — is often the higher-leverage decision.

Method note

Analysis based on the South African Private Tutoring Market dataset: N = 750 advertisements collected across all nine provinces, reference period early 2025 to mid-2026, sourced from Superprof and other marketplaces, tutor company websites, Facebook and Gumtree classifieds, centre listings, and independent tutor sites. All rates normalised to per-student per-hour ZAR, with package rates converted to effective hourly equivalents. De-duplicated where identifiable. Coverage weighted toward metropolitan areas where formal advertising volume is highest. Some boutique or ultra-premium providers appear infrequently. Advertised rates may differ from finally-negotiated rates.

Teneo Online School's inclusive fee covers full-curriculum live-taught lessons, every lesson recorded for catch-up, and teacher access built into the model — designed to remove the need for the R90,000+/year private tutoring bill that this analysis quantifies as the norm at competitive schools. To learn more, see Teneo's fees, how the school works, or speak to the Teneo team.

Share