BTT & FTT GUIDE

Singapore Theory
Test Guide

Everything about the BTT and FTT — format, registration, test centres, passing tips, and resources to ace your Singapore driving theory tests.

Theory Test Terminal

[ Image Placeholder ]
2
Theory Tests (BTT + FTT)
50
Questions Each
90%
Pass Mark
6
Languages Available

What is Singapore's Theory Test System?

Singapore's driving theory test system is administered by the Traffic Police (TP), a division of the Singapore Police Force. All tests are conducted at Approved Driving Centres (ADCs) — namely CDC, BBDC, and SSDC — as well as at the TP Driving Test Centre on New Bridge Road.

There are two mandatory theory tests every aspiring car driver must pass before obtaining their driving licence: the Basic Theory Test (BTT) and the Final Theory Test (FTT). Motorcyclists seeking a Class 2B licence are required to pass the BTT only.

Both tests are fully computerised, using touch-screen terminals at the test centres. Questions are multiple-choice and results are displayed immediately upon submission. The tests are designed to assess your knowledge of the Singapore Highway Code, road signs, traffic rules, and safe driving practices.

Computerised MCQ format
Instant results
6 languages
Unlimited retakes

Theory Test Terminal

[ Image Placeholder ]
AI Prompt: Person using touch-screen computer terminal for driving theory test in Singapore

BTT vs FTT – Side-by-Side Comparison

Understanding the differences between the Basic Theory Test and the Final Theory Test will help you plan your preparation strategy effectively.

Basic Theory Test

BTT – Your First Theory Test

When to Sit First – after enrolment at ADC
Questions 50 MCQs
Time Allowed 45 minutes
Pass Mark 45/50 (90%)
Topics Covered Road signs, traffic rules, basic road safety, Highway Code fundamentals, right-of-way rules
Languages English, Mandarin, Malay, Tamil, Hindi, Punjabi
Fee $6.50 per attempt
Retake Policy No waiting period. Book the next available slot immediately.
Who Sits It All licence classes (Class 2B, 3, 3A, 3C, etc.)

Final Theory Test

FTT – Advanced Theory Before Road Test

When to Sit Second – after Stage 1 practical training
Questions 50 MCQs
Time Allowed 50 minutes
Pass Mark 45/50 (90%)
Topics Covered Hazard perception, defensive driving, eco-driving, expressway rules, speed and space management, fatigue
Languages English, Mandarin, Malay, Tamil, Hindi, Punjabi
Fee $6.50 per attempt
Retake Policy No waiting period. Book next available slot at your ADC.
Who Sits It Car licence classes only (Class 3, 3A, 3C). Not required for Class 2B motorcyclists.

What to Expect Inside the Test

Both the BTT and FTT use the same computerised test environment. Here is exactly what happens when you sit down at the terminal.

Question Types

Multiple-choice questions (MCQ) with 2 to 4 answer options. Many questions include real road scenario images, photographs of road signs, or diagrams of junction situations. The FTT additionally includes hazard perception style questions requiring you to assess risks in driving scenarios.

Navigation Freedom

You can move freely between questions during the test — go forward, go back, skip and return to any question at any time. You only submit when you are fully ready. A question counter on screen shows your progress and which questions you have flagged for review.

Computerised & Instant

Tests are conducted on touch-screen computer terminals at designated test halls within ADCs or the TP Driving Test Centre. No paper, no pen. Your result is displayed immediately on screen upon submission, along with your score breakdown.

6 Languages

Choose your preferred language before the test starts at the terminal. Available in English, Mandarin, Malay, Tamil, Hindi, and Punjabi. You cannot switch languages mid-test. The choice of language does not affect your results or score in any way.

Pro Tip: How Image-Based Questions Work

Many questions in both the BTT and FTT include photographs or diagrams that simulate real road situations. These might show a junction from the driver's perspective and ask who has right-of-way, or show a road sign and ask its meaning. The best preparation is not just memorising answers, but understanding the reasoning behind each rule — this way, even unfamiliar scenarios will make logical sense to you.

Where to Take Your Theory Test

Theory tests are available at all three Approved Driving Centres and the Traffic Police Driving Test Centre. Choose the most convenient location for you.

ADC

CDC

ComfortDelGro Driving Centre

205 Ubi Avenue 4, Singapore 408810

Hours: Mon–Fri 8am–9pm, Sat–Sun 8am–6pm (approx.)

Nearest MRT: Tai Seng (CC11)

Book: Online via CDC website or at counter

ADC

BBDC

Bukit Batok Driving Centre

815 Bukit Batok West Avenue 5, Singapore 659085

Hours: Mon–Fri 8am–9pm, Sat–Sun 8am–6pm (approx.)

Nearest MRT: Bukit Batok (EW27)

Book: Online via BBDC website or at counter

ADC

SSDC

Singapore Safety Driving Centre

2 Woodlands Industrial Park E4, Singapore 757387

Hours: Mon–Fri 8am–9pm, Sat–Sun 8am–6pm (approx.)

Nearest MRT: Marsiling (NS8)

Book: Online via SSDC website or at counter

TP CENTRE

TP DTC

TP Driving Test Centre

10 New Bridge Road, Singapore 059260

Hours: Mon–Fri office hours (check TP website)

Nearest MRT: Clarke Quay (NE5)

Book: Via Traffic Police e-Services portal

BTT only, for learners not enrolled at an ADC

How to Register and Book Your Theory Test

The registration and booking process is straightforward. Follow these steps to secure your test slot.

1
Enrol at an ADC (or register with TP directly for BTT)

You must first be enrolled at an Approved Driving Centre (CDC, BBDC, or SSDC) to access the full licensing process including BTT, FTT, and practical lessons. Alternatively, if you only want to sit the BTT without ADC enrolment, you can register directly with the Traffic Police via their e-Services portal at onemotoring.lta.gov.sg.

2
Book Your Test Slot Online or at the Counter

Log in to your ADC's online portal and navigate to the theory test booking section. Select your preferred date, time slot, and language. Alternatively, visit your ADC's service counter in person to make a booking. Payment of the $6.50 test fee is required at time of booking. Test slots can fill up quickly, especially during popular periods — book early.

3
Arrive 15 Minutes Before Your Scheduled Time

Report to the test hall reception area at least 15 minutes before your scheduled test time. Late arrivals may be barred from entering. The test centre staff will register your attendance and direct you to your assigned terminal seat.

4
Bring Your NRIC or Passport (No Exceptions)

You must present a valid photo identity document — Singapore NRIC, FIN card, or passport — at the test centre. Your identity will be verified before you are allowed to enter the test hall. No identification means no test, and your test fee will not be refunded. Foreign residents must also carry their valid Singapore pass or permit.

5
Complete the Test on the Terminal

Select your preferred language on the touch-screen terminal, read the instructions carefully, and begin. Answer all 50 questions at your own pace within the time limit. Use the question panel to navigate and flag questions you want to revisit. When satisfied, submit your answers.

6
Receive Your Result Immediately

Your result is displayed instantly on the terminal screen after submission — Pass or Fail, along with your score. If you pass, you may proceed to book your practical lessons or next test. If you fail, you can rebook your next attempt immediately through your ADC's online system or counter.

8 Proven Tips to Pass Your Theory Test

These tips come from learners who have aced both the BTT and FTT. Apply them consistently and give yourself the best chance of passing first time.

1
Use Practice Tests Daily

Consistent daily practice with real-format MCQs is the single most effective way to prepare. Even 20–30 minutes a day builds familiarity with question styles and helps identify your weak areas so you can focus your study time wisely.

2
Focus on Road Signs

Road signs are heavily tested in both the BTT and FTT. Learn the categories: warning signs (triangular), regulatory signs (circular), and informatory signs. Pay attention to colours — red means prohibition, blue means information. Our Road Signs guide covers all signs tested.

3
Learn the Highway Code

The Singapore Highway Code is the definitive reference for all theory test content. Read it thoroughly at least once. Pay special attention to chapters on right-of-way, speed limits, road markings, pedestrian crossings, and overtaking rules. Understanding the logic behind the rules makes answers more intuitive.

4
Understand Right-of-Way Rules

Right-of-way is one of the most tested and most misunderstood topics. Learn the rules at junctions without traffic lights, at roundabouts, when turning right, and when merging. These scenario-based questions account for a significant portion of the test and require logical understanding, not rote memorisation.

5
Know Singapore-Specific Rules

Singapore has specific regulations enforced by LTA and TP that may differ from other countries. These include ERP gantry rules, bus lane operating hours, yellow box junction rules, no-honking zones, and speed camera zones. If you hold an overseas licence, be especially attentive to these Singapore-specific rules.

6
Take a Full 50-Question Practice Test

Before sitting the real test, simulate actual test conditions by completing a full 50-question timed practice test. This helps you manage time, develop pacing, and get comfortable with the pressure of answering 50 questions consecutively. Aim to consistently score 47–50 in practice before booking your real test.

7
Read Feedback on Wrong Answers

Don't just note which answers were wrong — understand why they were wrong. Reading the explanation for each incorrect answer teaches you the underlying principle. This is far more valuable than simply memorising the correct option, because the real test may phrase the same concept differently.

8
Rest Well Before Test Day

A well-rested mind performs significantly better than an exhausted one. Get a full night's sleep before your test. Avoid cramming the night before — by that point, you should have already covered all the material. Have a proper meal, arrive early, and stay calm. The test is manageable with good preparation.

What Happens If You Don't Pass?

Don't be discouraged. Many learners don't pass on their first attempt. Here is exactly what to do next.

BTT Retake Policy
  • No mandatory waiting period — you can book the very next available slot immediately
  • Pay the $6.50 test fee again for each attempt
  • Unlimited attempts — there is no cap on how many times you can retake
  • Review the areas you struggled with before rebooking
  • Most learners pass within 1–3 attempts with adequate preparation
FTT Retake Policy
  • No mandatory waiting period — book the next available slot at your ADC
  • Pay the $6.50 test fee again for each retake
  • Unlimited attempts permitted
  • Focus extra attention on hazard perception questions — often the trickiest part of the FTT
  • Revisit the Advanced Theory textbook chapters covering eco-driving and expressway driving
Cost per Retake: ~$6.50

At just $6.50 per attempt, retaking the BTT or FTT is affordable. Rather than panicking about failing, treat each attempt as a learning experience. Identify exactly which question types tripped you up, revisit those topics on SGDriving.sg, and come back stronger. The pass rate for people who consistently practice with real-format questions is significantly higher on subsequent attempts.

Frequently Asked Questions

Your most common questions about the BTT and FTT, answered.

It depends on the licence class you are applying for. Car licence applicants (Class 3, 3A, 3C, 3CA) must pass both the BTT and FTT. Motorcycle applicants (Class 2B, 2A, 2) are required to pass only the BTT — the FTT is not required for motorcycle licences. All classes must pass the BTT as the first step before beginning practical training.

A passed BTT result is valid as long as you remain actively enrolled with your ADC and continue progressing through the licensing process. There is no strict expiry date on your BTT pass result, but your ADC enrolment itself has a validity period (typically 6 years from registration date). If you take an extended break from your driving lessons and return after many years, check with your ADC on whether you need to re-sit the BTT.

No. You must select your preferred language before the test begins at the terminal setup screen. Once the test starts, you cannot switch languages. The six available languages are English, Mandarin, Malay, Tamil, Hindi, and Punjabi. Choosing a language does not affect your score or result in any way — all language versions of the test are equivalent in difficulty.

The BTT replaced the older "Traffic Police Licence Written Test" system as part of Singapore's modernisation of the driver licensing framework under the GDL programme. The BTT is fully computerised, provides instant results, and covers a broader and more structured curriculum compared to the older format. The content and standard of testing have also been updated to reflect modern road conditions and vehicle types in Singapore.

The pass mark for both the BTT and FTT is 90%, which means you need to score at least 45 out of 50 questions correctly. This means you can afford to get a maximum of 5 questions wrong. There is no penalty for wrong answers (no negative marking), so it is always best to answer every question rather than leaving any blank.

Yes. You can register directly with the Traffic Police (without enrolling at an ADC first) to sit the BTT at the TP Driving Test Centre on New Bridge Road. However, to proceed with practical lessons, circuit training, and ultimately the full driving test, you will need to enrol at one of the three ADCs (CDC, BBDC, or SSDC). Some learners choose to pass the BTT first to confirm their commitment before paying ADC registration fees.
START PRACTISING

Ready to Pass Your Theory Tests?

Use SGDriving.sg's free practice tests to build confidence and test your knowledge before test day. Full 50-question simulations and quick 10-question mini tests available — no registration needed.

100% free  ·  Instant feedback  ·  No account needed