Quick Summary: To book driving test slots in South Africa, you must hold a valid South African learner’s licence for your target vehicle class. Bookings are processed online via the official online platform (online.natis.gov.za) for Gauteng and Eastern Cape, or in person at your local Driving Licence Testing Centre (DLTC) in other provinces. You will need your original South African ID/passport, valid learner’s licence, proof of address, two black-and-white photos, and the prescribed booking fee.

If you have already passed your learner’s licence test and are ready to obtain your full driver’s licence, the next official step is to secure an appointment for your practical test. Knowing how to book driving test slots properly saves you time, prevents unexpected delays at the testing center, and ensures you have all required paperwork in order before your test day.

This guide details everything you need to know about driving test booking in South Africa, including document checklists, step-by-step application procedures, provincial booking differences, and official fees. For broader guidance on preparing for your practical driving exam or understanding testing rules, visit our parent guide on Driving Test Help in South Africa.

Who this page is for

This guide is specifically designed for drivers who:

Note: If you do not yet hold a valid learner’s licence, or if your learner’s permit has expired, you cannot book a practical driving test. You must first apply for and pass your learner’s licence examination.

Requirements and documents needed

Before attempting a book driving test online action or visiting your local Driving Licence Testing Centre (DLTC), ensure you meet all legal eligibility criteria and have prepared the necessary documents.

Eligibility Checklist

  1. Valid Learner’s Licence: Your learner’s licence must be valid on the day you make the booking and on the day of the practical test.
  2. Minimum Age Requirement:
    • Code A1 / Code 1 (Light Motorcycle): 16 years old.
    • Code A / Code 1 (Heavy Motorcycle): 17 years old.
    • Code B / Code 2 (Light Motor Vehicle): 17 years old.
    • Code C, C1, EC, EC1 / Code 3 (Heavy Vehicles): 18 years old.

Required Documents

When booking your test—either in person or when confirming an online booking at the DLTC—you must present:

DocumentDescription / Requirement
Identity DocumentOriginal green barcoded South African ID, Smart ID Card, or valid passport. Temporary ID certificates are accepted if valid.
Learner’s LicenceOriginal valid learner’s licence matching the vehicle category you intend to test for.
Proof of ResidenceUtility bill, lease agreement, or bank statement not older than 3 months. If living with a property owner, an affidavit and owner’s utility bill are required.
PhotographsTwo black-and-white or colour ID-sized photographs (some DLTCs capture photos digitally on-site, but physical copies should always be carried).
DL1 FormApplication for driving licence form (Form DL1), completed in black ink.
Payment FeeThe official municipal booking fee (card or cash depending on the DLTC).

For a complete breakdown of document variations by vehicle class, check our full checklist on book driving test requirements and next steps.

Booking or application steps

Depending on where you live in South Africa, your driving test online booking South Africa process will follow one of two routes: the centralized online system or direct in-person booking at a local DLTC.

[Determine Booking Channel]
         │
         ├── Gauteng & Eastern Cape ──► Register/Log in on online.natis.gov.za ──► Select DLTC & Date ──► Pay Fee at DLTC within deadline
         │
         └── Western Cape & Other Provinces ──► Visit local DLTC in person ──► Submit DL1 Form & Docs ──► Pay Booking Fee at counter

Route A: Online Booking (Gauteng and Eastern Cape)

  1. Access the Portal: Visit the official National Traffic Information System portal (natis).
  2. Register/Log In: Register an account using your ID number or log in if you already have an active profile.
  3. Select Service: Choose “Book a slot for a driving licence test”.
  4. Choose Location and Time: Select your preferred DLTC, vehicle class, date, and available time slot.
  5. Receive Confirmation: Download and print your pre-booking confirmation slip.
  6. Confirm at DLTC: Visit the selected DLTC within the specified window (usually 3 working days) to perform eye testing, fingerprinting, and pay the booking fee.

Route B: In-Person Booking (Western Cape, KZN, and Other Provinces)

  1. Find Your Local Office: Locate an operational testing centre via our traffic department offices directory or search for a traffic department near me.
  2. Submit Paperwork: Visit the DLTC during office hours with your completed forms (DL1), original ID, learner’s licence, and proof of residence.
  3. Eye Test and Fingerprints: Complete the mandatory eye test and biometric capture at the counter.
  4. Pay Booking Fee: Pay the required fee at the cashier to confirm your test date and receive your official receipt (Form DL1 / Receipt).

What to expect on test or application day

On the day of your practical test, preparation and punctuality are critical. Arriving unprepared or late will result in forfeiture of your slot and booking fee.

Arrival & Check-In

The Test Procedure

The South African practical driving licence test follows the official K53 testing standard and consists of two primary modules:

  1. Yard Test: Demonstrates vehicle control and manoeuvres within the DLTC yard.
    • Pre-trip inspection (interior and exterior checks).
    • Alley docking, parallel parking, three-point turn, and incline start.
  2. Road Test: Demonstrates safe driving practices on public roads.
    • Mirror usage, signaling, lane discipline, speed control, intersection management, and emergency stopping procedures.

To verify which vehicle code applies to your test, consult our detailed guide on licence codes.

Fees, retesting and rescheduling notes

Understanding Test Fees

Driving test booking fees are governed by provincial traffic regulations and local municipal tariffs. Because of this, fees vary across different provinces and testing facilities.

Caution: Fees are subject to change annually. Always verify current payment structures directly with your local municipality or on the official NaTIS platform prior to making payments.

Typical Fee Structure (Estimates)

Rescheduling and Retesting

Related forms, offices and NaTIS pages

To ensure your booking process goes smoothly without unnecessary trips, ensure you access the correct official resources:

FAQs

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

This page provides clear, practical guidance on how to navigate the driving test booking process in South Africa. It helps applicants understand provincial booking systems, document requirements, and preparation steps without government jargon.

What should users check before acting on book driving test information?

Always verify current booking availability, accepted payment methods, and exact fee structures with your local DLTC or the official NaTIS portal. Local tariffs can change, and online slot availability fluctuates daily.

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

If you are ready to check operational details for your local testing station, visit our traffic department offices or traffic department near me directories. If you need to verify vehicle classes, review licence codes.

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

This page focuses specifically on the administrative and operational task of booking a practical test appointment. The main Driving Test Help in South Africa hub covers broader topics, including K53 driving test rules, pass criteria, and general driver preparation.

Can users complete this book driving test task on this page?

No. TrafficDepartment.co.za is an independent public information resource. You cannot book appointments or pay fees directly on this website. To complete your booking, you must visit the official NaTIS portal or your local DLTC office.