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:
- Currently hold a valid South African learner’s licence.
- Need clear, step-by-step instructions on securing a practical driving licence test booking.
- Want to know whether to use the online portal or visit a physical testing office in their province.
- Are preparing their administrative documents before paying official booking fees.
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
- 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.
- 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:
| Document | Description / Requirement |
| Identity Document | Original green barcoded South African ID, Smart ID Card, or valid passport. Temporary ID certificates are accepted if valid. |
| Learner’s Licence | Original valid learner’s licence matching the vehicle category you intend to test for. |
| Proof of Residence | Utility 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. |
| Photographs | Two black-and-white or colour ID-sized photographs (some DLTCs capture photos digitally on-site, but physical copies should always be carried). |
| DL1 Form | Application for driving licence form (Form DL1), completed in black ink. |
| Payment Fee | The 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)
- Access the Portal: Visit the official National Traffic Information System portal (natis).
- Register/Log In: Register an account using your ID number or log in if you already have an active profile.
- Select Service: Choose “Book a slot for a driving licence test”.
- Choose Location and Time: Select your preferred DLTC, vehicle class, date, and available time slot.
- Receive Confirmation: Download and print your pre-booking confirmation slip.
- 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)
- Find Your Local Office: Locate an operational testing centre via our traffic department offices directory or search for a traffic department near me.
- Submit Paperwork: Visit the DLTC during office hours with your completed forms (DL1), original ID, learner’s licence, and proof of residence.
- Eye Test and Fingerprints: Complete the mandatory eye test and biometric capture at the counter.
- 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
- Timing: Arrive at least 30 minutes before your scheduled appointment time.
- Vehicle Inspection: Ensure the test vehicle is roadworthy, fully licensed, has valid licence discs displayed, and is equipped with a functioning handbrake and hazard lights.
- Documents: Bring your original ID, original learner’s licence, and official booking receipt.
The Test Procedure
The South African practical driving licence test follows the official K53 testing standard and consists of two primary modules:
- 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.
- 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)
- Light Motor Vehicle (Code B / Code 8): Range typically between R220 and R300 for booking, plus an additional issue fee upon passing.
- Heavy Vehicle (Code C1/EC / Code 10/14): Range typically between R250 and R380.
- Licence Issue Fee: Once you pass the practical test, a separate card issuance fee (approx. R140 – R250) must be paid to issue your driving licence card.
Rescheduling and Retesting
- Cancellations & Missed Tests: If you fail to appear for your test without a valid medical reason or prior formal cancellation (typically 14 days in advance), your booking fee is forfeited.
- Failing the Test: If you do not pass the K53 practical exam, you must make a brand-new booking and pay the full booking fee again.
- Licence Expiry Warning: If your learner’s licence expires before your rescheduled test date, you must reapply and pass the learner’s exam again before booking a new driving test. If you already hold a driving licence and need to renew your existing card instead of taking a test, read our guide on driving licence renewal.
Related forms, offices and NaTIS pages
To ensure your booking process goes smoothly without unnecessary trips, ensure you access the correct official resources:
- Official Application Form: Download and print Form DL1 (Application for driving licence) from official municipal portals or obtain one at the DLTC counter.
- NaTIS Online Portal: Use official channels (
online.natis.gov.za) for Gauteng and Eastern Cape bookings and profile management. - DLTC Directory: Confirm operating hours, accepted payment methods (card vs. cash), and contact details for your chosen branch before traveling.
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.