SteerClear Logo SteerClear®
☰

How Much Does a Driver's Licence Cost in South Africa in 2026?

Updated

In 2026 the official fees for a Code 8 (Code B) driver's licence in South Africa add up to roughly R375 to R700: about R101–R210 for the learner's licence (booking plus issue) and about R275–R500 for the K53 driving test booking plus the licence card. Fees are set per province and charged by your Driving Licence Testing Centre (DLTC): the Western Cape publishes R68 + R33 for the learner's and R135 + R140 for the driving test and card, while eThekwini (Durban) charges R150 + R60 and R250 + R250. Add driving lessons and test-day car hire and most learners spend R3,500 to R8,000 from first booking to card in hand.

This page itemises every fee, shows what each province and metro charges, gives lesson prices city by city, works through three example budgets, and answers the questions people actually search: the learner's price, the driving test booking fee, what you pay after you pass, Code 10 and Code 14 costs, temporary licences, renewals and the PrDP.

Every official fee, itemised (2026)

South Africa licenses drivers in two stages: the learner's licence (a computerised theory test on rules, signs and controls) and the K53 driving test (yard manoeuvres plus a road test). Each stage has a booking fee and, if you pass, an issue fee. All of it is paid at the DLTC, and the amounts are set by each province, which is why two learners in different cities can pay quite different totals. The table below uses the two provinces that publish their fees officially, plus what the RTMC and Gauteng DLTCs quote.

FeeWestern CapeeThekwini (KZN)Gauteng (quoted at booking)Who charges it / note
Learner's test bookingR68R150about R75–R220DLTC; not refunded if you cancel or fail
Learner's licence issue (on passing)R33R60about R33–R120DLTC; issued the same day
Driving test booking, Code 8 / B (light motor vehicle)R135R250about R180–R250DLTC; per attempt
Driving test booking, motorcycle (Code A/A1)R135R220variesDLTC
Driving test booking, Code 10 / 14 (C1, C, EC)R200R300variesDLTC
Driving licence issue + cardR140R250R250DLTC; card printed by the Driving Licence Card Account
Temporary driving licenceR45R90about R90–R120DLTC; valid 6 months
Card renewal (every 5 years)R140R250R250 (R72 + R178)DLTC / RTMC; eye test and fingerprints included at most centres
Eye test at an optometrist (if not done at the DLTC)about R70–R350Private optometrist; free or included at many DLTCs
ID photographs (2 for learner's, up to 4 for driving test)about R40–R120Photo shop or DLTC booth

Sources: Western Cape Government and City of Cape Town service pages; eThekwini Municipality's published DLTC requirements; RTMC figures reported by Moneyweb for Gauteng. Gauteng does not publish one fixed schedule, so the province's DLTCs quote the amount when you book on online.natis.gov.za. Always confirm the figure with your centre, as provincial gazettes revise fees periodically.

Official-fee totals by province (Code 8, first-time pass)

How much are driving lessons in South Africa?

Lessons are the expense. The K53 test is strictly procedural (observations, blind-spot checks, alley docking, parallel parking, hill start and the three-point turn must all be done the K53 way), so almost every learner buys some professional time. Find a Driving School's March 2026 survey puts the national hourly range at R180 to R400, with manual lessons at R250–R300 and automatic at R300–R400. Package deals save 15–25%: 5 lessons R1,200–R1,800, 10 lessons R2,500–R3,500, 20 lessons R5,000–R6,000. Complete beginners usually need 10–20 lessons; learners who also practise in a family car often manage with 8–10.

Lesson prices by city (per hour, Code 8, 2026)

City / areaTypical price per hour
Sandton / Rosebank (Johannesburg)R300–R400
Johannesburg CBDR250–R350
SowetoR180–R280
Pretoria / CenturionR250–R350
Cape Town CBD and Atlantic SeaboardR300–R450
Mitchells Plain / KhayelitshaR200–R280
StellenboschR280–R350
Durban CBDR250–R350
Umhlanga / BallitoR300–R380
ChatsworthR220–R300
Gqeberha (Port Elizabeth)R220–R300
East LondonR200–R280
Bloemfontein / PolokwaneR220–R300

Source: Find a Driving School, "Driving Lesson Prices in South Africa 2026" and its affordable-schools city guide. Smaller towns and townships sit at the bottom of these bands; premium suburbs with automatic cars sit at the top. Heavy-vehicle lessons cost more: Code 10 R250–R500/hr and Code 14 R370–R800/hr.

Test-day car hire

You must supply a roadworthy vehicle for the K53 test. Most learners hire the school's car, which in 2026 costs from about R570 for Code 8, from R710 for Code 10 and from R950 for Code 14, usually bundled with a warm-up lesson. A family car costs nothing, but practise the yard manoeuvres in that exact vehicle first.

Worked totals: three realistic budgets

ItemCheapest realisticTypical learnerBeginner with one retest
Learner's booking + issueR101R150R210
Driving test bookingR135R200R250 × 2 = R500
Licence issue + cardR140R250R250
Photos + eye testR40R120R200
Lessons5 × R220 = R1,10010-pack R3,00020-pack R5,500
Test-day car hireR0 (family car)R600R650 × 2 = R1,300
Totalabout R1,500about R4,300about R8,000

The cheapest column assumes Western Cape fees, private practice and first-time passes; the typical column uses mid-range Gauteng fees; the third uses eThekwini fees, a metro school and one failed K53 attempt. A second retest adds another R850–R1,000 each time.

How much is the learner's licence?

R101–R210 in total. The Western Cape and City of Cape Town publish R68 to book and R33 to issue the learner's; eThekwini publishes R150 to book and R60 to issue; Gauteng centres quote roughly R75–R220 to book plus an issue fee when you reserve a slot. The fee is the same for Code 8, Code 10 and Code 14 learner's tests. You must be 17 on the test date for a light-vehicle learner's (16 for motorcycles up to 125cc, 18 for heavy vehicles), bring your ID, two ID photos and proof of address, and pass an eye test at the DLTC. The learner's licence is valid for 24 months and cannot be extended, so if you fail to pass K53 in time you pay the booking and issue fees again. If you fail the learner's test itself, a rewrite costs a fresh booking fee.

How much is it to book a driving test?

R135–R250 for Code 8. The Western Cape charges R135, eThekwini R250, and Gauteng DLTCs typically R180–R250. Motorcycle tests cost about the same as Code 8; Code 10 and Code 14 bookings are R200 (Western Cape) to R300 (eThekwini). Booking fees are per attempt and are not refunded if you fail, cancel or miss the date. Book directly on NaTIS or at the DLTC rather than through an intermediary: some schools add a service margin for handling bookings. See our guide to the K53 practical driving test for what the test involves.

How much do you pay after passing your driving test?

R140–R250. On the day you pass you pay the driving licence issue fee, which covers the credit-card-format licence: R140 in the Western Cape, R250 in eThekwini and Gauteng. You leave with a temporary driving licence and the card is ready in about four to six weeks. Some centres bundle the temporary licence; others charge it separately (R45–R90), so ask. Nothing further is due until the card's five-year renewal.

How much is a Code 10 or Code 14 licence?

Official fees are only slightly higher; training is what costs. The learner's test is the same price as for a car. The driving test booking for heavy vehicles is R200 in the Western Cape and R300 in eThekwini, and the issue fee is the same R140–R250. The difference is lessons and vehicle hire: Code 10 (C1) lessons run R250–R500 an hour and Driving School Hub puts a Code 10 upgrade at R4,000–R12,000 all-in; Code 14 (EC) lessons run R370–R800 an hour with test-day truck hire from R950, for a typical R7,000–R18,000. Professional drivers then need a PrDP (below).

How much is a temporary driving licence?

R45 in the Western Cape, R90 in eThekwini, and about R90–R120 at most Gauteng DLTCs. It is valid for six months or until your card is issued, whichever comes first. You need one when you pass the driving test and wait for the card, when you renew after your card has already expired, or when you have lost your card and ordered a replacement. Bring one ID photo, your ID and proof of address.

How much is a driver's licence renewal or replacement?

R140 in Cape Town and R250 in Gauteng and eThekwini. The RTMC breaks Gauteng's R250 into a R72 transaction fee (eye test and fingerprint equipment) and R178 for the card; the City of Cape Town's lower R140 is a legacy of provincial MECs setting their own fees. Renew from four weeks before expiry; if you renew after expiry you must also buy a temporary licence (R45–R90) to keep driving. A lost or damaged card costs the same as a renewal plus the temporary licence. Cards are currently valid for five years; the Department of Transport has been studying a move to eight-year validity, but until it is gazetted budget on five.

How much is a PrDP (professional driving permit)?

Budget R500–R800. eThekwini charges a R400 application fee plus R100 for the fingerprint criminal-record clearance paid at ABSA; Gauteng centres quote around R100–R325 for the application plus R110 for the Afiswitch check, and the Western Cape tells applicants to confirm the fee with the DLTC. You also pay a GP for the medical certificate (about R200–R500) and, if you need to work while waiting, a temporary permit (about R84–R90). A PrDP is valid for two years and the renewal repeats the medical and clearance.

Can you buy a driver's licence?

No, and trying costs far more than the test. "How much to buy a licence" is a common search, but a licence obtained without passing the tests is fraudulent: the RTMC audits DLTC records, fraudulent licences are cancelled, and both the buyer and the official face criminal charges. Anyone quoting a price for a guaranteed licence is either a scammer or exposing you to prosecution. The legitimate all-in cost of R3,500–R8,000 is the number to plan for.

Why do DLTC fees differ, and which centre is cheapest?

Fees are provincial regulations, so every DLTC in a province charges the same official amounts; the Western Cape is the cheapest published schedule (R376 for the whole journey) and eThekwini the most expensive (R710). Within a province, the genuine difference between centres is waiting time and pass rate, not price. Metro centres such as Langlaagte, Randburg, Centurion, Gallows Hill and Rossburgh can have waits of two to six months, while smaller centres often test within weeks, which matters if your learner's is near its 24-month limit. Check the centres near you on our South African test centre pages and practise the K53 driving test routes used around each DLTC.

How to pay less

Sources and how we keep this page current

We re-check the provincial pages and NaTIS each time a provincial gazette changes fees (typically around 1 April and 1 July) and update the date at the top of this page. If your DLTC quotes a different figure, it is the DLTC's number that applies.

Once your learner's is in hand, the cheapest way to cut lesson hours is to know the roads the examiners actually use. SteerClear maps the K53 test routes around South African DLTCs so you can drive them with a supervising driver before test day, and compare it with other options in our guide to the best driving test apps in South Africa.

SteerClear

Our mission: bring the cost of a licence down

The biggest line in the figures above is paid lessons — and how many you need depends on what happens between them. SteerClear exists to push the true cost down: structured practice on test-centre routes between lessons, so every paid hour advances you instead of repeating last week. Getting a licence shouldn't be a financial burden.

FAQ

How much is a driver's licence in South Africa in 2026?

Official fees total about R375–R700 for a Code 8 licence: R101–R210 for the learner's licence and R275–R500 for the K53 test booking and card, depending on province. With 10–20 lessons and a school car for the test, the realistic total is R3,500–R8,000.

How much is the learner's licence test?

Between R101 and R210 all-in. The Western Cape charges R68 to book and R33 to issue on passing (R101); eThekwini charges R150 to book and R60 to issue (R210). Gauteng DLTCs quote the fee when you book on NaTIS.

How much is it to book a driving test?

R135–R250 for a Code 8 test, depending on the province: R135 in the Western Cape and R250 in eThekwini. Heavy vehicle (Code 10/14) bookings cost R200–R300. The fee is not refunded if you fail or cancel.

How much do you pay after passing your driving test?

R140–R250 for the licence issue and card. The Western Cape charges R140; eThekwini and most Gauteng centres charge R250. You are handed a temporary licence and the card follows in about 4–6 weeks.

How much is a Code 10 licence in South Africa?

The learner's licence costs the same as Code 8. The driving test booking is higher (R200 in the Western Cape, R300 in eThekwini) and lessons cost R250–R500 an hour, so a Code 10 (C1) upgrade typically costs R4,000–R12,000 all-in according to Driving School Hub.

How much is a Code 14 licence?

Official fees are the same as Code 10 (R200–R300 test booking plus R140–R250 issue), but truck lessons run R370–R800 an hour and test-day vehicle hire starts around R950, so a Code 14 (EC) licence usually costs R7,000–R18,000 in total.

How much are driving lessons in South Africa?

R180–R400 per hour in 2026 according to Find a Driving School's city survey: from R180–R280 in Soweto and R200–R280 in East London or Mitchells Plain to R300–R400 in Sandton, Cape Town CBD and Umhlanga. Ten-lesson packages cost R2,500–R3,500.

Do you have to pay for a temporary licence?

Yes. A temporary driving licence costs R45 in the Western Cape and R90 in eThekwini, and is valid for six months. It is issued when you pass, when you renew after expiry or when you replace a lost card.

How much is a driver's licence renewal?

R140 in the City of Cape Town and R250 in Gauteng (R72 transaction fee plus R178 card, per the RTMC) and eThekwini. The card must be renewed every 5 years; if it has already expired, add a temporary licence (R45–R90).

How much is a PDP (PrDP)?

Budget R500–R800. eThekwini charges a R400 application fee plus R100 for the ABSA/Afiswitch fingerprint clearance; other provinces charge less for the application. Add R200–R500 for the doctor's medical certificate. It lasts two years.

Sources

  1. Western Cape Government – Learner's licence (fees R68 + R33)
  2. Western Cape Government – Driving licence (R135/R200 test, R140 card, R45 temporary)
  3. City of Cape Town – Apply for a learner's licence
  4. eThekwini Municipality – DLTC requirements and fees
  5. Moneyweb / RTMC – Gauteng licence renewal R250 (R72 + R178)
  6. Find a Driving School – Driving lesson prices in South Africa 2026

Practise the routes at your test centre

Live scoring · local routes · Mac, your AI driving coach.

Get SteerClearGet SteerClear · App Store