A licence opens up jobs a CV alone can't — delivery, sales, care work, or simply getting yourself to an interview on time. Here's exactly how to get your learner's licence, then your driving licence, including how to book each test online.
Snapshot as of September 2026 — confirm current fees and online booking availability with your nearest testing centreSouth Africa's learner's licence codes match the vehicle you plan to drive. Most first-time applicants only need Code 2.
16+ for engines up to 125cc, 18+ for larger engines.
17+, for vehicles up to 3,500kg gross vehicle mass. This is the one most people need.
18+, for vehicles over 3,500kg — trucks and buses.
The Department of Transport's official system (run through the National Traffic Information System, NaTIS) lets you book learner's and driving licence test slots online instead of queuing in person.
Create a profile, then choose your test type, your nearest Driving Licence Testing Centre (DLTC), and an available date and time. Online booking first rolled out in Gauteng and the Western Cape and has been expanding to more provinces through 2025 and 2026 — coverage still varies by testing centre.
Tap a step to open it. You have to pass step 1 before you can book step 2.
Applying for a licence means sharing your ID number, a photo of your ID, and proof of address — that's required by law, and it's normal at an official testing centre or through the official online.natis.gov.za portal. Never send a photo of your ID over WhatsApp or email to a stranger offering to "fast-track" your booking or "guarantee" a pass for an extra fee — that's not how the system works, and it puts your ID and your application at risk. If in doubt, contact your nearest DLTC directly to confirm a booking or a fee.