Quick answer
Choose a driving school that has a vehicle for the licence code you want, instructors who teach the testing-centre yard routine, and lesson times that fit your schedule.
Ask for a first lesson before committing to a large package.
Step-by-step guidance
- Decide on your licence code (Code 8 or Code 10) and whether you want manual or automatic.
- Shortlist schools near you or near the testing centre you plan to use.
- Ask about the vehicle, lesson length, yard practice and mock tests.
- Book one lesson first and judge the instructor's patience and feedback.
- Get the package terms in writing, including cancellations.
What to check
- Vehicle condition and dual controls
- Whether yard practice and a mock test are included
- Cancellation and rescheduling terms
Common mistakes to avoid
- Buying a large package before trying a lesson
- Choosing a school without a vehicle for your code
- Ignoring cancellation terms
Related nearby services
NearMe lists 354 driving schools across South Africa, with the most in Gauteng (140), KwaZulu-Natal (73) and Western Cape (51). 97% include a phone number, so you can check before you go.
This guide gives general information only. Rules, fees and requirements can change, so confirm details with the provider or the relevant authority. NearMe is an independent directory, not the provider.
Frequently asked questions
Should I learn in a manual or automatic?
It depends on the vehicles you will drive. Ask the school which it offers for your licence code.
Does the school book my test?
Some help with booking; others leave it to you. Ask before you sign up.
How many lessons will I need?
It varies with experience and practice. An assessment lesson gives a good estimate.