
As a rough guide, you should budget around $2,300 to $3,000+ to obtain a Class 3 or Class 3A driving licence, depending on whether you learn with a private driving instructor or through a driving school, how many practical lessons you need, whether your lessons are during peak hours, and whether you pass your practical test on the first attempt.
There is no single fixed price because practical lessons make up a large part of the total cost, and the number of lessons required varies considerably between learners.
In 2026, learning to drive has also become more expensive. The three driving centres increased various learner fees from January 2026, while Traffic Police test fees were revised from 13 March 2026.
This guide breaks down the main costs so you can work out how much you are likely to spend.
How much does it cost to get a driving licence in Singapore?
The total cost normally consists of several different expenses:
- Driving-centre enrolment and administrative fees
- Basic Theory Test (BTT)
- Final Theory Test (FTT)
- Provisional Driving Licence (PDL)
- Practical driving lessons
- Simulator training
- Practical test fee
- Test-day vehicle rental
- Warm-up lesson before the practical test
- Your Singapore driving licence after passing
- Additional lessons or test attempts if required
The biggest variable is how many practical lessons you need.
Someone who passes after a relatively small number of lessons may spend considerably less than someone who requires many additional lessons or multiple practical tests.
Private driving instructor vs driving school
There are two main ways to learn to drive in Singapore:
- Private driving instructor (PDI)
- Driving school through BBDC, CDC or SSDC
Private learners still use a driving centre for the required theory tests, simulator training and practical test arrangements. Traffic Police publishes separate test information for candidates enrolled with private driving instructors and those enrolled with the driving schools.
The cost difference therefore isn’t simply “private = cheap” and “school = expensive.”
Your final cost depends heavily on your lesson rate, number of lessons, circuit lessons, test-day expenses and how many attempts you need.
Private driving instructor cost in Singapore
With a private driving instructor, you generally pay the instructor directly for your practical lessons while completing the required tests and training through a driving centre.
Private instructor rates vary, so it is important to ask for the full lesson structure and test-day costs, rather than comparing only the advertised hourly rate.
As a broad 2026 planning figure, many learners should budget roughly $2,300–$3,000+ in total for the private route, although individual costs can fall outside this range.
The number of lessons is one of the biggest factors.
Typical private-learning expenses
| Cost | What it covers |
| Driving-centre enrolment/admin | Registration and account-related charges |
| BTT | Basic Theory Test |
| FTT | Final Theory Test |
| PDL | Provisional Driving Licence |
| Practical lessons | Road and circuit training with your instructor |
| Simulator | Mandatory simulator training |
| Practical test | Traffic Police test fee |
| Warm-up | Practice before the test |
| Test vehicle | Instructor/car rental for the test |
| QDL | Driving licence after passing |
The exact fees can change, so check the relevant driving centre and Traffic Police before making your final budget.
Driving school cost in Singapore
If you learn through a driving school, you enrol with one of the three driving centres:
- Bukit Batok Driving Centre (BBDC)
- ComfortDelGro Driving Centre (CDC)
- Singapore Safety Driving Centre (SSDC)
Driving school practical lessons are generally charged according to the centre, lesson duration and whether the session falls during peak or off-peak hours.
For example, CDC’s published 2026 Class 3/3A practical lesson rates are $79.57 for certain weekday off-peak sessions and $89.38 for peak/weekend sessions, including GST. CDC also lists simulator sessions at $30.30.
BBDC’s published 2026 information lists 100-minute practical lessons at $77.39 off-peak and $86.11 during peak hours, including GST, for the relevant course.
The actual total will depend on how many lessons you take and which centre you use.
What are the individual costs?
1. Basic Theory Test
Before progressing through the licensing process, you need to pass the Basic Theory Test.
Traffic Police revised the theory-test fee from $6.50 to $7.20 for tests booked from 13 March 2026.
You may also incur driving-centre charges associated with preparation, enrolment or theory lessons depending on whether you learn privately or through a school.
2. Final Theory Test
The Final Theory Test is another required stage before taking the practical test.
The Traffic Police test fee is currently $7.20 following the March 2026 revision.
Driving-centre charges for lessons, evaluations or preparation may be additional.
3. Provisional Driving Licence
A Provisional Driving Licence (PDL) currently costs $25.
Traffic Police states that applicants for Class 3 and Class 3A must pass the eyesight test and Basic Theory Test before applying for the relevant PDL.
4. Practical driving lessons
This is usually the largest part of your driving budget.
Your total lesson cost depends on:
- Number of lessons
- Lesson duration
- Private instructor vs school
- Peak vs off-peak timing
- Road vs circuit lessons
- Class 3 vs Class 3A
- Instructor’s individual rates
For example, CDC’s 2026 published Class 3/3A practical lesson rates range from $79.57 to $89.38 for its listed lesson periods, while BBDC lists $77.39 to $86.11 for 100-minute sessions in the relevant course.
Why the number of lessons matters so much
Suppose your practical lessons average $80 each.
| Number of lessons | Approximate lesson cost |
| 15 | $1,200 |
| 20 | $1,600 |
| 25 | $2,000 |
| 30 | $2,400 |
| 35 | $2,800 |
| 40 | $3,200 |
These are illustrations rather than fixed Singapore driving costs. Your actual rate and lesson duration may be different.
This is why two learners can have very different total costs even when they use the same instructor or driving centre.
5. Simulator training
Simulator training is mandatory for learners working towards Class 3 and Class 3A licences.
Traffic Police states that learner motorists must complete three simulator modules before they can attempt the practical driving test.
The modules cover different simulated driving situations, including hazardous scenarios and defensive-driving situations.
The simulator fee varies according to the driving centre. For example, CDC lists its 2026 simulator fee at $30.30 per session.
Make sure you include all three sessions when calculating your budget.
6. Practical test fee
The Traffic Police practical driving test fee is currently $40.
This was increased from $33 to $40 for tests booked from 13 March 2026 onwards.
This is only the Traffic Police test fee.
It does not necessarily represent the total amount you will spend on test day.
7. Test-day vehicle rental
If you take your practical test as a private learner, you will need a suitable test vehicle and typically pay additional charges for its use.
This is one reason that comparing private and school routes purely by lesson price can be misleading.
The driving-centre test-day costs and the instructor’s own charges can make the final amount considerably higher than the $40 Traffic Police test fee.
Ask your instructor:
How much will my complete test-day cost be, including vehicle rental and warm-up?
That gives you a much more useful number than asking only for the practical-test fee.
8. Warm-up lesson before the test
Many learners take a warm-up session immediately before their practical test.
This gives you an opportunity to:
- Get used to the test vehicle
- Practise the circuit
- Review common mistakes
- Settle your nerves
- Drive around the test area
- Familiarise yourself with the vehicle before the test
The price varies depending on whether you are learning privately or through a driving school.
If you’re budgeting for your first attempt, include the warm-up cost rather than assuming the $40 Traffic Police fee is your entire test-day expense.
9. Your driving licence
After passing your practical test, you still need to apply for your Qualified Driving Licence (QDL).
Traffic Police currently lists the new driving licence application fee at $50 for eligible Singapore Citizens and Permanent Residents and certain eligible foreign applicants.
So remember to include this in your final budget.
How much does it cost to learn with a private driving instructor?
A useful way to estimate your private driving cost is:
Fixed costs + practical lessons + simulator + test-day costs + licence fee
For example:
20–30 practical lessons + required tests/training + first-attempt practical test
can put a learner into the low-to-mid $2,000s, while learners requiring more lessons, more expensive circuit sessions or additional test attempts can move considerably higher.
Published 2026 estimates from other Singapore driving resources also show how quickly the total can move depending on assumptions about lesson count, lesson type and test-day expenses.
Because private instructor rates are not one standard national tariff, always ask your instructor for their current rates before committing.
How much does it cost to learn at BBDC, CDC or SSDC?
The three driving centres have different fee structures and lesson prices.
They have also increased various learner fees in 2026. The Ministry of Home Affairs said the driving centres submitted separate fee-increase proposals to Traffic Police, which assessed each proposal individually.
This means old articles quoting 2024 or 2025 prices can now give you an inaccurate idea of the actual cost.
CDC
CDC’s published 2026 Class 3/3A lesson rates include:
- $79.57 for certain weekday off-peak sessions
- $89.38 for peak/weekend sessions
- $30.30 per simulator session
All include GST.
BBDC
BBDC currently lists 100-minute Class 3/3A practical lessons at:
- $77.39 off-peak
- $86.11 peak
including GST, for the relevant course.
SSDC
SSDC’s fees can also change, so check the centre’s current fee schedule before enrolling rather than relying on older online guides.
The important point is that your final driving cost depends more on your total number of lessons and test attempts than on a small difference between driving-centre lesson prices.
Private driving instructor vs driving school: which is cheaper?
There is no universal answer.
Private lessons can have a lower lesson cost in some circumstances, but private learners also need to consider instructor charges, circuit lessons, test-day vehicle rental and other fees.
Driving schools have their own lesson and administrative fees, but their test-day arrangements and lesson structures are different.
The best way to compare them is to calculate the total expected cost, not simply:
“Private lesson = $X”
versus:
“School lesson = $Y.”
For example, if a private instructor charges less per hour but you require many additional lessons or pay significantly more for circuit and test-day sessions, the overall difference can narrow.
What can make your driving licence more expensive?
1. Taking many practical lessons
This is usually the biggest variable.
Every additional lesson adds to your total.
2. Taking lessons during peak periods
Peak-hour lessons can cost more than off-peak lessons at driving schools. CDC and BBDC, for example, publish different 2026 rates for different periods.
3. Needing additional circuit lessons
Circuit training is an important part of practical-test preparation, and private instructors may charge different rates for circuit sessions.
4. Failing the practical test
A failed test doesn’t just mean paying the test fee again.
You may also need:
- Another test booking
- Another warm-up
- Another vehicle rental
- Additional lessons
- Additional circuit practice
This can add hundreds of dollars to your total.
5. Taking long breaks between lessons
Long gaps don’t necessarily cost you money directly, but they can mean you need additional practice to regain familiarity and confidence.
6. Choosing an instructor based only on price
The cheapest lesson rate isn’t necessarily the lowest overall cost.
A good instructor should help you progress efficiently while making sure you’re properly prepared before your practical test.
How many driving lessons do you need?
There is no fixed number of lessons required for everyone.
A learner with previous driving experience may need fewer lessons than someone starting completely from scratch.
Your required lessons depend on:
- Previous driving experience
- How quickly you learn
- How frequently you practise
- Your ability to control the vehicle
- Your understanding of Singapore traffic rules
- Circuit performance
- Road driving
- Parking and manoeuvres
- Your practical-test readiness
Traffic Police does not prescribe one universal number of practical lessons that every learner must complete before taking the test.
So be cautious of anyone promising:
“You will pass after exactly X lessons.”
No instructor can guarantee that every learner will require the same amount of training.
How to keep the cost of learning to drive down
You don’t necessarily need to choose the cheapest instructor.
Instead, focus on value.
1. Compare the total lesson rate
Ask whether the quoted price includes the full lesson duration and whether road and circuit sessions have different prices.
2. Ask about peak and off-peak rates
If your schedule allows it, off-peak lessons may cost less at driving schools.
3. Take lessons consistently
Regular practice can help you build on what you learned in previous lessons.
4. Don’t book the practical test too early
Failing a test can be considerably more expensive than taking a few additional preparation lessons beforehand.
5. Ask about the complete test-day cost
Find out the cost of:
- Warm-up
- Circuit
- Test vehicle
- Traffic Police test fee
before booking.
6. Compare instructors
Don’t choose an instructor solely because their advertised lesson rate is the lowest.
Look at availability, teaching style, experience and student feedback as well.
How much should you budget?
If you’re starting from scratch in 2026, a sensible starting budget is:
$2,300–$3,000+
for a Class 3 or Class 3A licence, depending on your route and circumstances.
Treat this as a planning range, not a guaranteed price.
A learner who requires fewer lessons and passes on the first attempt may spend less. A learner who needs many more lessons, expensive circuit sessions or multiple practical tests can spend considerably more.
If you want to be conservative with your budget, it makes sense to allow some additional money beyond your expected first-attempt cost.
Example: how your total cost can add up
Imagine a learner takes 25 practical lessons.
If the average lesson cost works out to around $80:
25 × $80 = $2,000
That’s already a substantial part of the total.
Then add:
- Theory tests
- Driving-centre fees
- Simulator training
- PDL
- Practical test
- Warm-up
- Test vehicle
- Driving licence
The total can therefore move into the $2,000+ range relatively quickly.
If the learner fails the practical test, the total rises further because another round of lessons, warm-up and test-day costs may be required.
This is why the number of practical lessons is usually more important to your final bill than saving a few dollars on an individual lesson.
Private driving lessons: what should you ask an instructor before booking?
Before choosing a private driving instructor, ask:
- How much is a normal lesson?
- How long is each lesson?
- Is the rate different during peak hours?
- How much is a circuit lesson?
- How much is the warm-up before the test?
- How much is the test vehicle?
- Are there any enrolment or administrative charges?
- Which driving centre do you teach at?
- Do you teach Class 3 or Class 3A?
- Where can you pick me up?
- How frequently can I book lessons?
- What happens if I need to cancel?
- What is the expected total cost before the practical test?
Getting these answers upfront makes it much easier to compare instructors properly.
Frequently asked questions
What is the cheapest way to learn driving in Singapore?
There isn’t one universally cheapest route. Your total cost depends heavily on the number of practical lessons, instructor or school rates, test-day expenses and whether you pass on your first attempt.
Is it cheaper to learn with a private driving instructor?
It can be, but it isn’t guaranteed. Private instructors have their own rates and may charge separately for road, circuit and test-day sessions. Compare the total expected cost rather than just the advertised lesson price.
How much are driving lessons in Singapore in 2026?
Driving school lesson prices vary by centre, lesson duration and timing. For example, CDC currently publishes Class 3/3A rates of $79.57 to $89.38 for its listed 2026 lesson periods, while BBDC publishes $77.39 to $86.11 for 100-minute sessions in the relevant course.
Private instructor rates vary by instructor.
How much does a driving test cost in Singapore?
The Traffic Police practical driving test fee is currently $40 for tests booked from 13 March 2026.
This does not include other test-day costs such as vehicle rental or warm-up.
How much is the PDL?
The Provisional Driving Licence currently costs $25.
How many lessons do I need before my driving test?
There is no universal number. Some learners require substantially more practice than others depending on experience, learning speed and readiness.
Is Class 3 more expensive than Class 3A?
Not necessarily. The total cost depends more on lesson requirements, instructor or school rates, test attempts and other expenses than simply whether you choose Class 3 or Class 3A.
How much does it cost if I fail my driving test?
There isn’t one fixed amount. You’ll normally have another practical test fee plus additional costs such as lessons, warm-up and test vehicle rental. The exact amount depends on your instructor or driving centre and how much additional training you need.
Does the cost of learning to drive include the driving licence?
Not automatically. After passing your practical test, you still need to apply for your Qualified Driving Licence. Traffic Police currently lists the new licence application fee at $50 for eligible applicants.
Final takeaway
Learning to drive in Singapore is a significant expense, and the final amount depends heavily on how many lessons you need and whether you pass your practical test on the first attempt.
As a starting point, budget around $2,300–$3,000+ for a Class 3 or Class 3A licence, while allowing additional room if you need more lessons or another test attempt.
Don’t compare instructors solely by their hourly rate.
Instead, compare the total cost of learning, including practical lessons, circuit training, simulator sessions, warm-up, test-day vehicle costs and the practical test itself.
Most importantly, choose an instructor whose availability, teaching style, driving centre and rates fit your needs.
Find a private driving instructor in Singapore
If you’re looking for a private driving instructor at BBDC, CDC or SSDC, compare instructors based on the factors that matter to you, including licence class, location, availability and lesson rates.
Find the best private driving instructor Singapore has here based on passing rates, location and trusted reviews.
