Loading...
Loading...
South Africa's heavy rigid vehicle license for trucks and buses over 16,000 kg
The Code C drivers license is South Africa's heavy rigid vehicle license, authorizing you to operate large trucks and buses exceeding 16,000 kg. If you want to drive heavy freight trucks, large buses, or municipal heavy vehicles, Code C is your essential qualification. This comprehensive guide explains everything about the Code C license including requirements, costs, career opportunities, and the pathway to obtaining this professional qualification.
A Code C drivers license authorizes you to drive heavy rigid vehicles - trucks and buses with a Gross Vehicle Mass (GVM) exceeding 16,000 kg. "Rigid" means single-unit vehicles without articulated trailers, though you can tow light trailers under 750 kg.
Code C represents a significant step up from Code C1, opening doors to heavy transport, large bus operations, and industrial vehicle careers.
You MUST already hold:
Progression: Code B → Code C1 → Code C
(Assuming you already have Code C1)
Comprehensive check (more detailed than C1):
Reverse heavy vehicle between markers, maintain alignment
Reverse into designated bay with precision
Park large truck between markers
Turn heavy vehicle in limited space
Duration: 45-60 minutes
Decision: Need Code C first before getting EC. If your goal is long-haul trucking, plan for EC. If driving buses or rigid trucks, Code C is sufficient. Many drivers get C, work, then upgrade to EC later.
Reality: Most heavy trucks are manual (typically 10-18 speed). Automatic heavy vehicles are rare. Testing on automatic severely limits job opportunities. ALWAYS test on manual for Code C.
B through C: R20,000 - R42,000
B through EC: R36,000 - R82,000
Time Frame: 3-7 months for complete B to EC progression
The Code C drivers license is a valuable professional qualification for operating heavy rigid vehicles in South Africa. Whether you're driving large buses, municipal trucks, or heavy freight vehicles, Code C provides the legal authority and skills needed for professional heavy vehicle operation.
While Code C requires Code C1 as a prerequisite and involves significant training investment (R11,000-R25,000), it opens doors to well-paying professional driving careers with salaries ranging from R10,000 to R35,000+ per month.
Remember: Code C is for heavy rigid vehicles over 16,000 kg, requires a PrDP for commercial work, and serves as the essential stepping stone to Code EC for articulated vehicles.
Get answers to frequently asked questions
Find a certified heavy vehicle training school near you and start today
Find Driving Schools