K53 LearnersGuidesFree questionsPricing

Learner's licence codes 1, 2 and 3 explained

Updated 2026-10-31 · Unofficial guide · Always confirm details with gov.za / your DLTC

South African learner's licences come in three codes: Code 1 (motorcycles), Code 2 (light motor vehicles such as cars — leads to a Code B/EB, often called 'Code 8') and Code 3 (heavy motor vehicles — leads to Code C1/C/EC, e.g. 'Code 10' and 'Code 14').

The three codes

Learner's codeVehicleTypical driving licence afterwards
Code 1MotorcycleA1 / A
Code 2Light motor vehicle (car, bakkie)B / EB ("Code 8")
Code 3Heavy motor vehicleC1 / C / EC ("Code 10", "Code 14")

Which should I choose?

Most people want to drive a car, so they book Code 2. The rules and signs content is largely shared; controls differ by code.

Practise for your learner's licence test
Start with free K53 practice questions (rules of the road, road signs and vehicle controls), then unlock all Code 1, 2 and 3 questions, timed mock exams and mistake review with full access for R149 (English only).
Try free questionsSee full access (R149)

Frequently asked questions

Which learner's code do I need for a car?

Code 2 (light motor vehicle).

Is Code 8 a learner's code?

No — 'Code 8' is the common name for the car driving licence (B/EB); the learner's code is Code 2.

Official sources

K53 Learners is not affiliated with the Department of Transport, RTMC, NaTIS or any driving licence testing centre. Fees, booking and test rules can change — confirm with official sources or your DLTC.

Related guides