
Best Driving School Deals in Singapore (2026)
Getting your driving licence in Singapore is a meaningful expense, so it pays to compare centres, understand the fees that never make it onto the headline package, and pick the option that genuinely fits your schedule and budget.
Driving school comparison
| School | Region | Classes | Package from | Rating |
|---|---|---|---|---|
| BBDCBukit Batok Driving Centre | West | Class 2B, 3, 3A | $2,050 | ★★★★☆ |
| CDCComfortDelGro Driving Centre | North-East | Class 2B, 3, 3A | $2,100 | ★★★★☆ |
| SSDCSingapore Safety Driving Centre | North | Class 2B, 3, 3A | $1,980 | ★★★☆☆ |
Deals by type of learner
BBDC
From $2,050
Largest fleet and frequent slot availability.
★★★★☆CDC
From $2,100
Convenient for learners in the north and central areas.
★★★★☆SSDC
From $1,980
Often the lowest headline package price.
★★★☆☆Hidden costs to budget for
| Item | Amount | Note |
|---|---|---|
| Basic Theory Test (BTT) | $7.20 | Per attempt; fee revised March 2026 by the Traffic Police. |
| Final Theory Test (FTT) | $7.20 | Required before booking the practical test; fee revised March 2026. |
| Practical test fee | $40 | Charged each time you sit the practical exam; revised March 2026. |
| Re-test lessons | ~$76–$90 each | Most failed learners book 2–4 extra lessons. |
| Provisional Driving Licence (PDL) | Varies | Valid for two years, renewable. Check the Traffic Police website for the current fee. |
Money-saving tips
- Pass your theory tests on the first try — each retake adds fees and delays your practical booking.
- Book lessons at off-peak times when available; you will progress faster with more consistent practice.
- Choose the centre nearest you. Travel time quietly inflates the true cost of every lesson.
- Watch for seasonal promotions and bundled package discounts before committing.
School vs private instructor
A driving school offers structured curricula, on-site test routes and predictable pricing, which suits most first-time learners. A private instructor can be cheaper per hour and more flexible, but you must arrange your own test booking and there is more variability in teaching quality. If you value convenience and a clear path to the test, a school is usually the safer choice.
Frequently asked questions
How much does it cost to get a driving licence in Singapore?
Via a driving school, budget roughly $2,500 to $3,500 for a Class 3A automatic licence — BBDC and SSDC tend toward the lower end while CDC tends higher. Going with a private instructor can bring the total down to around $1,500–$2,600, though teaching quality varies. Class 3 manual typically costs more. Re-tests and extra lessons push the figure higher in either case.
Which driving school is the cheapest?
Headline package prices are similar across BBDC, CDC and SSDC. The cheapest option for you is usually the centre nearest your home, because travel time and the number of lessons you book affect the final cost more than the base package.
Is manual or automatic cheaper?
Automatic (Class 3A) lessons are generally cheaper and faster to pass because the curriculum is shorter. Choose manual (Class 3) only if you need to drive manual-transmission vehicles.
Sources
- Singapore Police Force (Traffic Police) — official authority on BTT, FTT and practical driving test fees.
- Bukit Batok Driving Centre (BBDC) — current package prices and lesson rates.
- ComfortDelGro Driving Centre (CDC) — lesson fees and peak/off-peak pricing.
- Singapore Safety Driving Centre (SSDC) — current package and module pricing.