Are you old enough? Who can apply
The learner's licence test is open to almost everyone, but the age you need depends on what you want to drive.
- 16 years — a motorcycle with an engine of 125 cc or less (code A1).
- 17 years — a light motor vehicle, which means an ordinary car or bakkie (code B).
- 18 years — everything else: heavier vehicles, bigger motorcycles and vehicles with trailers (codes A, C1, C, EB, EC1, EC).
You can book and write the test from your birthday — you do not have to wait a full year after it.
There is no upper age limit. If you are 65 or older, you will be asked for a medical certificate from a doctor confirming that you are fit to drive. Get this done before you go to book, so you do not have to make two trips.
There is no requirement to have driven before. The learner's test is a theory test only — you sit at a screen and answer questions. Nobody will ask you to drive a car.
You also do not need to be a South African citizen. If you are living here legally, you can apply with your passport and the documents listed in the next sections. If you are not sure whether your situation qualifies, phone your nearest Driving Licence Testing Centre (DLTC) and ask — they deal with this every day.
- ☑I am 16 (motorcycle up to 125 cc), 17 (car) or 18 (heavier vehicles)
- ☑If I am 65 or older, I have a medical certificate from a doctor