The minimum age to obtain a learner's licence in South Africa is 17 years old for most codes.
Age requirements by code
| Code | Minimum age for learner's | Minimum age for driver's licence |
|---|---|---|
| A1 (motorcycle ≤125cc) | 17 | 18 |
| A (motorcycle >125cc) | 17 | 18 |
| B (light vehicle) | 17 | 18 |
| EB (light + heavy trailer) | 17 | 18 |
| C1 (small truck) | 18 | 18 |
| C (heavy truck) | 18 | 18 |
| EC1 / EC (articulated) | 18 | 18 |
What you can do with a learner's licence
- Drive on public roads, but only with a licenced driver (who holds the relevant code) in the front passenger seat
- L-plates are not legally required in South Africa (unlike the UK), though many instructors use them as a courtesy
- You may drive at night — there is no time restriction on learner drivers in South African law
- You may not carry passengers for reward
How long is a learner's licence valid?
24 months from the date of issue. If you don't pass the K53 in that time, you must retake the learner's test before you can book again.
Tips for 17-year-olds
- Book your learner's test as soon as you turn 17 so the 24-month clock starts early
- DLTC slots can take 4-12 weeks to become available. Plan ahead
- Start with our free practice test before booking
Frequently asked
- Can a 16-year-old get a learner's licence in South Africa?
- No. The minimum age for a learner's licence (Code B, Code A1 or Code A) is 17.
- Is there an upper age limit for getting a driver's licence?
- No upper age limit. Older applicants must pass the eye test and medical fitness check like anyone else.
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.
