Overview
You book your practical driving test through a Driver’s Licence Testing Centre (DLTC) — the same place you got your learner’s licence. You’ll visit in person in most provinces, though Gauteng has an online system.
You can’t book through a driving school. Your instructor can tell you when you’re ready, but you book directly with the DLTC.
Gauteng Online Booking (NaTIS)
Gauteng is currently the only province with a proper online booking system for driving tests. Here’s how to do it:
- Visit the Gauteng Provincial Government’s online booking portal.
- Register with your ID number and personal details.
- Select “Driving Licence Test” as the service type.
- Choose your preferred DLTC from the list.
- Pick an available date and time slot.
- Pay the booking fee online (card payment).
- Get your confirmation via email and SMS.
Good to know: The system can be slow and slots fill up fast. Try booking early in the morning when new slots are released. You still need to bring all your documents on the day of the test. Online booking only reserves your slot — it doesn’t replace the paperwork. If the portal is down, you’ll need to book in person instead.
Other Provinces — In-Person Booking
In the Western Cape, KwaZulu-Natal, Eastern Cape, Free State, Limpopo, Mpumalanga, North West, and Northern Cape, you book by visiting a DLTC in person:
- Go to your chosen DLTC during operating hours (typically 07:30–15:00, Monday to Friday).
- Join the queue for driving test bookings (separate from learner’s licence queues at most centres).
- Submit your documents and completed DL1 form.
- Pay the booking fee.
- Get your test date — this might be weeks or months away depending on the centre.
Documents You’ll Need
Bring all of these to your booking:
- Valid learner’s licence — must not be expired. If it’s expired, renew it first.
- South African ID document or smart card. Foreign nationals need a valid passport with a traffic register number.
- Completed DL1 form. Available at the DLTC or downloadable from some provincial websites. Fill it in before you go if possible.
- Eye test certificate. Some DLTCs need this at booking, others only on test day. Bring it either way.
- Payment method. Cash or card, depending on the DLTC (call ahead to confirm).
- Passport-size photos. Two recent photos (some centres want four). Black and white or colour — check with your specific DLTC.
Missing any document = wasted time. Phone the DLTC beforehand if you’re unsure about their specific requirements.
Booking Fees
Payment methods vary:
- Some DLTCs accept card payments
- Many are cash only
- A few require bank deposits before your appointment
Call ahead to confirm what they accept.
Waiting Times — The Honest Picture
This is where it gets real. Waiting times vary massively depending on where you are:
| Location | Typical Wait |
|---|---|
| Major metros (JHB, CPT, DBN) | 3–6 months |
| Secondary cities (Bloem, PE, Polokwane) | 2–4 months |
| Smaller towns and rural DLTCs | 2–6 weeks |
These are rough averages. Some Gauteng DLTCs have waiting lists exceeding 6 months. During peak periods (January–March, when school leavers flood in), waits get even longer.
Tips for Shorter Waiting Times
You can’t bypass the system, but you can work it smarter:
What to Do While Waiting
A 3-month wait doesn’t have to be wasted time:
- Keep practising. Book a lesson every week or two to stay sharp. Skills fade fast if you stop entirely.
- Study the K53. Revise the yard test requirements and road test procedure. Know the observation sequences cold.
- Drive with a licensed driver. With a valid learner’s licence, you can legally drive with a licensed driver in the passenger seat. Get as many real-world driving hours as possible.
- Watch your learner’s expiry. If your learner’s licence expires before your test date, renew it immediately. An expired learner’s means your test gets cancelled.
Rescheduling Your Test
If you can’t make your booked test date, contact the DLTC as early as possible. Most centres allow one reschedule without penalty, but you go back into the queue for a new date.
If you don’t show up without notice, you usually forfeit your fee and have to rebook and pay again. Some centres charge a rebooking fee.
If you’re ill on test day, get a medical certificate. This gives you a better chance of rescheduling without penalty.
Test Day Preparation
Once your date is confirmed:
- Confirm the time and location a few days before
- Arrange a vehicle for the test — either your instructor’s car (most common) or a private vehicle in good condition
- Arrive at least 30 minutes early
- Bring all your documents again (learner’s licence, ID, booking confirmation)
- Have a lesson on the morning of the test if possible — it settles the nerves
For a detailed breakdown of what happens during the test itself, check out our complete K53 guide covering both the yard test and road test.