There’s no doubt that driving is an essential life skill. If you’ve been planning to get a driving licence, kudos to you for investing in yourself! In this article, we’re going to help you compare the costs of getting a driving licence in Singapore. And since there are 2 paths to learn driving — either at a driving school or with a private driving instructor — we’ll also talk about which is the better pick for you.
Driving schools in Singapore
There are three driving schools in Singapore: ComfortDelGro Driving Centre (CDC) in Ubi, Singapore Safety Driving Centre (SSDC) in Woodlands, and Bukit Batok Driving Centre (BBDC) in Bukit Batok. All three driving schools offer class 3 and 3A licences, for both automatic and manual transmission cars.
If you’re going to a driving school, you’d ideally want to pick one closest to you so you can save on commute time and cost. But it’s also important to consider other factors like pricing and available time slots.
Generally speaking, there isn’t much difference in terms of fees across all 3 driving schools. All other procedures or tests that are conducted by the Traffic Police (TP) have standardised fees — even if you choose a private driving instructor. Let’s have a closer look at the fee structure in the table below.
Driving school course fees
If you’re wondering what these procedures or tests mean and how you can go about them, hop over to our guide on how to get a driving licence in Singapore.
Enrolment at driving schools
Both CDC and SSDC have included 4 classes in their enrolment fees, whereas BBDC’s charges for enrolment and classes are separate. In the event that you can’t complete your driving course in a year, you’ll need to fork out more money to extend your course. BBDC may be a better option in this case as you’ll be allowed to do a monthly extension. Enrolment fees-wise, BBDC is the cheapest option — even when you add up 4 lessons.
Practical lessons at driving schools
If you’re opting to learn at a driving school, expect to follow a fixed syllabus and sit through a minimum number of classes before you can book your driving test. Practical lesson fees vary based on peak or off-peak hours as shown in the table above.
Typically, you’ll need to attend about 20 to 30 lessons before you’re allowed to take the driving test.
CDC and BBDC offer better value for money, as driving lessons at both of these schools last 100 minutes — which means that you’re paying lower fees for the same amount of time. All in all, you may want to consider BBDC if you’re looking to save money yet still stand a high chance of passing.
Driving licence
Once you’ve passed your Practical Driving Test, you’ll need to pay $50 to obtain your driving licence.
How’s it different if you choose a private driving instructor?
Enrolment fee with a private driving instructor
There are many private driving instructors available in Singapore. In general, they will charge you anywhere between $80 to $90 for enrolment into a driving school because you’ll still need to open an account and go through a driving school for your tests.
Practical lessons with a private driving instructor
While lesson fee varies from instructor to instructor, a private driving instructor would generally charge you about $38 to $60 per hour. Lessons are self-paced but because each lesson is only an hour, you may need to complete about 20 to 30 lessons before you can take the driving test.
We also suggest that you book the driving school’s test circuit a couple of times just to familiarise yourself with the place before your driving test.
Driving school vs. private instructor: A rough comparison of costs
When deciding between learning to drive at a driving school and with a private driving instructor, it’s always best to compare across various factors.

Cost
From the table above, you can see that learning with a private driving instructor is so much more cost-effective than learning at a driving school. But price isn’t the only factor that you should take into consideration.
For instance, a private instructor might be a better option if you’re confident with your driving skills but if you need closer guidance, you may want to go to a driving school instead.
Convenience and accessibility
All three driving schools have in-house test circuits, so you won’t have to worry about not having the access or enough time to practise. However, the downside is that you won’t be able to choose lesson timings that are convenient for you because driving schools have fixed schedules. This isn’t an issue with private driving instructors as they’re flexible with timings. Your private instructor will also be able to book the test circuit at a driving school for you.
Location
Driving schools (except CDC which is located near the Central region) are generally not easy to get to for those who don’t live anywhere close to the North or West. If you’re a busy person and hardly have the time to make long commutes, it may be wise to learn with a private instructor instead — he or she will be able to meet at a location that’s convenient for the both of you.
Whether you choose to learn at a driving school or with a private instructor, once you pass the driving test, the #FreedomToDrive is all yours. So, there’s no point in rushing through or winging your course. We hope that you’ll weigh out all your options carefully and make the best choice for yourself. All the best!
(Featured photo: Private Driving Instructors Singapore)
Have a memorable drive!Amanda 🥳