Check if You Can Book Online
Not all provinces let you book online. The NaTIS eNaTIS online portal allows learner’s licence test bookings in some provinces, but availability is all over the place. Many centres still need you to walk in or phone to book.
Gauteng, Western Cape, and KwaZulu-Natal have the widest online booking availability. In other provinces, calling your nearest DLTC directly is often the fastest way to secure a date.
Quick tip: Check whether your local testing centre accepts online bookings before you waste time trying. Look up your centre and see if it shows booking options.
Gather Your Documents
Before you try to book, make sure you have every document ready. Missing paperwork is the most common reason people get turned away on the day.
You’ll need:
- South African ID — original smart card or green barcoded ID book (not a certified copy)
- Two passport-size photos — taken within the last 6 months, against a white background
- Eye test certificate — from a registered optometrist, valid for the last 6 months
- Proof of address — utility bill, bank statement, or affidavit not older than 3 months
- Booking fee — currently R88 (cash at most centres, some accept card)
If you’re under 21:
You also need parental consent. A parent or guardian must sign a consent form (LL1 form). They need to bring their own ID as well. This catches many first-time applicants off guard.
How to Book on the NaTIS Online Portal
If your testing centre supports online booking, here’s the step-by-step process:
- Go to the eNaTIS booking portal. Visit www.enatis.com and look for the learner’s licence booking section. Create an account if you don’t have one.
- Select your province and testing centre. Choose the province you live in, then select the specific DLTC where you want to write your test. Available dates will show on screen.
- Pick an available date. Dates fill up fast, especially in busy metros like Johannesburg and Cape Town. If no dates show, check again early in the morning when new slots sometimes open up.
- Fill in your personal details. Enter your full name exactly as it appears on your ID, your ID number, and contact information. Double check everything — errors can cause problems on the day.
- Pay the booking fee and save your reference. Pay the R88 booking fee online (where supported). Save or screenshot your booking reference number — you will need it at the testing centre.
How to Book by Walking In
In many parts of the country, walking into your nearest DLTC is still the most reliable way to book. Here’s what to expect:
- Arrive early — ideally before the centre opens. Queues at busy DLTCs (Randburg, Centurion, Pinetown) can stretch for hours by mid-morning.
- Bring all your documents from the checklist above, plus patience.
- At the counter, the clerk will verify your documents, take your photo and fingerprints, and assign you a test date.
- In busy centres this could be 2–6 weeks out. In smaller towns it’s often within a week or two.
What Happens on Test Day
On the day of your learner’s test, arrive at least 30 minutes early. Bring your ID and booking confirmation.
The test itself is a computer-based multiple-choice exam with 64 questions across three sections:
| Section | Questions | Pass Mark |
|---|---|---|
| Road Signs | 28 | 77% (22 correct) |
| Rules of the Road | 28 | 77% (22 correct) |
| Vehicle Controls | 8 | 75% (6 correct) |
You must pass all three sections in the same sitting. If you fail one section, you fail the whole test and have to rebook. The test is computerised at most centres, though a few rural DLTCs still use paper.
Common Booking Problems and How to Fix Them
No available dates showing online
This usually means the centre’s slots are full. Try checking at different times of day (early morning tends to work best), try a different centre in your province, or book by walking in instead.
Got turned away at the centre
The most common reasons are:
- Expired eye test (older than 6 months)
- Wrong type of ID (certified copy instead of original)
- Missing proof of address
Check the document list above before you go.
Booked but need to change the date
Contact your testing centre directly by phone. Online rescheduling is not always available. If you simply don’t show up, you’ll likely forfeit your booking fee and have to pay again.
Frequently Asked Questions
How much does it cost to book a learner’s licence in 2026?
The standard booking fee is R88 at most DLTCs. Some centres may charge slightly more for administrative costs. You also need to budget for the eye test (R50–R150 at most optometrists) and passport photos (R30–R60).
Can I book my learner’s licence online in all provinces?
No. Online booking availability depends on your specific testing centre. Gauteng and Western Cape have the most online options. For other provinces, contacting the DLTC directly is often the most reliable method.
How long is the waiting time to book a learner’s test?
It varies hugely by location. In busy metros like Johannesburg or Cape Town, expect 3–6 weeks. In smaller towns, you might get a date within 1–2 weeks. Check your local testing centre info for specific details.
What happens if I fail my learner’s test?
You can rebook immediately, but you’ll need to pay the booking fee again (R88). There’s no mandatory waiting period between attempts. Use the time to study before trying again.
I am under 18 — can I book a learner’s licence?
You must be at least 17 years old to apply for a Code 8 (car) learner’s licence, or 16 for a motorcycle learner’s licence. If you’re under 21, you need written parental consent on the LL1 form.