Total cost of a Code B driver's licence in South Africa, end-to-end, in 2026:
| Item | Range |
|---|---|
| Eye test | R150 – R300 |
| Learner's licence test fee | R240 – R250 |
| Learner's licence card | included |
| 10 driving lessons | R3,000 – R5,500 |
| K53 test fee | R300 – R350 |
| K53 retest insurance (optional) | R500 – R1,500 |
| Driver's licence card | R350 – R400 |
| Photos, copies, transport | R200 – R400 |
| Total realistic range | R4,500 – R8,500 |
Where you can save
- Practice with a licensed friend or parent on quiet roads, cuts lessons needed
- Pay per lesson, not in packages, easier to stop early
- Book your tests at quiet DLTCs (Welkom, Polokwane, Kimberley) if you live close to one, the fee's the same but bookings are faster
- Skip "premium" branded schools; verified independents charge 30% less for the same outcome
Where you shouldn't skimp
- Practising the K53 procedure with an instructor in a test-spec vehicle, saves a retest fee
- Mock test on the actual examiner route, about R350 well spent
- The eye test (don't fake it)
Per-province cost differences
Cape Town, Sandton, Umhlanga: top of the range. Bloemfontein, Polokwane, Kimberley, Mbombela: lower end.
See our Cost hub for province-by-province breakdowns.
Frequently asked
- What's the cheapest way to get a licence?
- Skip the package deals, pay per lesson, do the K53 once, and practice with a licenced friend between paid lessons. Realistic minimum: about R4,500 total.
- Why do prices vary so much by city?
- Driving school costs scale with overhead. Cape Town and Sandton run R450/lesson. Bloemfontein and Polokwane run R250/lesson for the same product.
Just passed your learner's?
Once you pass your driver's test you'll need insurance before you drive off the lot. Naked Insurance gives new drivers a live quote in under two minutes.
Get a quote from Naked Insurance →Affiliate link -- we earn a small commission if you buy, at no extra cost to you.
Information is accurate to the best of our knowledge as of May 2026. Road traffic laws, DLTC procedures, and fee schedules can change — verify critical requirements with your DLTC or the RTMC (rtmc.co.za) before your test.
