The Code B driving test is the official practical examination required in South Africa to obtain a driver’s licence for a light motor vehicle—including standard passenger cars, minibuses, and light delivery vehicles with a Gross Vehicle Mass (GVM) not exceeding 3,500 kg. To take the test, you must be at least 18 years old, hold a valid Code 2 learner’s licence, pass an eye examination, and demonstrate vehicle handling competency through the K53 test system at a registered Driving Licence Testing Centre (DLTC).

Historically known as the code 8 driving test South Africa, this assessment evaluates your defensive driving, vehicle controls, and spatial awareness. If you are preparing to book or sit for your practical exam, this guide details the exact documentation, step-by-step application procedures, test expectations, and official departmental routing. For broader resources across all vehicle classes, visit our primary hub on Driving Test Help in South Africa.

Who This Page Is For

This page is designed for driver candidates in South Africa who are preparing specifically for the light motor vehicle practical exam. Rather than navigating broad transport departmental pages or unrelated commercial licence requirements, this public-service explainer gives you direct, verified checklist information.

Use this guide if you need to:

Requirements and Documents Needed

Before booking or attempting your Code B practical test, you must satisfy all statutory prerequisites set by the National Road Traffic Act and Department of Transport.

+-------------------------------------------------------------------------+
|                  CODE B PRACTICAL TEST CHECKLIST                        |
+-------------------------------------------------------------------------+
| [ ] Original RSA ID Document / Smart ID or Valid Foreign Passport       |
| [ ] Clear Black-and-White Photocopy of Identity Document                |
| [ ] Original, Unexpired Code 2 Learner's Licence                        |
| [ ] Four (4) Identical Black-and-White Passport Photos                  |
| [ ] Proof of Residential Address (Utility bill, lease, bank statement)  |
| [ ] Completed Application Form (Form DL1)                               |
| [ ] Prescribed Booking Fee (Varies by province and municipality)        |
+-------------------------------------------------------------------------+

Eligibility

Required Documents

When visiting the testing station to book or confirm your test slot, you must present the following paperwork:

  1. Proof of Identity: Original RSA ID book, Smart ID Card, or a valid foreign passport with relevant immigration permits, plus a clear black-and-white photocopy.
  2. Valid Learner’s Licence: Original Code 2 learner’s licence.
  3. Photographs: Four identical black-and-white passport-sized photographs (confirm exact photo specifications with your local DLTC before your appointment).
  4. Proof of Residence: A utility bill, municipal account, or bank statement no older than 3 months. If the account is in someone else’s name, the property owner must supply an affidavit declaring you live there alongside a copy of their utility bill. Residents of informal settlements or rural areas can submit an officially stamped letter from a ward councillor or traditional authority.
  5. Application Form: A fully completed Application for Driving Licence form (Form DL1).

Review these code B driving test requirements and next steps to ensure all paperwork and booking criteria are organized prior to visiting your chosen branch.

Booking or Application Steps

The booking procedure for a Code B practical driving test differs depending on your province. In Gauteng, driver licensing operations are integrated into the online NaTIS platform, whereas other provinces predominantly utilize direct DLTC walk-in procedures or provincial appointment systems.

┌─────────────────────────────────────────────────────────────────────────┐
│                      STEP-BY-STEP BOOKING FLOW                          │
├─────────────────────────────────────────────────────────────────────────┤
│ STEP 1: Reserve Slot                                                    │
│ • Gauteng: Pre-book a testing slot on online.natis.gov.za.              │
│ • Other Provinces: Visit your nearest municipal/provincial DLTC.        │
├─────────────────────────────────────────────────────────────────────────┤
│ STEP 2: In-Person Confirmation & Application                            │
│ • Submit Form DL1, ID, learner's licence, and proof of residence.       │
│ • Complete the visual acuity eye test (or submit optometrist form).     │
│ • Pay the required booking fee within the required window.              │
├─────────────────────────────────────────────────────────────────────────┤
│ STEP 3: Receive Official Confirmation                                   │
│ • Obtain your official payment receipt and appointment date stub.       │
└─────────────────────────────────────────────────────────────────────────┘
  1. Reserve a Testing Slot:
    • Gauteng: Register a profile on the official NaTIS website and select a date, time, and centre for your Code B exam.
    • Rest of South Africa: Visit your chosen testing centre directly or check local provincial scheduling rules.
  2. In-Person Processing & Verification: If you pre-booked online, you must visit the DLTC in person—usually within 3 working days—to verify your identity, submit physical documents, complete an eye test, and pay the booking fee.
  3. Secure Proof of Booking: Upon payment, the station issues an official receipt showing your confirmed test date and time. Keep this document safe; it must be presented on test day alongside your original learner’s licence.

What to Expect on Test Day

The Code B practical test is administered in accordance with the official K53 practical testing standards. It evaluates your ability to operate a light motor vehicle safely while obeying traffic laws and defensive driving principles.

The exam consists of two distinct stages:

Stage 1: The Yard Test

The yard test takes place on a closed circuit at the testing centre and assesses low-speed vehicle control. Before driving, you will perform a pre-trip inspection.

Stage 2: The Road Test

If you pass the yard test, you proceed immediately to the road test, conducted on public roads around the testing centre. The examiner scores your driving performance based on K53 system observations:

If you pass both sections, your fingerprints will be captured, and you will pay the issuing fee to receive a temporary driving licence on the spot. The temporary licence is valid for 6 months while your official card is produced.

Fees, Retesting and Rescheduling Notes

Related Forms, Offices and NaTIS Pages

Navigating driving licence administration in South Africa requires using specific official forms and portals:

To navigate related licensing categories or find nearby administrative branches, consult these guide pages:

FAQs

What is the purpose of this Code B Driving Test in South Africa page?

This page provides a clear, practical guide on the Code B (light motor vehicle) driving test in South Africa. It cuts through bureaucratic terminology to outline document checklists, application steps, K53 test expectations, and official departmental channels.

What should users check before acting on Code B driving test information?

Because booking fees, payment options (cash vs. card), opening hours, and appointment systems vary across municipalities, candidates should always verify current operational rules with their chosen testing station or the official NaTIS portal before visiting.

Which related TrafficDepartment.co.za page should readers use next?

If you are ready to prepare your paperwork and schedule an appointment, proceed to our dedicated guide on code B driving test requirements and next steps. If you need to find an official station in your municipality, consult our traffic department offices directory.

How is this page different from the Driving Test Help in South Africa page?

This page strictly addresses the Code B (Code 8) light motor vehicle test. The parent hub, Driving Test Help in South Africa, provides general guidance across all driver testing categories, including heavy goods vehicles (Code C1/EC) and motorcycles (Code A/A1).

Can users complete this Code B driving test task directly on this page?

No. TrafficDepartment.co.za is an independent public-service information guide. Official test bookings, fee payments, and document submissions must be completed through the government’s online NaTIS portal or in person at an authorized DLTC.