Sitting behind the wheel for the first time with an instructor next to you is nerve-wracking enough without the stress of wondering whether you are getting ripped off. If you are preparing to get your driver’s licence in South Africa, you have likely noticed that pricing across driving schools feels like the Wild West. One school in Randburg quotes R250 an hour, while another down the road in Sandton demands R450 for what seems like the exact same service.
In this guide, we dive deep into the actual, ground-level costs of driving lessons across major South African metro areas—including Johannesburg, Cape Town, Durban, and Pretoria. We will break down vehicle code differences, uncover hidden fees that driving schools rarely mention up front, and show you how to structure your budget so you do not run out of money halfway to your K53 test.
What Is the Average Cost of a Driving Lesson in South Africa?
Across South Africa, a single 1-hour Code 8 (Light Motor Vehicle) driving lesson currently costs between R250 and R400. However, paying for single hourly lessons as you go is almost always the most expensive way to get your licence. Most accredited instructors offer package deals that bring the per-hour cost down significantly.
Standard Hourly Rates vs. Package Averages
-
Single 1-Hour Manual Lesson: R250 – R320
-
Single 1-Hour Automatic Lesson: R300 – R400
-
5-Lesson Package: R1,200 – R1,800
-
10-Lesson Package: R2,350 – R3,500
-
20-Lesson Package (Beginner to Test Ready): R4,800 – R6,500
Automatic lessons consistently cost R30 to R80 more per hour than manual lessons. Driving schools justify this premium because automatic vehicles suffer higher wear-and-tear on braking systems in urban traffic, cost more to purchase and maintain, and consume slightly more fuel during low-speed yard maneuvers like parallel parking and three-point turns.
City-by-City Pricing Breakdown
Where you live in South Africa plays a massive role in what you will pay. High fuel consumption in congested cities, instructor travel time, and local operational overheads mean that Cape Town and Johannesburg northern suburbs carry higher rates than smaller municipal centers or coastal towns.
Regional Cost Comparison for Code 8 (Light Motor Vehicle)
| Metro Area | Single Manual Lesson (1 hr) | Single Automatic Lesson (1 hr) | 10-Lesson Package | Average Test Day Car Hire |
| Johannesburg (Sandton, Randburg, Rosebank) | R280 – R350 | R330 – R420 | R2,700 – R3,600 | R700 – R1,200 |
| Johannesburg (Soweto, South, East Rand) | R230 – R280 | R280 – R330 | R2,200 – R2,700 | R600 – R900 |
| Pretoria (Centurion, Hatfield, Waltloo) | R250 – R320 | R300 – R360 | R2,400 – R3,200 | R650 – R1,000 |
| Cape Town (City Bowl, Southern Suburbs) | R280 – R360 | R340 – R420 | R2,800 – R3,700 | R800 – R1,300 |
| Cape Town (Northern Suburbs, Blouberg) | R250 – R310 | R300 – R370 | R2,500 – R3,200 | R700 – R1,000 |
| Durban (Umhlanga, Morningside, Berea) | R240 – R300 | R290 – R350 | R2,300 – R3,000 | R600 – R950 |
| Gqeberha (Port Elizabeth) & East London | R220 – R270 | R260 – R320 | R2,100 – R2,600 | R550 – R850 |
Vehicle Code Breakdown: Code 8 vs Code 10 vs Code 14
Not all driving lessons are for standard passenger cars. A significant number of South African drivers opt directly for a Code 10 (C1) licence because it allows them to drive heavy motor vehicles up to 16,000 kg GVM (like small trucks and buses) while automatically granting permission to drive standard Code 8 cars.
Lesson & Test Hire Costs by Vehicle Licence Code
| Vehicle Code | Description | Average Hourly Rate | 10-Lesson Package | Test Day Vehicle Hire |
| Code 8 / Code B (Manual) | Standard Passenger Car | R250 – R300 | R2,350 – R3,000 | R570 – R1,000 |
| Code 8 / Code B (Automatic) | Automatic Passenger Car | R300 – R400 | R2,800 – R3,500 | R700 – R1,400 |
| Code 10 / Code C1 | Medium Goods Vehicles (Bakkies/Trucks) | R250 – R350 | R2,400 – R3,200 | R710 – R1,100 |
| Code 14 / Code EC | Extra Heavy Articulated Vehicles | R370 – R500 | R3,550 – R4,800 | R950 – R1,800 |
Real Experience Note: While Code 10 lessons are sometimes surprisingly similar in price to Code 8 lessons, keep in mind that taking your driving test in a Code 10 truck means learning a completely different set of physical spatial dimensions, larger blind spots, and air-brake systems. Do not choose Code 10 simply thinking it is a “cheaper shortcut” unless you are comfortable maneuvering a larger vehicle in tight testing yards.
Hidden Costs: Government Traffic Department Fees
One of the biggest mistakes learner drivers make is budgeting only for driving lessons. The driving school does not pay your municipal Driver’s Licence Testing Centre (DLTC) official fees. You must pay these directly at the DLTC cashier when making your appointments and issuing your documentation.
Official government fees vary slightly between provinces (Gauteng, Western Cape, and KwaZulu-Natal have slightly different municipal tariffs), but the baseline budget remains consistent.
The Real Cost Breakdown Outside of Lessons
-
Learner’s Licence Application Fee: R108 – R150 (Paid at DLTC when booking the theory test)
-
Learner’s Licence Issue Fee: R60 – R90 (Paid on the day you pass your theory test)
-
Driver’s Licence Test Appointment Fee: R220 – R300 (Paid at DLTC when booking your practical road test)
-
Driver’s Licence Card Issuing Fee: R250 – R300 (Paid at DLTC after passing your practical test)
-
ID Photos & Black-and-White Copies: R60 – R100
-
Optometrist Eye Test Certificate (Optional): R0 – R150 (Doing your eye test at a local optician before visiting the DLTC saves hours in queue lines)
-
Test Day Vehicle Hire from Driving School: R570 – R1,200 (Charging to use the instructor’s car for the actual 45-minute practical test)
Total Realistic Budget to Get Your Licence from Scratch
If you are a complete beginner requiring an average of 15 practical hours plus all official government administrative steps:
-
15 Practical Driving Lessons (Package): R3,800 – R4,500
-
DLTC Official Fees (Learner’s + Driver’s combined): R650 – R800
-
Test Day Vehicle Hire: R700 – R1,000
-
Photos & Admin: R100
-
Estimated Total Investment: R5,250 – R7,400
How to Spot Driving School Scams in South Africa
The driving school industry in South Africa suffers from a lack of strict regulatory oversight. Unregistered operators continuously take advantage of nervous young adults and desperate job seekers. Here are the red flags to watch out for before handing over a single Rand:
1. The “Guaranteed Licence” Scam
No driving school can legally guarantee you a licence. If an instructor claims they have a “special connection” or “inside contact” at testing centers like Waltloo, Langlaagte, Fairland, or Green Point who will guarantee you a pass for an extra cash fee, walk away immediately. This is bribery under South African law, and if the DLTC conducts an internal audit, your fraudulently issued licence will be revoked, and you could face criminal prosecution.
2. The 30-Minute “Hour” Lesson
Confirm the exact duration of a single lesson before paying. Some unscrupulous schools advertise low rates like R180 per lesson, only for the student to discover the lesson is only 30 or 45 minutes long—or worse, that the 60 minutes includes the instructor driving 20 minutes to pick up the next student. Ensure your agreement explicitly states: 60 minutes of active behind-the-wheel instruction time.
3. Unmarked, Uninsured Private Vehicles
Legitimate driving schools operate registered commercial vehicles equipped with dual controls (an extra brake and clutch pedal on the passenger side for the instructor). If an instructor shows up in a standard private vehicle without dual pedals or official company magnetic branding, your safety is severely compromised, and the vehicle may not be insured for commercial driver training.
Interactive Community Poll: Share Your Experience
Everyone’s journey to getting a licence in South Africa is different. Help us compile real-time, peer-to-peer data for fellow South Africans by leaving a comment below with your answers to these quick questions:
-
Which city or township did you take your driving lessons in?
-
How much did your driving school charge per hour or per package?
-
How many total lessons did you need before passing your K53 practical test?
-
Did you pass on your 1st, 2nd, or 3rd attempt?
Drop your answers and thoughts in the comments section below to help other learners avoid overpriced instructors!

Joseph Mathebula is a consumer tech analyst and market researcher at Prices in South Africa. He specializes in tracking smartphone prices and consumer electronics, helping everyday shoppers navigate the market to secure the best value.
Post Disclaimer
Prices and availability are subject to change without notice and may vary by store or region. pricesinsouthafrica.co.za is an independent informational platform; we do not sell products directly, nor are we responsible for third-party pricing errors.


















Leave a Reply