About sgdriving.net

Online practice for the Singapore driving and riding theory tests, since 2007.

About us

sgdriving.net helps learner drivers and riders in Singapore prepare for the three Traffic Police theory tests: the Basic Theory Test (BTT), the Final Theory Test (FTT) and the Riding Theory Test (RTT). The site has been online since 24 May 2007.

What you can do here

  • 1,236 practice questions: 610 for the BTT, 476 for the FTT and 150 for the RTT, grouped by the chapters and topics of the official handbooks.
  • Explanations with the handbook page: after each answer you see why it is right, the topic it belongs to, and where to read more.
  • Timed mock tests in the format of the real test: 50 questions in 50 minutes, with a result that shows the topics to work on.
  • 971 flash cards and printable cheat sheets to revise the key facts quickly.
  • Your progress: missed and flagged questions, saved tests and mock test history are kept in your account.

How our questions are written

Our questions are written from the official handbooks published by the Singapore Traffic Police: Basic Theory of Driving, Final Theory of Driving and Riding Theory. In November 2026 the whole question bank was reviewed against the 2026 editions: outdated questions were removed, every question was sorted into the handbook's chapters and topics, and each one now shows the handbook page it comes from.

The questions in the real tests are not published. Our questions cover the same topics in the same multiple-choice format, so they help you learn and check what you know. If you spot an error, please tell us: every report is checked.

Independent

sgdriving.net is an independent website. It is not part of, or endorsed by, the Singapore Police Force, the Traffic Police or any driving centre. For official information, bookings and test rules, always check the Traffic Police Online Learning Portal and your driving centre.

Free and paid

You can start for free: sign up to try up to 20 questions of each test, the flash cards, the cheat sheets and a short mock test. A paid plan gives full access to every question and full mock tests for one test. See Prices.

Contact

Questions, feedback or error reports: send us a message through the contact form. See also our FAQ, Terms and Conditions and Privacy Policy.