A Code 10 learners licence (officially classified under Code 3 for heavy motor vehicles in South Africa) permits you to drive heavy vehicles weighing between 3,500 kg and 16,000 kg (GVM/VMC), including buses, trucks, and goods vehicles, accompanied by a fully licensed driver. To get one, you must be at least 17 years old, hold a valid South African ID or valid foreign passport/traffic register number, pass an eye test, and pass the theory exam covering road signs, vehicle controls, and rules of the road.

Before scheduling your test, review the complete Learner’s Licence in South Africa hub for an overview of general regulations and testing principles.

Who this page is for

This guide is designed specifically for individuals looking to qualify for a heavy motor vehicle permit in South Africa. You should use this page if you:

Note: A Code 10 learners licence automatically covers lower categories such as Code 8 (Code 2 light motor vehicles), but it does not cover motorcycles (Code 1).

Requirements and documents needed

Before visiting your local DLTC or making an online booking, verify that you meet the core criteria and have all required paperwork in order.

Eligibility

  • Minimum Age: 17 years old.
  • Legal Identity: South African ID book/card, or a valid foreign passport accompanied by a Traffic Register Number (TRN) certificate.

Required Documents Checklist

  1. Identity Document: Original SA ID book/card or valid foreign passport + TRN, along with clear photocopies.
  2. Application Form: Completed Application for Learner’s Licence form (Form LL1). You can preview required details on our forms page.
  3. Proof of Address: A recent utility bill or bank statement (not older than 3 months). If you do not own the residence, a signed affidavit from the homeowner with their proof of address is required.
  4. ID Photographs: Two to four recent black-and-white or colour passport-sized photos (check specific DLTC preferences beforehand).
  5. Eye Test: Visual acuity examination performed at the DLTC on application day, or an official eye-test report completed by a registered optometrist.

Booking or application steps

To secure your test date, follow these standard steps. Note that booking procedures vary slightly depending on your province.

[1. Confirm Eligibility & Docs] ➔ [2. Book via NaTIS / DLTC] ➔ [3. Pay Booking Fee] ➔ [4. Attend & Pass Test]
  1. Choose Your Application Method:
  2. Submit Paperwork and Take Eye Test: Arrive at the DLTC with your completed LL1 form, ID copies, and proof of residence. Undergo the visual acuity screening on-site.
  3. Pay the Booking Fee: Pay the prescribed application fee at the cashier counter to confirm your slot. Keep your official receipt safe—you must present it on test day.
  4. Review Test Material: Prepare using official study materials focusing on heavy vehicle rules, road signs, and Code 3 vehicle controls. Review code 10 learners licence requirements and next steps to ensure your preparation is on track.

What to expect on test or application day

On the day of your written or computerised theory examination:

  • Arrival: Arrive at least 30 minutes before your scheduled slot with your booking receipt and original ID.
  • Test Structure: The examination consists of multiple-choice questions divided into three sections:
    • Road signs, signals, and markings.
    • Rules of the road.
    • Vehicle controls specifically tailored to heavy motor vehicles (Code 3 / Code 10), such as air brakes, gear usage, and clutch engagement.
  • Results: If you pass, you will be required to pay an issuance fee to receive your printed paper learner’s licence on the same day.

For full details on the test structure and pass marks, consult our dedicated test guide.

Fees, retesting and rescheduling notes

Fees for learner’s licence applications, bookings, and issuance are not fixed nationally. They are determined by individual provincial supply structures and municipal bylaws.

  • Fee Variations: Application and issue fees differ across Gauteng, the Western Cape, KwaZulu-Natal, and other provinces.
  • Payment Methods: Many DLTCs now operate as card-only venues, while others accept cash. Confirm payment options with your chosen centre beforehand.
  • Rescheduling: If you miss your test slot without cancelling in advance according to local DLTC rules, your booking fee is forfeited, and you must restart the application process.
  • Retesting: If you do not pass, you may rebook a new test date immediately upon paying the required rebooking fee.

Related forms, offices and NaTIS pages

To complete your preparation, use these resource paths across our directory:

  • Application Forms: View details for Form LL1 via our forms collection.
  • Online Bookings: Access booking procedures and portal steps via natis.
  • Office Locations: Locate operational testing stations via traffic department offices.
  • Licence Upgrades & Next Steps: Planning to upgrade after passing or looking ahead to full driving licences? Read about heavy vehicle progression or review general renewal requirements for driver’s cards.

FAQs

What is the purpose of this Code 10 Learners Licence in South Africa page?

This page provides a clear, practical guide on how to prepare for, apply for, and pass a Code 10 (Code 3 heavy motor vehicle) learner’s licence in South Africa, eliminating complex jargon and guiding you to official resources.

What should users check before acting on code 10 learners licence information?

Always verify current booking availability, accepted payment methods (cash vs. card), and exact provincial fees with your local DLTC or the official NaTIS platform before travelling to an office.

Which related TrafficDepartment.co.za page should readers use next?

Start by visiting the parent hub at Learner’s Licence in South Africa. If you are ready to schedule your appointment, move to the natis guide or check the traffic department offices directory.

How is this page different from the Learner’s Licence in South Africa page?

The parent page covers broad learner’s licence concepts, general rules, and comparative information across all codes. This page focuses exclusively on Code 10 / Code 3 heavy motor vehicles, detailed requirements, and specific vehicle control expectations.

Can users complete this code 10 learners licence task on this page?

No. TrafficDepartment.co.za is an independent educational portal. You must complete official bookings and transactions directly through the official NaTIS online portal or in person at an authorized Driver’s Licence Testing Centre (DLTC).