Ultimate Guide to Passing the Basic Theory Test (BTT) in Singapore (2026)

The Basic Theory Test (BTT) is the very first step on your journey to getting a driving licence in Singapore. Whether you're a student turning 18 or an adult looking to finally get behind the wheel, passing the BTT is your gateway to booking practical driving lessons.
This comprehensive guide covers everything you need to know β from the test format and topics breakdown to booking instructions, study tips, and common mistakes that trip up first-time takers.
BTT at a Glance
50
Questions
50
Minutes
45/50
To Pass (90%)
$6.50
Per Attempt
What Is the BTT?
The Basic Theory Test (BTT) is a compulsory computerised theory test administered by Singapore's three approved driving centres. It assesses your knowledge of road traffic rules, traffic signs, and safe driving principles.
You must pass the BTT before you can:
- Obtain a Provisional Driving Licence (PDL)
- Start practical driving lessons (school or private instructor)
- Register for the Final Theory Test (FTT)
Who needs the BTT? Anyone applying for a Class 3, 3A, or 2B licence in Singapore. You must be at least 18 years old to register and take the test. Your BTT pass is valid for life β it does not expire, so you can take the FTT whenever you're ready.
How Hard Is the BTT?
The BTT has a high first-time pass rate. According to official police.gov.sg data (Dec 2024 β Nov 2025), the overall first-time pass rate is 79%:
| Driving Centre | Tested | Passed | First-Time Pass Rate |
|---|---|---|---|
| BBDC | 11,815 | 10,965 | 93% |
| SSDC | 8,108 | 7,005 | 86% |
| CDC | 16,819 | 14,453 | 86% |
| Other Candidates | 31,916 | 21,763 | 68% |
With the right preparation, most learners pass on their first attempt. The key is consistent practice β aim to score 47+ on practice quizzes before booking your actual test.
BTT Test Format
The BTT is a straightforward computerised test. Here's exactly what to expect on test day:
| Total Questions | 50 multiple-choice questions |
| Time Limit | 50 minutes |
| Passing Score | 45 out of 50 correct (90%) |
| Test Type | Computerised, touch-screen interface |
| Languages | English, Chinese, Malay, Tamil |
| Results | Immediate β displayed on screen after submission |
Topics Breakdown
The BTT draws from five main topic categories. Understanding the approximate weight of each category helps you allocate your study time effectively.
| Topic Category | Weight |
|---|---|
| Road Traffic Rules & Regulations | ~30% |
| Traffic Signs & Signals | ~25% |
| Safe & Defensive Driving | ~20% |
| Vehicle Operation & Maintenance | ~15% |
| Road Safety & Responsibility | ~10% |
Pro tip: Focus the bulk of your study time on the first three categories β they make up roughly 75% of the test questions.
How to Book the BTT
You can take the BTT at any of Singapore's three approved driving centres. Here's the step-by-step process:
Create an account
Visit the website of your chosen driving centre and register for an account. You'll need your NRIC/FIN and a valid email address.
Register as a learner
Complete the learner registration, submit your eyesight test results (if required), and pay the registration fee.
Book your BTT slot
Log in and navigate to the theory test booking section. Select an available date and time that works for you. Pay the $6.50 test fee.
Show up on test day
Arrive at least 15 minutes early. Bring your NRIC/FIN for verification. The test is conducted on a computer β no pen and paper needed.
BTT Waiting Times
Waiting times vary by centre and change month to month. Here are the latest figures from police.gov.sg, converted from months to days for easier reading:
| Driving Centre | Sep 2025 | Oct 2025 | Nov 2025 |
|---|---|---|---|
| SSDC | ~12 days | ~15 days | ~21 days |
| BBDC | ~21 days | ~12 days | ~9 days |
| CDC | ~6 days | ~8 days | ~9 days |
Good news: BTT waiting times are short across all centres β typically under 3 weeks. CDC currently has the shortest wait at around 9 days. Data sourced from police.gov.sg (SepβNov 2025). Waiting times for school and private learners are essentially the same.
Driving Centres in Singapore
SSDC β Singapore Safety Driving Centre
2 Woodlands Industrial Park E4, Singapore 757387
View on Google Maps8 Tips to Pass the BTT on Your First Try
1. Study the Highway Code
The official "Basic Theory of Driving" handbook is the primary source for all test questions. Read it at least once from cover to cover before you start practising.
2. Drill with practice tests
Do as many practice quizzes as possible. Aim to consistently score 47+ out of 50 in practice before booking your actual test. Try our free practice quizzes.
3. Focus on questions you get wrong
After each practice test, review every wrong answer. Understand why the correct answer is right β don't just memorise it.
4. Memorise all traffic signs
Traffic sign questions are free marks if you know them. Create flashcards or use image-based quizzes to drill until you can identify every sign instantly.
5. Manage your time
You have 50 minutes for 50 questions β that's 1 minute per question. Don't rush, but don't dwell either. Flag difficult questions and come back to them.
6. Take the test in your strongest language
The BTT is available in English, Chinese, Malay, and Tamil. Choose the language you're most comfortable reading technical content in.
7. Review before submitting
Always use any remaining time to double-check your answers. Look out for "trick" questions with words like "always", "never", and "except".
8. Stay calm and read carefully
Many mistakes come from misreading questions. Read every question and all answer options fully before selecting. When in doubt, choose the safest, most defensive option.
Common Mistakes to Avoid
Relying only on memorisation
The question bank is large. Understanding the logic behind traffic rules is more effective than memorising specific answers.
Confusing similar-looking traffic signs
Signs like "No Entry" vs "No Vehicles" or "Speed Limit" vs "Minimum Speed" are commonly mixed up. Study the differences carefully.
Ignoring stopping distances and speed limits
Know the exact speed limits for different road types (50 km/h for roads, 90 km/h for expressways) and braking distance rules.
Rushing through the test
With 1 minute per question, there's no need to rush. Careless misreads are one of the top reasons people fail.
Not practising under timed conditions
Practise with a timer to simulate the real test. This builds your confidence and time management skills.
Booking the test too early
Don't book your test until you consistently score 47+ on practice quizzes. Failing costs time and $6.50 per retake.
After You Pass the BTT
Congratulations! Passing the BTT is a major milestone. Here's what comes next on your path to a full driving licence:
Apply for your Provisional Driving Licence (PDL)
The PDL lets you take practical driving lessons on public roads. Apply at your driving centre after passing the BTT.
Start practical driving lessons
Choose between a school instructor or a private driving instructor (PDI). Most learners need 20β30 lessons before attempting the practical test.
Prepare for the Final Theory Test (FTT)
The FTT is more advanced than the BTT and covers defensive driving, vehicle maintenance, and complex scenarios. You can study for it while taking practical lessons.
Pass the FTT, then book your practical test
Once you pass the FTT, you can book your practical driving test. Pass that, and you'll receive your full Singapore driving licence.
Remember: Your BTT pass is valid for life β it never expires. You can take the FTT and complete your practical test at your own pace.
Frequently Asked Questions
How much does the BTT cost?
The BTT costs $6.50 per attempt. You pay this fee when you book your test slot (either online or at the counter of the driving centre).
How many times can I retake the BTT if I fail?
There is no limit on the number of retakes. You can rebook and retake the BTT as many times as needed until you pass. Each attempt costs $6.50.
What score do I need to pass the BTT?
You need to score at least 45 out of 50 (90%) to pass the BTT. The test consists of 50 multiple-choice questions to be completed within 50 minutes.
How long is the BTT valid after passing?
Your BTT pass is valid for life β it does not expire. Once you pass, you can proceed to the Final Theory Test (FTT) and practical lessons at any time without needing to retake the BTT.
Can I take the BTT in Chinese, Malay, or Tamil?
Yes. The BTT is available in four languages: English, Chinese (Mandarin), Malay, and Tamil. You choose your preferred language when you book your test slot.
What is the difference between the BTT and FTT?
The BTT (Basic Theory Test) covers fundamental road rules, traffic signs, and safe driving principles. It is the first theory test you take. The FTT (Final Theory Test) is more advanced and covers topics like defensive driving, vehicle maintenance, and complex traffic scenarios. You must pass the BTT before you can attempt the FTT.
Do I need to attend a course before taking the BTT?
No, attending a BTT course is not mandatory. You can self-study using the official Highway Code book (available at driving centres) or practice with online question banks like BTT.sg. However, some learners find that a short preparatory course helps them feel more confident.
Ready to Ace Your BTT?
Practice with hundreds of BTT questions that mirror the real test. Track your progress, review mistakes, and build confidence before test day.