✓ Independent — not a government site ✓ Steps verified against official portals ✓ We never ask for your ID number, PIN or OTP

How to Book Your Driver’s Licence Test Online (2026)

A plain-English guide to booking your practical driving test online once you hold a learner's licence. CluedUp is independent, not the official portal.

Step by step

  1. Find your official systemSearch for your province or metro's official DLTC booking page, or use online.natis.gov.za if your province uses the national portal.
  2. Create a profileRegister with your South African ID number, cellphone and email, then verify with the OTP or confirmation sent to you.
  3. Select the driving testChoose the practical driving test (not the learner's test) and the correct vehicle code, such as Code B.
  4. Choose a test centre and datePick a DLTC near you and select from the available dates and time slots.
  5. Confirm your detailsCheck that your name, ID number and licence code are correct before continuing.
  6. Pay the booking feePay through the official system and save your confirmation and reference number.
  7. Keep your confirmationPrint or save the booking confirmation and bring it on test day with your documents.

To book your driver’s licence test online in South Africa, you must already hold a valid learner’s licence, then register on your province’s official booking system (the national online.natis.gov.za portal or your metro’s own platform), choose a Driving Licence Testing Centre (DLTC), select a date, and pay the booking fee.

CluedUp is an independent guide. We are not eNaTIS, not the Department of Transport, and not the official booking portal. Always confirm the authoritative process on online.natis.gov.za or your province’s official site.

Before you book: prerequisites

The driving test (the practical K53 test) is a separate step from the learner’s test. You can only book it once you already hold a valid learner’s licence that has not expired. If you still need the learner’s test, start with our guide on how to book a learner’s licence test first.

  • A valid, unexpired learner’s licence for the correct vehicle code.
  • Your South African ID (green barcoded ID book or smart ID card).
  • A roadworthy vehicle of the correct class for your test (often arranged through a driving school).
  • Access to your province’s official online booking system, or your nearest DLTC in person.

Where to book your driving test

Booking is handled per province, and the system you use depends on where you live. There is no single national rule for the practical test booking channel:

  • Some provinces use the national online.natis.gov.za / eNaTIS booking service.
  • Certain metros (for example parts of Gauteng, the City of Cape Town and eThekwini) run their own booking platforms for their DLTCs.
  • Where no online slot is available, many centres still take bookings in person at the DLTC counter.

To understand how the national system fits together, see our companion guide on eNaTIS online booking. Always start from your province’s or metro’s official website so you are using the correct channel.

How to register and book a slot online

  1. Find your official system. Search for your province or metro’s official licensing/DLTC booking page, or go to online.natis.gov.za if your province uses the national portal.
  2. Create a profile. Register using your South African ID number and a valid cellphone number and email, then verify via the OTP or confirmation sent to you.
  3. Select the driving test. Choose the practical driving test (not the learner’s test) and the correct vehicle code (for example Code B for a light motor vehicle).
  4. Choose a test centre and date. Pick a DLTC near you, then select from the available dates and time slots.
  5. Confirm your details. Check that your name, ID number and licence code are correct before continuing.
  6. Pay the booking fee. Pay through the method the official system offers and save your confirmation and reference number.
  7. Keep your confirmation. Print or save the booking confirmation and bring it with you on test day.

Choosing a test centre and date

Popular urban DLTCs often have long waiting periods, so slots can be weeks or months out. If you are flexible, check several nearby centres and less busy time slots. Booking through a reputable driving school can help, because they know which centres have availability and can supply a suitable test vehicle. Do not pay a third-party “booking agent” who promises a faster slot outside the official system, as this is unnecessary and risky.

Documents to bring on the day

  • Your valid learner’s licence.
  • Your South African ID (green ID book or smart ID card).
  • Your booking confirmation and payment reference.
  • Proof of residence, if your centre requests it.
  • A roadworthy, licensed vehicle of the correct class (usually arranged with your driving school).

The booking fee

A booking fee applies and it varies by province and vehicle code, and it can change. We do not publish an amount here because a wrong figure could mislead you. Check the current fee at your DLTC or on the official booking site before you pay, and only pay through the official channel.

What happens on test day

The practical test follows the K53 defensive driving method and usually has two parts: a yard test (manoeuvres such as the alley docking, parallel parking and incline start) and a road test in live traffic. The examiner checks that your test vehicle is roadworthy and correctly licensed before you start, so arrive early with all your documents.

If you fail: rebooking

If you are unsuccessful, you can book again. You will generally need to make a fresh booking and pay the fee again, subject to availability at your chosen DLTC. There may be a short waiting period before you can retake the test, which differs by province, so check your province’s official site. Once you pass and hold your driver’s licence, our guide on how to renew your driver’s licence in South Africa covers what comes next.

Frequently asked questions

Do I need a learner’s licence before booking the driving test?

Yes. You must hold a valid, unexpired learner’s licence for the correct vehicle code before you can book the practical driving test.

Can I book my driving test fully online?

It depends on your province. Some use the national online.natis.gov.za system and some metros have their own online platforms, while other centres still require an in-person booking. Use your province’s official channel.

How much is the driving test booking fee?

The fee varies by province and vehicle code and can change, so we do not quote an amount. Check the current fee at your DLTC or on the official booking site.

Should I use a paid booking agent to get a slot faster?

No. Book only through the official DLTC or online system. Third-party “booking agents” are unnecessary, can be a scam risk, and are not endorsed by the authorities.

What must I bring on test day?

Bring your learner’s licence, your South African ID, your booking confirmation and payment reference, and a roadworthy vehicle of the correct class, usually arranged through your driving school.

What happens if I fail the test?

You can rebook, generally by making a new booking and paying the fee again, subject to availability. A short waiting period may apply depending on your province.

⚠ Stay safe

CluedUp is an independent guide, not a government website. Do the steps only on the official portal. Never share your ID number, PIN, OTP, password or card details with anyone who calls, messages or "helps" you — no genuine agency asks for them.

Frequently asked questions

Do I need a learner's licence before booking the driving test?
Yes. You must hold a valid, unexpired learner's licence for the correct vehicle code before you can book the practical driving test.
Can I book my driving test fully online?
It depends on your province. Some use the national online.natis.gov.za system and some metros have their own online platforms, while other centres still require an in-person booking. Use your province's official channel.
How much is the driving test booking fee?
The fee varies by province and vehicle code and can change, so we do not quote an amount. Check the current fee at your DLTC or on the official booking site.
Should I use a paid booking agent to get a slot faster?
No. Book only through the official DLTC or online system. Third-party booking agents are unnecessary, can be a scam risk, and are not endorsed by the authorities.
What must I bring on test day?
Bring your learner's licence, your South African ID, your booking confirmation and payment reference, and a roadworthy vehicle of the correct class, usually arranged through your driving school.
What happens if I fail the test?
You can rebook, generally by making a new booking and paying the fee again, subject to availability. A short waiting period may apply depending on your province.

CluedUp is an independent guide and is not affiliated with any government agency. Fees, links and steps can change — always confirm on the official portal before you act. This is general information, not legal or financial advice.