The Driver Knowledge Test (DKT) is a computer-based test about road safety and the NSW road rules. You need to pass the DKT to get your learner driver licence. 

You can study for and practise the DKT online.

DKT tests are taken at a Service NSW Centre.

There is a fee attached to the test and you have to pay it each time you book. For example if:

  • you fail the DKT and have to sit it again, or
  • your learner licence expires and you want to reapply for it.


To take the DKT, you must:

  • be aged 16 or over
  • live in NSW.

What you need

To book your DKT, you'll need:

  • your name and date of birth, or
  • your NSW Photo Card number (if you have one)
  • your payment (unless you're eligible for a fee waiver).

When you visit a service centre to take the DKT, you'll need: 

Note: Original paper documents that have been laminated and commemorative certificates not accepted as proof of identity.

How to book

  1. Check the eligibility requirements.
  2. Select the 'Book online' button.
  3. Enter the required details as:
    • an existing RMS/TfNSW customer (if you have a NSW Photo Card), or
    • a first time customer.
  4. Follow the prompts to book a DKT.

More information

  • If you do not pass the DKT, you can sit the test again on the same day if another booking is available.
  • The DKT is available in several languages.
  • There is a free interpreter service available on 13 22 13.
Last updated: 14 January 2024