K53 Code 10 Test
— Free 2026 Prep
This free K53 code 10 test runs the full 68-question paper for heavy motor vehicles over 3 500 kg — the code that covers rigid trucks, so it doubles as a K53 truck test. Road signs, rules of the road and vehicle controls. No sign-up, completely free.
What is a Code 10 Learner’s Licence?
A Code 10 learner’s licence authorises you to drive a heavy motor vehicle (HMV) with a gross vehicle mass (GVM) exceeding 3 500 kg. This includes rigid trucks, buses, coaches, and large minibuses — any vehicle that is not classified as extra-heavy.
To obtain a Code 10 licence you must first pass the K53 learner’s test at a DLTC. You may then drive on public roads when accompanied by a licensed driver. Passing the Code 10 driving test qualifies you to drive heavy vehicles professionally.
The minimum age is 18 years for Code 10. A Code 8 licence is not a prerequisite, though many learners obtain it first.
Code 10 Test Structure & Pass Marks
Total: 68 questions · 60 minutes · All three sections must be passed in the same sitting
What Does the Code 10 Test Cover?
Road Rules (30 Q)
- Speed limits for HMVs
- Right of way
- Following distance for trucks
- Overtaking heavy vehicles
- Traffic signs & lights
- Load limits & permits
- Parking & stopping rules
Road Signs (30 Q)
- Regulatory signs (red)
- Warning signs (yellow)
- Information signs (green/blue)
- Temporary signs
- Road markings
- Traffic signals
Vehicle Controls (8 Q)
- Dashboard warning lights
- Air brake system
- Gauges & instruments
- Mirrors & blind spots
- Pre-trip inspection checklist
- Emergency equipment
Code 10 vs Code 8 — What’s the Difference?
Code 10 Learners Test — Frequently Asked Questions
What is a Code 10 learners licence?▼
A Code 10 learners licence allows you to drive a heavy motor vehicle (HMV) with a gross vehicle mass (GVM) exceeding 3 500 kg but not classified as extra-heavy. This includes rigid trucks, buses, and large minibuses.
How old do I need to be for a Code 10 learners test?▼
You must be at least 18 years old to apply for a Code 10 learner's licence in South Africa.
How many questions are in the Code 10 K53 test?▼
The Code 10 K53 learners test has 68 questions: 30 road rules, 30 road signs, and 8 vehicle controls. You must pass all three sections independently.
What is the pass mark for the Code 10 test?▼
Road Rules: 22/30 (73%). Road Signs: 23/30 (77%). Vehicle Controls: 6/8 (75%). All three must be passed in the same sitting.
Do I need a Code 8 licence before getting a Code 10?▼
No. You can apply for a Code 10 learner's licence directly without holding a Code 8 licence first. However, many learners choose to get Code 8 first for the driving experience.