How to pass your learner's licence in South Africa
Step 1 — Check you qualify
Code 1 (motorcycle ≤125cc): 16+. Code 2 (light vehicles up to 3 500 kg): 17+. Code 3 (over 3 500 kg): 18+. You'll need your ID and proof of address to apply.
Step 2 — Book at a DLTC
Booking is through your municipality or metro — in Gauteng via the NaTIS online portal, in Cape Town through the city's system. Slots in metros go fast; our province guides cover the local details.
Step 3 — Know the test shape
Three sections: road signs (the biggest), rules of the road, and vehicle controls (the smallest — and the most underestimated). Each section has its own pass mark and failing one fails everything.
Step 4 — Study in this order
- Learn the sign system, not 300 individual signs. Shape and colour tell you the sign's job: red circles command or prohibit, blue circles instruct, triangles and diamonds warn. Decode the frame first, then the symbol.
- Rules of the road by theme — speed limits, following distance, right of way, overtaking, parking, documents. These repeat in predictable patterns.
- Vehicle controls last but seriously — fewest questions, smallest margin. Know every control's name and function cold.
Step 5 — Mock tests until boring
You're ready when timed mock tests stop being stressful — when you pass every section, every time, with margin. That typically takes one to three weeks of daily practice, not one long night.
Step 6 — Test day
ID, booking confirmation, arrive early, eye test, then the touchscreen. See the full test-day checklist.
Ready to practise?
Real road signs, mock tests and the AI Tutor — in English or Afrikaans.
Start practising now