The learner's permit test in NSW costs $43.50 and you book it through the Service NSW website or at a Service NSW centre

The Safer Driving Knowledge Test — the written test for your learner's permit in New South Wales — costs $43.50 as of 2024. You pay this fee when you book your test slot, not when you pass. The test itself is 45 minutes long, has 45 multiple-choice questions, and you need 39 correct answers to pass.

You can book through the Service NSW website (service.nsw.gov.au) or walk into any Service NSW centre. Most people book online because you can see available dates and times when ready, and you get a confirmation email with your test details. If you book in person, staff can often schedule you for the same week.

The $43.50 fee is non-refundable if you don't show up, but you can reschedule your test for free up to 24 hours before your appointment. If you need to reschedule within 24 hours, you lose the fee and have to pay $43.50 again when you rebook.

Key Takeaways

  • The Safer Driving Knowledge Test costs $43.50 and you pay when you book, not when you pass.
  • You can book online through Service NSW or at a Service NSW centre, and most test dates are available within one to two weeks.
  • You need 39 out of 45 questions correct to pass, and the test takes 45 minutes.
  • If you reschedule more than 24 hours before your test, there is no fee; if you reschedule within 24 hours or don't show up, you forfeit the $43.50.
  • You must bring your identity document and learner's permit process number to the test centre.

What you need to bring to the test centre

Bring one form of photo ID — a passport, proof of age card, or overseas licence all work. You also need your learner's permit process number, which you get when you submit your process through Service NSW before you book the test. Without this number, the test centre won't let you sit the test and you'll lose your $43.50 fee.

Bring nothing else into the test room. You cannot use a phone, calculator, notes, or any other material. The test centre provides everything you need — a computer terminal and a pen if you need to make notes during the test (though the test is computer-based, so you usually won't).

How to book your test online

Go to service.nsw.gov.au and search for "Safer Driving Knowledge Test". You'll be taken to a page where you can check your learner's permit process status and book a test if you're ready. You'll need to log in with your Service NSW account (create one if you don't have it — it's free and takes five minutes).

Select your preferred test centre — there are centres in most suburbs across NSW — and the system will show you available dates and times. Pick a slot, review your details, and pay the $43.50 by credit or debit card. You'll get a confirmation email when ready with your test date, time, and centre address.

If you can't find an available time that suits you, check back in a few days. Test slots open regularly as other people reschedule or cancel. You don't have to book your test on the same day you submit your learner's permit process — you can wait weeks if you want, as long as your process is approved.

What happens if you fail the test

If you don't get 39 correct answers, you fail and you'll be told your result when ready at the test centre. You can sit the test again, but you have to pay another $43.50 each time. There's no waiting period between attempts — you can book another test for the next day if you want.

Most people pass on the first or second attempt. The test covers road rules, road signs, safe driving practices, and hazard perception. You can study using the official NSW Road Rules handbook (free online) or practice tests on the Service NSW website.

Rescheduling or cancelling your test

Log back into your Service NSW account and go to your test booking. You can reschedule to a different date or time for free as long as you do it more than 24 hours before your test. The system will show you available slots and you can pick a new one when ready.

If you need to reschedule within 24 hours of your test, you cannot do it online. You have to call Service NSW on 13 77 88 and explain your situation. They may let you reschedule, but you'll have to pay the $43.50 fee again. If you don't show up to your test without rescheduling, you lose the $43.50 and your test slot.

Test centres and how long you wait

Service NSW runs test centres in most suburbs and regional towns across NSW. When you book online, you can filter by location and see exactly which centres have availability. Urban centres like Sydney, Newcastle, and Wollongong usually have slots within a few days. Regional areas may have longer waits — sometimes one to two weeks — because fewer test sessions run.

On the day of your test, arrive 10 to 15 minutes early. Check in at the front desk, show your ID and process number, and you'll be taken to a computer terminal. The test itself takes 45 minutes, and you'll get your result before you leave.

What the test covers

The 45 questions cover NSW road rules, traffic signs, safe driving practices, and hazard perception. Questions are multiple choice with four options each. You'll see scenarios like "You're approaching a red light and a car pulls out in front of you — what should you do?" or "What does this sign mean?" with a picture of a road sign.

The test is designed to check that you understand the rules you'll need to follow as a learner driver. You can't use your phone while driving, you must display L-plates, you must have a supervising driver with a full licence in the car, and you have a 90 km/h speed limit. The test will ask about these rules and others.

Frequently Asked Questions

Can I take the test more than once if I keep failing?

Yes. There's no limit on how many times you can sit the test. You pay $43.50 each time and can book another attempt when ready after you fail. Most people pass within two attempts if they study the road rules.

Do I have to pass the knowledge test before I can get my learner's permit?

No — you get your learner's permit first, then you book and sit the knowledge test. Your permit is valid for three years, so you have time to study and book a test that suits you.

What if I lose my confirmation email?

Log back into your Service NSW account and go to your test booking. Your test details are there — date, time, centre address, and your process number. You can print or screenshot this page and bring it to the test centre.

Can someone else book the test for me?

No. You must book the test yourself using your own Service NSW account and your learner's permit process number. The test centre will check your ID against your booking when you arrive.

Is the $43.50 the only cost for the learner's permit?

No. The learner's permit process itself costs money (separate from the test fee), and you'll also need to pay for your actual licence once you pass the practical driving test. Check the Service NSW website for current permit and licence fees.