Connect with us


Driving School VS Private Instructor: How Much Does It Cost To Get A Driving License in Singapore?

Private or school? Which is cheaper? Which is better?

This article was first published on 7 March 2017 and updated with the latest fees.

Today, the usefulness of a driving license is more substantial than ever, even if you don’t have any intention to own a car. You can take advantage of car-sharing services to run errands for the day, make some extra income by driving for one of the private ride-hailing services, or if you’re lucky, or take advantage of your company’s fleet of vehicles when on official business.

Furthermore, as drivers can attest, learning to drive makes you more aware of the traffic regulations and the psychology of drivers, which makes you safer as pedestrian or cyclist.

So, if you’re 18 and are medically fit to drive, here’s how much you will need to set aside to earn a driving license – both by enrolling in a driving school and as a private candidate.

With Phase 2 of the Circuit Breaker lifting in effect, driving lessons can resume, but all activities are with prior appointment only, with no walk-ins accepted.

Read Also: Guide To Car Sharing Options In Singapore: Blue SG, Tribecar, Car Club, SMOVE, WhizzCar, CarLite

List Of Driving Schools In Singapore

There are three driving schools in Singapore, which offer training for a range of licenses, including Class 3 and 3A (for manual and automatic transmission cars, respectively), motorcycles, lorries and buses.

Bukit Batok Driving Centre (BBDC)
Address: 815 Bukit Batok West Avenue 5, Singapore 659085

ComfortDelGro Driving Centre (CDC)
Address: 205 Ubi Ave 4 Singapore 408805

Singapore Safety Diving Centre (SSDC)
Address: 2 Woodlands Industrial Park E4 Singapore 757387

Location should be the biggest determinant for picking a school, since other factors such as opening hours, price and passing rates all differ just slightly between the schools.

Read Also: 5 Cheapest Cars In Singapore That You Can Buy In 2019

Your Roadmap For Getting A Driving License In Singapore

Here are the broad steps you need to go through to earn your driving license. Detailed breakdowns of what each of these steps entail and their associated costs are in subsequent sections.

Step 1: Enrolment

Step 2: Basic Theory Test and Final Theory Test

Step 3: Practical Driving Lessons

Step 4: Practical Driving Test

(Return to Step 3 if you did not pass Driving Test)

Step 1: Enrolment

If you choose to learn driving from a school, you’ll first need to pay to enrol, which allows you to book for theory and practical lessons, and gives you access to other resources. Enrolment is valid for a year, so you should ideally aim to complete all your lessons and earn your license by then to avoid paying additional fees. If you need more time, you can pay to extend.

  Enrolment Fee
(1 Year Validity)
Extension Fee
Bukit Batok Driving Centre
$96.30 + $3 for online enrolment $8.13 (1 month)
Singapore Safety Driving Centre
$174.09 * $58.85 (6 months)
ComfortDeGro Driving Centre (CDC) $176.55 * $64.20 (6 months)

* Inclusive of e-Learning theory lessons.

Private instructors do charge an “enrolment fee” for taking you on as a student, which can range between $60 to $80, depending on instructor.

Step 2: Basic Theory Test And Final Theory Test

Now that you’ve enrolled with a school or private instructor, you will first need to pass the Basic Theory Test (BTT) before you can be issued with a Provisional Driving License (PDL) and begin taking practical driving lessons. Each PDL is valid for two years and costs $25.

You will also need to pass the Final Theory Test (FTT) before you can sit for the practical driving test. The FTT is valid for two years, and you will need to resit for the FTT again if you did not manage to pass your practical driving test within that period.

Test fees for taking either the BTT or FTT is $6.50 per attempt. These fees are paid to the Traffic Police and are the same whether you are a driving school or private candidate.

Private candidates are not required to go for any lessons, though you may want to buy BTT and FTT guidebooks to self-study.

Schools would require you to go for an evaluation test before you can sign up for the actual theory tests. Private candidates can choose to take these practice tests as well.

School  Price For Practice Price For Evaluation
BBDC $3.21 $5.35
SSDC $5.35 $5.35
CDC Included in course fee. $6.50


Read Also: A Singaporean Shares With Us The Cost Of Owning A Car In London, And How It Compares To Singapore

Step 3: Practical Driving Lessons

The bulk of the cost of learning driving comes from the practical driving lessons, and this cost can vary significantly depending on whether you book peak or off-peak lessons. Each lesson at BBDC and CDC is 100 minutes, while SSDC’s lessons are 120 minutes.

Practical Driving Lesson Fees (Off-Peak) Practical Driving Lesson Fees (Peak)
SSDC $77.04 $85.60
CDC $68.48 $77.04
BBDC $68.48 $77.04

As you can see, you can save a lot by going for non-peak hour classes – almost $10 per lesson. However, if you’re a working adult with a fixed work schedule, you have little choice.

Driving schools have a systematic syllabus they follow, so no matter how fast (you think) you learn, there is a minimum number of lessons you must take before being to book your driving test. For CDC, the baseline number of sessions is 27 (inclusive of 2 automatic transmission vehicle lessons).

Private driving instructors are known to charge between $30 to $40 per hour. The number of lessons depend on your own learning pace and instructor’s evaluation of you and can vary widely from as little as 20 hours to as much as 30 hours. However, you will be required to book some sessions for circuit training in one of the driving schools, which cost about $58.

Step 4: Practical Driving Test

After completing your driving lessons, you can finally move on to the (daunting) practical driving test. The Traffic Police charges $33 for each test, and this fee is the same for all candidates.

In addition to the test fee, schools charge you for rental of test vehicle and a warm-up session. Here are the costs.

School Cost of Car Rental And Warm-Up Session For Practical Driving Test
Bukit Batok Driving Centre
$214 + $38.52 = $252.52
Singapore Safety Driving Centre
$192.60 + $38.52 = $231.12
ComfortDeGro Driving Centre (CDC) $289.97


Read Also: Authorised VS Independent Car Workshops: What You Need To Know When Servicing Your Car

Summary of Total Cost

As mentioned in the preceding sections, the actual cost you would incur is largely dependent how many practical driving lessons you require and whether you take the bulk of your lessons during peak or off-peak periods.

But here is a ballpark estimate of how much you can expect to spend on average in total to earn your license.

Item School (Average) Private (Average)
Enrolment Fee $150 $70
Theory Lessons $64 $7 for books
Theory Evaluation $5.73
Theory Tests (BTT and FTT) $13 $13
Provisional Driving License $25 $25
Practical Lessons 25 x $71.33 25 x $55
Circuit Lessons Included 3 x $58
Car Rental And Practical Test Fee $257.87 $250
License Fee $50 $50
TOTAL $2,348.75 $1,964


Read Also: Which Is Cheaper, Owning A Car Or Taking Uber Everyday?

Congratulations, You Passed!

If you passed your practical driving test, congratulations! The final fee you need to pay is $50 for your driving license, which is valid for life. If you intend to drive within your first year of passing, you are also required to display the orange-yellow “P Plate”, which you can buy or ask around for.

Drive safe, and enjoy your newfound freedom!

Read Also: Cost Of Owning A Car In Singapore Over 10 Years

Listen to our podcast, where we have in-depth discussions on finance topics that matter to you.