How Much a Driver’s Licence Costs in South Africa

Driver's Licence Costs

The government fees for a driver’s licence in South Africa add up to about R400 to R660 in 2026: the learner’s licence, the driving test, and the licence card. The big variable on top is driving lessons, which most people need and which can run into the thousands. If you can already drive and only pay the official fees, expect to spend a few hundred rand. If you are starting from scratch with lessons, budget several thousand.

Here is every fee broken down, so you know exactly what you are paying for.

Quick facts: driver’s licence fees

FeeTypical amount
Learner’s licence bookingR85 to R200
Learner’s licence issueR35 to R120
Driving test bookingR135 to R200
Licence card issueAbout R140
Government fees totalAbout R400 to R660
Eye test (if not done)R50 to R350
Driving lessonsR250 to R400 per hour

Fees are set by provincial traffic departments under the National Road Traffic Regulations, so the exact amounts vary by province and centre.

The learner’s licence fees

Your first cost is the learner’s licence. You pay a booking fee to sit the theory test, which runs from about R85 to R200 depending on the province, and if you pass you pay an issuing fee of about R35 to R120 for the learner’s licence itself. If you fail and rebook, you pay the booking fee again. A heavy vehicle (Code 3) learner’s licence costs more than a standard one.

The driving test and licence card

Once you are ready for the practical test, you pay a driving test booking fee of about R135 to R200. This is charged each time you book, so a failed test means paying it again to rebook. After you pass, the licence card issuing fee is about R140, though some metros charge more. In some centres you also pay for a temporary driving certificate, roughly R40 to R120, to cover you while the card is produced.

The eye test

You need an eye test for both the learner’s and the driver’s licence. If you have it done at the driving licence testing centre it is usually included, but if you go to an optometrist first to skip the queue it costs about R50 to R350, depending on whether it is a standalone driving eye test or part of a full examination. The standards are covered on the driver’s licence eye test page.

Driving lessons: the biggest cost

For most people, lessons are by far the largest expense, and they are not a government fee. A single Code B car lesson costs about R250 to R400 per hour, with manual lessons cheaper than automatic. How many you need depends entirely on you, from a handful for a confident learner to fifteen or more for a nervous beginner. A full package that bundles the learner’s and driver’s licence with lessons often lands around R3,750, and that is where most of your total goes.

What it adds up to

If you already know how to drive and only pay the official fees, a driver’s licence costs roughly R400 to R660 for the government portion, plus your eye test. If you are learning from scratch, lessons push the realistic total to somewhere between R3,000 and R5,000 or more. Heavy vehicle licences like Code C1 and Code EC cost considerably more because of the specialised training and vehicles involved.

How we worked this out

The fees on this page reflect the 2026 driving licence costs charged by provincial driving licence testing centres under the National Road Traffic Regulations, covering the learner’s licence booking and issue fees, the driving test booking fee, the licence card issue fee, the temporary certificate, and typical driving lesson rates. Because provinces set their own exact amounts, figures are given as ranges. Confirm the current fees at your own centre before you go, and carry enough cash in case card machines are down.

Frequently asked questions

How much does a driver’s licence cost in South Africa? The government fees add up to about R400 to R660, covering the learner’s licence, the driving test and the card. Driving lessons on top can push the realistic total to R3,000 to R5,000 or more if you are learning from scratch.

How much is the learner’s licence? About R85 to R200 for the booking, plus roughly R35 to R120 for the issue if you pass. The exact amount depends on your province.

How much is the driving test? The booking fee is about R135 to R200, charged each time you book. After you pass, the licence card costs about R140.

Do I pay again if I fail the test? Yes. Both the learner’s test and the driving test booking fees are payable each time you book, so a failed attempt means paying again to rebook.

Are driving lessons included in the licence cost? No. Lessons are a separate cost, about R250 to R400 per hour, and for most learners they are the largest part of the total.

Related pages