Cost

How much does a driver's licence cost in South Africa?

Roughly R2,976 to R7,433, depending on where you are and whether you pass first time. Below is every line item, so you can check the arithmetic instead of trusting it. Last checked 2026-07-16.

Three routes, every line shown

These are not estimates. Each line is a price we found published somewhere and quoted; the total is just the addition.

Cheapest route

Every line is the lowest price we could actually verify, and they are not all from the same city - treat this as a floor, not an offer. Assumes you pass both tests first time.

Learner's licence bookingWestern Cape rateR68
Learner's licence issue feePaid on the day you passR33
K53 manualPrinted bookR80
10 driving lessonsCheapest verified 10-lesson package (Bloemfontein)R1,800
Driving test bookingTshwane-area rateR135
Test-day car hireCheapest verified, includes a pre-test hourR720
Licence cardWestern Cape rateR140
TotalR2,976

Realistic

What it looks like in Cape Town or Pretoria using mid-range schools, with a theory class, and passing both tests first time.

Learner's licence bookingR68
Learner's licence issue feeR33
Learner's theory classCape Town rateR350
K53 manualR100
10 lessons + test-day carMid-range package with the car includedR2,950
Driving test bookingR135
Licence cardR140
TotalR3,776

Johannesburg, failing once

The northern suburbs at the top of the market, plus one failed driving test. Failing is the single biggest variable in this whole exercise: a retest means paying the booking fee and the test-day car again.

Learner's licence bookingReported Gauteng rateR95
Learner's licence issue feeR55
K53 manualR100
Compulsory orientationTwo hours, required before a first lesson at some schoolsR870
10 lessons + driving testTop of the verified Gauteng rangeR4,950
Second test bookingAfter failing onceR135
Second test-day car hireManual; automatic is R1,400R1,000
Licence cardReported Johannesburg issuing feeR228
TotalR7,433

What we don't know

The gaps matter as much as the figures. Read these before you use any number above.

  • Our floor is almost certainly higher than the real market floor. Every school here has a website and publishes prices; much of South African driving instruction is informal - word of mouth, WhatsApp, cash - and that cheaper segment is invisible to this method.
  • This is roughly 30 schools, not a survey. These ranges describe what these specific schools publish, not the national market. Expect to find prices outside them.
  • "10 lessons" means different things at different schools, and that is most of the price gap. At one school R2,500 buys ten lessons and nothing else; at another R4,950 buys ten lessons plus the test. Test-day car hire, test booking and an early test date each add hundreds. Always ask what is included.
  • Eastern Cape, North West, Northern Cape and Mpumalanga are missing on purpose: we found no usable published pricing for any school there, and we would rather show you the national range and say so than invent a local one.
  • Free State and Limpopo each rest on a single school's price list, so they describe one business rather than a provincial market.
  • Most school price lists carry no date, so we cannot tell when they last changed. Assume a real quote today can be higher than a website says.
  • Prices may or may not include VAT - larger schools are usually VAT-registered, most one-instructor operations are not, and almost none say which.
  • Statutory fees are gazetted per province and usually change on 1 April. We have primary government confirmation for the Western Cape and Limpopo only; Gauteng figures come from a motoring article and a driving school's fee page. Confirm at your own DLTC.
  • We found no figure for eye tests or retest fees. In practice a retest means paying the booking fee and test-day car hire again, which is why failing costs so much.
  • The widely repeated claim that ten driving lessons cost about R1,000 comes from a 2023 news article and is contradicted by every current price list we checked - the cheapest real ten-lesson package we found is R1,800. We've left it out.

Driving lesson prices across South Africa

Typical ranges from South African driving schools that publish their prices, last checked 2026-07-16. These are national figures - not an average for any one town.

  • Single 60-minute lesson

    R250 – R420

  • 10-lesson package

    R1,800 – R4,950

Drawn from about 30 driving schools that publish their prices. The spread in packages is mostly about what is included: R1,800 buys ten lessons and nothing else, R4,950 buys ten lessons plus the driving test. Based on about 30 schools.

Government fees

Checked July 2026. These are gazetted per province and usually change on 1 April, so treat anything here as a guide and confirm at your own DLTC.

FeeAmountSame everywhere?What we found
Learner's licence - test bookingR68 – R170Differs by provinceR68 in the Western Cape, confirmed by the provincial government and two municipalities. Limpopo lists R159. A motoring publication reports about R95 in Gauteng and R85–R170 nationally. Source
Learner's licence - issue fee (on the day you pass)R33 – R100Differs by provinceR33 in the Western Cape, R57 in Limpopo, R55–R100 reported nationally. You also need two colour ID photographs. Source
Driving test - booking (Code B / light vehicle)R135 – R200Differs by provinceR135 at Tshwane-area centres and R200 in Cape Town. Neither figure comes from a government page - confirm at your own DLTC. Source
Driving test - booking (heavy vehicle, Code C1–EC)R200We couldn't confirmTshwane-area centres, one source. We have no provincial comparison, so we cannot say whether this holds elsewhere. Source
Driving licence - application (light vehicle)R135We couldn't confirmWestern Cape Government figure. A motoring publication reports R288–R300 'for the licence' in Johannesburg, which implies Gauteng charges differently - we could not confirm that against a government page. Source
Driving licence - card issueR140 – R228Differs by provinceOur sources genuinely conflict: R140 per the Western Cape Government and a Tshwane driving school, versus a reported R228 issuing fee in Johannesburg. Budget for the higher figure and confirm locally. Source
Driving licence - renewalR140We couldn't confirmConfirmed for the Western Cape only. We have no evidence that it is the same elsewhere, only no evidence that it differs. Source
Temporary driving licenceR45 – R72Differs by provinceThe Western Cape Government publishes R45; a July 2025 report puts it at R72 and documents real confusion about the correct fee. You need this if your licence has already expired when you renew. Source
Professional Driving Permit (PrDP)R220We couldn't confirmThe permit fee only. A PrDP also needs a medical certificate, photographs and police clearance, none of which are in this figure. Source
International Driving Permit (AA)R399Same nationwideIssued nationally by the Automobile Association, so this one genuinely does not vary by province. Source

Cost by province

Cost by licence code

Cost by city

No school in South Africa publishes city-level pricing, so these pages show provincial or national figures and say which.

Common questions

How much does a driver's licence cost in South Africa?

Between R2,976 and R7,433. R2,976 is the cheapest route we could verify line by line, R3,776 is realistic in Cape Town or Pretoria using a mid-range school, and R7,433 is Johannesburg's northern suburbs with one failed driving test. Every line comes from a published price list or an official fee schedule, last checked 2026-07-16. Failing the driving test is the single biggest variable: a retest means paying the booking fee and the test-day car hire again.

How much do driving lessons cost in South Africa?

R250 – R420 for a single 60-minute lesson, and R1,800 – R4,950 for a 10-lesson package, across about 30 driving schools that publish their prices. Drawn from about 30 driving schools that publish their prices. The spread in packages is mostly about what is included: R1,800 buys ten lessons and nothing else, R4,950 buys ten lessons plus the driving test.

How much does the learner's licence test cost?

R68 – R170 to book the test. R68 in the Western Cape, confirmed by the provincial government and two municipalities. Limpopo lists R159. A motoring publication reports about R95 in Gauteng and R85–R170 nationally. Provincial fee schedules are gazetted separately and usually change on 1 April, so confirm the current fee at your own DLTC.

Why is the price range so wide?

"10 lessons" means different things at different schools, and that is most of the price gap. At one school R2,500 buys ten lessons and nothing else; at another R4,950 buys ten lessons plus the test. Test-day car hire, test booking and an early test date each add hundreds. Always ask what is included.

Where these numbers come from

Every figure on this page was fetched from one of these and quoted before it was published here. Last checked 2026-07-16.