Blog / Car Insurance
Top Driving Schools in Singapore: Fees, Pass Rates & Comparisons
Choosing how to get your Singapore Class 3 or Class 3A driving licence involves more decisions than most people expect. Which driving school? Or a private instructor? How much will it cost? And which option gives you the best chance of passing first time?
This guide breaks down everything you need to know, including the latest pass rate data from the Singapore Police Force, a comparison of fees across all three driving centres, and an honest look at when a private instructor might make more sense.
The Three Driving Schools in Singapore
Singapore has three accredited driving centres, each offering Class 3 (manual) and Class 3A (automatic) programmes:
- Bukit Batok Driving Centre (BBDC) — Located in Bukit Batok, in the west of Singapore. Generally the most affordable of the three schools, and known for its structured curriculum. Lessons run 100 minutes per session.
- ComfortDelGro Driving Centre (CDC) — Located in Ubi, making it the most centrally accessible of the three. CDC also employs part-time instructors, which can mean more available lesson slots. Lessons run 100 minutes per session.
- Singapore Safety Driving Centre (SSDC) — Located in Woodlands, in the north of Singapore. Typically the most expensive option at enrolment. Best suited to learners in the northern region.
All three schools follow the same SPF-mandated syllabus and use the same standardised test fees set by the Traffic Police. The main differences are in enrolment costs, practical lesson fees, location, and booking flexibility.
How Much Does a Driving Licence Cost in Singapore?
The total cost of getting a Class 3 or 3A licence in Singapore typically falls between $2,300 and $2,900, depending on the school, lesson timing (peak vs off-peak), and the number of lessons you need.[1]
Enrolment fees (approximate, as of 2026):[2]
|
Driving Centre |
Enrolment Fee (approx.) |
|
Bukit Batok Driving Centre (BBDC) |
~$107 (excl. mandatory theory lessons) |
|
ComfortDelGro Driving Centre (CDC) |
~$170 (incl. mandatory eLearning & theory) |
|
Singapore Safety Driving Centre (SSDC) |
~$188 (incl. mandatory theory lessons) |
Note: CDC and SSDC bundle theory lessons into their enrolment fee, while BBDC charges them separately. When comparing like for like, the difference between schools is smaller than the enrolment fees alone suggest.
Estimated total costs (off-peak lessons, ~20–25 lessons):[1]
|
Driving Centre |
Estimated Total |
|
BBDC |
~$2,677 |
|
SSDC |
~$2,751 |
|
CDC |
~$2,844 |
Both CDC and BBDC offer 100-minute lessons, which represent better value per minute than shorter sessions. Off-peak (weekday daytime) lessons are typically $8–$10 cheaper per session than peak slots.
Practical test fees are standardised by Traffic Police regardless of which school you attend. A retest costs approximately $319–$353 for driving school students, compared to around $556 for private candidates, another factor worth weighing.[1]
Pass Rates: What the SPF Data Shows
The Singapore Police Force publishes rolling 12-month pass rate data for all three driving centres and private instructors. The figures below are from the period July 2021 to June 2022 — the last period for which full centre-level data has been widely published. Check the SPF website directly for the most current figures, which are updated on a rolling basis.[3]
As of 2024, the national average first-timer pass rate for Class 3A is approximately 46%, and for Class 3 approximately 37%.[4]
Important note when reading pass rate data: Private driving instructor candidates are counted under "Other Candidates" in SPF's tables. Their results appear lower in part because they have less structured preparation for the theory tests specifically, not necessarily because private instructors teach practical driving less effectively.
Class 3 – First-Timer Practical Driving Test Pass Rates (Jul 2021–Jun 2022)
|
Driving Centre |
Total Tested |
Total Passed |
Pass Rate |
|
Bukit Batok Driving Centre |
3,157 |
1,434 |
45.42% |
|
ComfortDelGro Driving Centre |
4,336 |
2,315 |
53.39% |
|
Singapore Safety Driving Centre |
3,029 |
1,280 |
42.26% |
|
Other Candidates (incl. private) |
7,026 |
2,862 |
40.73% |
Class 3 – Combined First-Timer + Retest Pass Rates (Jul 2021–Jun 2022)
|
Driving Centre |
Total Tested |
Total Passed |
Pass Rate |
|
Bukit Batok Driving Centre |
6,165 |
3,113 |
50.49% |
|
ComfortDelGro Driving Centre |
8,237 |
4,242 |
51.50% |
|
Singapore Safety Driving Centre |
6,792 |
2,736 |
40.28% |
|
Other Candidates (incl. private) |
14,596 |
6,540 |
44.81% |
Basic Theory Test – First-Timer Pass Rates (Jul 2021–Jun 2022)
|
Driving Centre |
Total Tested |
Total Passed |
Pass Rate |
|
Bukit Batok Driving Centre |
11,364 |
11,166 |
98.26% |
|
ComfortDelGro Driving Centre |
16,838 |
14,004 |
83.17% |
|
Singapore Safety Driving Centre |
6,393 |
5,571 |
87.14% |
|
Other Candidates (incl. private) |
36,608 |
26,743 |
73.05% |
Final Theory Test – First-Timer Pass Rates (Jul 2021–Jun 2022)
|
Driving Centre |
Total Tested |
Total Passed |
Pass Rate |
|
Bukit Batok Driving Centre |
7,639 |
7,552 |
98.86% |
|
ComfortDelGro Driving Centre |
11,485 |
9,747 |
84.87% |
|
Singapore Safety Driving Centre |
5,937 |
5,476 |
92.24% |
|
Other Candidates (incl. private) |
18,023 |
15,159 |
84.11% |
What the data tells you: CDC leads on first-timer Practical Driving Test pass rates. But BBDC's theory test pass rates, Basic Theory at 98.26% and Final Theory at 98.86%, are significantly ahead of the other centres and private candidates. Since you must pass both theory tests before you can sit the practical, BBDC's structured theory preparation appears to be a genuine advantage.
The pass rates for "Other Candidates" (primarily private instructor students) are consistently the lowest across both theory tests and the practical, which reflects the more variable quality of preparation rather than the quality of the actual driving instruction.
Driving School vs Private Instructor: Which Is Right for You?
This is the most common decision learner drivers face, and the honest answer is that it depends on your situation.
Driving School
Pros:
- Structured curriculum from beginner to test-ready
- In-house test circuit. No need to arrange or pay separately for circuit access
- Consistent lesson standards and progress tracking
- Streamlined test booking through the school's system
- Lower practical test retest fees (~$319–$353 vs ~$556 for private candidates)[1]
Cons:
- Less scheduling flexibility. Fixed lesson slots that may not suit shift workers
- Higher upfront cost
- You may not get the same instructor each session (SSDC charges $8.72 extra per session for a fixed instructor)[2]
- School may be far from where you live
Best for: First-time learners, those who want a clear structured path, and anyone who wants to minimise the risk of needing multiple retests.
Private Driving Instructor
Pros:
- More flexible scheduling; negotiate lesson times directly with your instructor
- Instructor comes to a location convenient for you
- Lower per-lesson fees (typically $38–$60/hour, vs school rates for 100-min sessions)[2]
Cons:
- No in-house circuit access; circuit sessions must be arranged separately at a driving school at additional cost
- Teaching quality varies significantly between instructors
- Less structured preparation for theory tests; reflected in lower BTT/FTT pass rates in SPF data
- Higher practical test retest fees
Best for: Learners with prior driving experience, or those with genuinely inflexible schedules who need maximum flexibility.
At a Glance
|
Factor |
Driving School |
Private Instructor |
|
Lesson structure |
Fixed curriculum |
Depends on instructor |
|
Circuit access |
Included |
Arrange separately |
|
Scheduling |
Less flexible |
More flexible |
|
Enrolment cost |
Higher upfront |
$80–$90 to open account |
|
Per-lesson cost |
Higher (but 100-min sessions at BBDC/CDC) |
Lower hourly rate |
|
Retest fee |
~$319–$353 |
~$556 |
|
Theory test pass rates |
Significantly higher |
Lower (per SPF data) |
|
Best for |
Beginners |
Experienced learners |
How to Choose the Right Driving School
If you've decided a driving school is the right path, here's what to weigh:
Location first. This matters more than most people expect. Travelling 45 minutes each way to a lesson you might have three times a week adds up quickly. BBDC is in Bukit Batok (best for west/central), SSDC is in Woodlands (best for north), and CDC is in Ubi (most central and accessible).
Cost vs flexibility. BBDC is the most affordable overall and offers monthly course extensions if you need more time, which is more flexible than the other centres.[2] CDC's broader pool of instructors including part-timers can mean more available lesson slots.
Theory test performance matters. If you're a first-time learner with no prior driving experience, BBDC's near-perfect theory test pass rates suggest its preparation for the BTT and FTT is particularly strong. Since failing a theory test means delays and additional fees, this is worth factoring in.
Check the live SPF data. Pass rates shift over time. Before enrolling, visit the SPF's rolling pass rate page to see the most current figures for both the driving centres and individual private instructors.[3]
The Bottom Line
For most first-time learners in Singapore, a driving school offers the most reliable and cost-effective path to getting licensed, particularly when you factor in theory test preparation, circuit access, and lower retest fees. Among the three schools, BBDC stands out for its strong theory test pass rates and lower overall cost, while CDC's central location and flexible instructor pool suit learners who prioritise convenience and slot availability.
Private instructors can work well for learners with prior experience or highly irregular schedules, but the SPF data consistently shows lower pass rates for this group, which means the apparent cost saving can be eroded by extra lessons and retests.
Once you're ready to get on the road, don't forget to sort your car insurance before your first drive. Get a quote from Budget Direct — and if you're still preparing, check out our tips for passing the Practical Driving Test to give yourself the best chance of passing first time.
FAQ: Driving Schools in Singapore
Which is the best driving school in Singapore?
There is no single "best" school. It depends on your priorities. BBDC has the strongest theory test pass rates and the lowest overall fees. CDC is the most centrally located and offers more lesson slot availability. SSDC suits learners in the north. For most beginners, BBDC or CDC are the most popular choices.
How much does it cost to get a driving licence in Singapore?
Expect to pay between $2,300 and $2,900 in total for a Class 3 or 3A licence through a driving school, depending on the centre, lesson timing (peak vs off-peak), and how many lessons you need. Private instructor routes can appear cheaper per lesson but may cost more overall if you need additional circuit sessions or retests.[1]
What is the pass rate for driving tests in Singapore?
As of 2024, the national average first-timer pass rate is approximately 46% for Class 3A (automatic) and 37% for Class 3 (manual). Pass rates at driving schools are generally higher than for private instructor candidates, particularly for theory tests.[4]
Is a private driving instructor cheaper than a driving school in Singapore?
Private instructors typically charge $38–$60 per hour (vs 100-minute sessions at school), and enrolment is lower at $80–$90. However, you'll need to arrange and pay separately for circuit access, and practical test retest fees are significantly higher for private candidates (~$556 vs ~$319–$353 for school students). The total cost difference is smaller than it initially appears.[1][2]
How long does it take to get a driving licence in Singapore?
Most learners take between 3 and 12 months, depending on how quickly they can book lessons and tests, and how many attempts they need. Lesson and test slot availability varies. Check directly with your chosen school or the SPF booking system for current waiting times.
Can I switch from a private instructor to a driving school?
Yes. You can transfer your provisional driving licence and switch between learning routes. Your theory test results remain valid, so you would not need to retake tests you've already passed.
Is the Singapore MRT relevant to choosing a driving school?
Indirectly, yes — especially since you'll be commuting to lessons before you're licensed. BBDC is closest to Bukit Gombak MRT (NS Line), from where Bus 991 runs directly to the centre in two stops. CDC is a 10–12 minute walk from Ubi MRT (Downtown Line, DT27). SSDC in Woodlands is best accessed via Admiralty MRT (NS Line, NS10) — the centre runs its own free shuttle bus from Admiralty every 20 minutes, which makes the otherwise remote location much more manageable. Check your commute from home before enrolling, as travelling to lessons three times a week adds up quickly.
Worth noting: BBDC has been confirmed to close by 31 December 2030, with the site earmarked for residential development. If you're planning to enrol at BBDC, factor in enough time to complete your licence well before that date.[5]
Citations
[1] Driving Licence Cost in Singapore (2026): School vs Private — btt.sg: https://www.btt.sg/en/blog/driving-licence-cost-singapore-school-vs-private
[2] Driving School vs Private Driving Instructor — GetGo (Updated 2026): https://www.getgo.sg/blog/driving-school-vs-private-driving-instructor-the-costs-to-getting-a-driving-licence-in-singapore-and-which-is-the-better-option-2024
[3] Singapore Police Force — Waiting Time and Passing Rates of Theory and Practical Tests (rolling data): https://www.police.gov.sg/Knowledge-Hub/Traffic/Traffic-Matters/Waiting-Time-and-Passing-Rates-of-Theory-and-Practical-Tests
[4] Driving licence in Singapore — Wikipedia (citing 2024 pass rate averages): https://en.wikipedia.org/wiki/Driving_licence_in_Singapore
[5] BBDC to close in 2030 — GetGo (October 2025): https://www.getgo.sg/blog/bbdc-to-close-in-2030-what-you-need-to-know


