Getting a South African driver's license requires passing a learner's test first, then a practical driving test, and finally obtaining your license card from the Road Traffic Management Corporation
South Africa's licensing system is managed by the Road Traffic Management Corporation (RTMC), a state-owned entity. You cannot skip steps or explore directly for a full license — you must start with a learner's permit, hold it for a minimum period, then pass a practical test before the RTMC issues your card. The entire process typically takes several months and involves multiple government offices, testing centers, and fees at each stage.
The system differs significantly by province because each provincial licensing authority handles testing and card issuance. Gauteng, Western Cape, and KwaZulu-Natal have different wait times, testing schedules, and office locations. Your starting point is always your local licensing department, not a national office.
Key Takeaways
- You must obtain a learner's permit first by passing a written test at your provincial licensing office, and you must hold it for a minimum of 14 days before you can take the practical driving test.
- The practical driving test is conducted by an examiner at a testing center and covers vehicle control, road rules, and safety — you must pass this before the RTMC will issue your license card.
- Your provincial licensing authority issues both the learner's permit and the final license card, so you will visit the same office multiple times over several months.
- Fees vary by province and change annually, but you will pay separately for the learner's test, the practical test, and the license card itself.
- You need an identity document (South African ID book or temporary ID), proof of residence, and a medical certificate confirming you are fit to drive before you can begin the process.
What documents you need before you start
The RTMC requires specific documents at each stage. For your initial learner's permit process, bring your South African ID book or temporary ID, a proof of residence document (utility bill, lease agreement, or bank statement dated within the last three months), and a completed DL24 form, which is the process form for a learner's permit. Some provinces also require a medical certificate from a doctor confirming you are physically and mentally fit to drive, though this requirement varies — check with your provincial licensing office first.
When you return to take the practical driving test, you will need your learner's permit, your ID, and the same medical certificate if your province requires one. The testing center will not allow you to sit the practical test without these documents, and you cannot use a photocopy of your learner's permit — it must be the original card.
After you pass the practical test, the licensing office will issue your license card on the spot or within a few days, depending on the province. You will pay a separate fee for the card itself at that point.
The learner's permit stage: written test and waiting period
Your first step is to visit your provincial licensing office and explore for a learner's permit. You will complete the DL24 form, submit your documents, and pay the learner's test fee. The office will then schedule you for a written test, usually within one to four weeks depending on how busy the office is and how many test slots are available that month.
The written test covers South African road rules, traffic signs, and safe driving practices. You answer multiple-choice questions on a computer or paper form — the format depends on your province. You must score at least 75 percent to pass. If you fail, you can retake the test, but you will pay the fee again and wait for the next available slot.
Once you pass the written test, the licensing office issues your learner's permit card when ready or within a few days. You must then wait a minimum of 14 days before you can book your practical driving test. During this period, you can only drive if a licensed driver with at least four years of experience is sitting next to you in the front seat. You cannot drive alone, and you cannot drive on highways or freeways.
Booking and taking the practical driving test
After your 14-day waiting period ends, contact your provincial licensing office to book a practical driving test. Testing slots fill quickly, especially in busy provinces like Gauteng and Western Cape, so you may wait another two to eight weeks for an available date. Some provinces allow online booking through their websites; others require you to phone or visit in person.
On the day of your test, arrive at the testing center at least 15 minutes early with your learner's permit, ID, and medical certificate. The examiner will check your documents, inspect the vehicle you are using (usually a driving school car or a private vehicle), and then conduct a 30- to 45-minute driving test. The test includes basic vehicle control (starting, stopping, turning), parking, lane changes, and responses to traffic situations. The examiner watches for safe driving practices, rule compliance, and your ability to handle the vehicle.
You will receive your result on the day of the test. If you pass, the examiner will issue you a pass certificate, and you can proceed to the licensing office to collect your license card. If you fail, you must wait before retaking the test — the waiting period varies by province, typically two to four weeks — and you will pay the test fee again.
Collecting your license card from the RTMC
After you pass the practical driving test, take your pass certificate to your provincial licensing office to collect your license card. You will pay the license card fee at this point. The office will photograph you, record your details, and issue your card on the spot or within a few days, depending on whether they print cards on-site or send them to a central facility.
Your South African driver's license is valid for ten years from the date of issue. You can drive any vehicle class that your license permits — most new drivers receive a code 8 license, which allows them to drive light motor vehicles up to 3,500 kilograms. If you want to drive heavier vehicles, minibuses, or trucks, you must obtain additional codes through separate testing.
Fees and how they vary by province
The RTMC sets national fee guidelines, but each province adjusts fees annually and may charge slightly different amounts. As of recent years, the learner's test fee ranges from approximately R150 to R250, the practical driving test fee ranges from R300 to R500, and the license card fee ranges from R200 to R350. These figures change yearly, so confirm the current fees with your provincial licensing office before you visit.
Some provinces charge additional fees for medical certificates or for issuing duplicate cards if yours is lost or damaged. A few provinces also charge a booking fee if you reserve a test slot online. Budget for the total cost across all stages — typically R800 to R1,500 in total — and bring cash or a card, as not all licensing offices accept both payment methods.
Common delays and how to avoid them
The most common reason for delays is incomplete documentation. Bring originals, not photocopies, and may support your proof of residence is dated within the last three months. If your ID is expired or your medical certificate is older than a certain period (usually six months), the office will reject your process and you will have to return with updated documents.
Testing slot availability is the second major delay factor. Busy provinces like Gauteng can have waiting lists of several weeks for practical tests. If you cannot get a slot in your home province, some people travel to less busy provinces to test sooner, though you must still hold your learner's permit for the full 14-day minimum before you can do so.
If you fail the practical test, you cannot retake it when ready. Most provinces require a waiting period of two to four weeks, and some require you to pay for additional driving lessons or submit proof of further training before you can rebook. Check your province's specific rules after you receive your fail result.
Frequently Asked Questions
Can I drive with my learner's permit if I am alone in the car?
No. A learner's permit requires a licensed driver with at least four years of driving experience to sit in the front passenger seat at all times. You cannot drive alone, and you cannot drive on highways or freeways. Driving alone on a learner's permit is illegal and can result in a fine or vehicle impoundment.
What happens if I fail the practical driving test?
You receive a fail result on the day of the test. You must wait two to four weeks (depending on your province) before you can rebook. You will pay the test fee again. Some provinces require proof of additional driving lessons before you can retake the test — ask the testing center for their specific requirements when you receive your fail result.
How long is my South African driver's license valid?
Your license is valid for ten years from the date of issue. You can renew it up to three months before expiration by visiting your provincial licensing office with your current license, ID, and proof of residence. Renewal is simpler than the initial process and does not require retesting unless you have had your license suspended or revoked.
Can I transfer my license from another country without taking the tests?
No. If you hold a foreign driver's license, you can drive in South Africa on that license for up to 12 months, but you cannot convert it to a South African license without passing both the learner's test and the practical driving test. After 12 months, you must obtain a South African license to continue driving legally.
What if I lose my license card after I receive it?
Report the loss to your provincial licensing office and explore for a duplicate card. You will need your ID, proof of residence, and a police report of the loss. You will pay a duplicate card fee, which is typically similar to the original card fee. The office will issue a replacement card within a few days to a few weeks depending on the province.