Cost of Getting a Driving License in Singapore: 2026 Price Breakdown

How much does it cost to get a Class 3/3A license in Singapore in 2026? We break down the fees for School vs. Private candidates.

Cost of Getting a Driving License in Singapore: 2026 Price Breakdown

“How much do I need to save?”

This is the first question every learner driver asks. In 2026, getting a driving license in Singapore is an investment. With rising GST and operational costs, the price has increased compared to previous years.

Whether you choose a driving school (BBDC, CDC, SSDC) or a private instructor, here is the complete transparent breakdown of the costs involved.

At a Glance: Estimated Total Cost (2026)

Candidate TypeEstimated Total Cost (Class 3A)
School Candidate$2,600 – $3,100
Private Candidate$1,900 – $2,400

Note: These figures assume you pass on the first attempt. Every retest adds significantly to the cost.


Breakdown of Fixed Fees (Mandatory for All)

Regardless of whether you go School or Private, everyone pays these fees to the Traffic Police or Test Centres.

  1. Enrollment Fee: ~$100 – $180 (Valid for 1 year).
  2. Basic Theory Test (BTT): $6.50 per attempt.
  3. Provisional Driving Licence (PDL): $25.00 (Paid online via Singpass).
  4. Final Theory Test (FTT): $6.50 per attempt.
  5. Simulator Course (3 Modules): ~$25 – $28 per module (Total ~$80).
  6. Practical Driving Test (Traffic Police): $33.00.
  7. Quality Driving Licence (QDL) Application: $50.00.

School vs. Private: Where Does the Money Go?

1. Driving School (BBDC / CDC / SSDC)

Schools offer a structured syllabus but come with higher administrative fees.

  • Practical Lessons:
    • Off-Peak: ~$75 – $88 per lesson (100 mins).
    • Peak: ~$88 – $98 per lesson (100 mins).
    • Average Lessons Needed: 20 – 25 lessons.
  • Vehicles: Modern cars, well-maintained circuit.
  • Hidden Costs:
    • Induction Programme fee.
    • Internal Evaluation fees (Mock tests before the real one).

2. Private Instructor

Private instructors are generally cheaper but require you to be more independent.

  • Practical Lessons:
    • Rate: ~$50 – $70 per hour. (Usually booked in 1.5h or 2h blocks).
    • Average Lessons Needed: 25 – 30 lessons (Circuit practice is limited).
  • Circuit Access Fee: Every time you enter the school circuit to practice parking, you pay ~$38 per entry.
  • Hidden Costs:
    • Some instructors ask for an upfront “Enrollment Fee” or “Deposit.”

How to Save Money? (The “One-Time Pass” Strategy)

The biggest hidden cost in getting a license is retaking tests.

Look at the cost of failing just ONCE:

  • Fail BTT/FTT: You pay $6.50 + Transport + Weeks of Waiting Time.
  • Fail Practical Test: You pay ~$300 – $500! (Test fee + Vehicle rental + Warm-up lesson + Remedial lessons).

The Secret: Don’t book the test until you are 100% ready.

📱 Don’t Waste $300 on a Retest

The Theory Tests (BTT & FTT) are the easiest part of the journey to control. You should aim to score 50/50, not just pass.

Download the Basic Theory Test SG App to practice unlimited mock questions for free. It’s cheaper than failing.


Conclusion: Is it Worth it?

Yes, the upfront cost of ~$2,500 is high, but a driving license is a skill for life.

  • If you are on a tight budget, consider a Private Instructor.
  • If you want a higher first-time passing rate and structured learning, choose a Driving School.

Need help deciding? Read our detailed guide on School vs Private Candidate.

Leave a Comment