Find a driver test appointment

All available appointments are published in the booking system.

Our dedicated driver testing centre at St Marys has bookings available. When you book online, select St Marys as a location to find available dates and times.

If your preferred location is fully booked, try another service centre or check again in a few days. Our contact centre cannot provide any other appointment options.

Text size


To get your provisional P1 driver licence, you need to:

  1. Successfully complete the Hazard Perception Test (HPT).
  2. Pass a practical driving test.

The HPT is a computer-based test designed to find out how you react to potential dangers when driving. During the HPT, you use the computer’s touchscreen to show how you respond to real traffic situations, such as if and when you would slow down, overtake, or turn.

You cannot sit your practical driving test until you've successfully completed your HPT.

HPT tests are taken at a Service NSW service centre. A fee is attached, and each time you book an HPT, you have to pay the fee.

To help you study for the HPT, read the HPT handbook.


To take the HPT:

  • you must hold a current NSW learner driver licence
  • if you're under the age of 25, you must have held your learner driver licence for at least 10 months
  • if you're aged 25 or over, you can take the HPT when you feel ready.

What you need

  • your NSW driver licence number, Photo Card number, or RMS/TfNSW customer number 
  • an account with Online Services (optional)
  • the PDF form – Licence Application 
  • your payment.

Note: When you visit a service centre to take the HPT, you'll need to prove your identity.

How to book

  1. Check the eligibility requirements.
  2. Gather your supporting documents.
  3. Select the 'Book online' button.
  4. Enter the required details as:
    • an existing RMS/TfNSW customer, or
    • an Online services account holder.
  5. Follow the prompts to book an HPT.

More information

  • If you successfully complete your HPT, your result is valid for 15 months.
  • Once you've passed the HPT, you need to pass the driving test within 15 months. If you don't, you'll need to sit the HPT again.
  • If you got your P1 licence prior to 20 November 2017, and you have not done the HPT before, you will need to pass the HPT to progress to your P2 licence. 
  • The HPT is available in several languages.
  • There is also a free interpreter service available on 13 22 13.
Last updated: 7 February 2022
You'll be taken to another website.