The free online learners driving test
This is the free online learners driving test for New South Wales — topic sets to pinpoint weak areas, full-length practice tests in the real test's shape, and mock tests you sit in one unbroken run. You can practise for a car, a motorbike or a truck, and the free sets need no account. The real learners test is the Driver Knowledge Test, set by Transport for NSW, and everything here is built to get you ready for it. Start with a car practice test now and come back as often as you like — there is no limit on how many times you sit a set.
How the real learners test is marked
The real learners test is the Driver Knowledge Test — 45 questions, per Transport for NSW (2026). It is split into two parts, and you must clear both minimums separately.
Which practice set to use, and when
Three kinds of practice do three different jobs. Topic sets find the gap: the car bank here is 12 topic sets, 366 questions grouped by subject, and General Knowledge (82), Intersections (54) and Traffic Signs (51) are the three largest. Work the topics you keep getting wrong. Full practice tests put the question mix in the real test's shape: 9 tests, 405 questions, so you learn the feel of a full sitting. Mock tests are the last check: 8 tests, 360 questions, each sat in one unbroken run with nothing looked up. A sensible order is topic drills first to close gaps, then practice tests to rehearse the full shape, then mocks until they come back clean. The per-topic list sits on the car topic practice page; the practice tests and mock tests run right here.
Topic sets — find the gap
12 car topic sets, 366 questions grouped by subject. Drill the topics you keep missing, starting with General Knowledge (82) and Traffic Signs (51).
Practice tests — the real shape
9 full-length tests, 405 questions, in the real test's question mix. Take them at your own pace and learn as you go.
Mock tests — the last check
8 mock tests, 360 questions, each sat in one unbroken run so the real sitting holds no surprises.
Sitting it for a motorbike or a truck
Sitting the learners test for a motorbike or a truck means a different question bank, and both are free to practise here. For riders, the motorbike bank is 12 topic sets (549 questions), 13 practice tests (585 questions) and 8 mocks (360 questions) — enough to rehearse every part of the knowledge side before you book. Start the motorbike practice on its own page. For heavy vehicles, the real Heavy Vehicle Knowledge Test is 45 questions in two versions — rigid (classes LR, MR, HR) and combination (classes HC, MC), per Transport for NSW. Passing it is the first step before the driving assessment. The truck bank here is 14 topic sets (365 questions), 9 practice tests (405 questions) and 8 mocks (360 questions). Transport for NSW sets the heavy-vehicle pass mark and fee; confirm both with the authority before you book.
Doing the test online versus at a centre
You can sit the learners test online or in person, and the choice changes the format and the cost. The online route is an interactive, self-paced course of 4 to 6 hours plus a final test; it is $58 for unlimited attempts, and if you fail the final test you can retake it after 12 hours — per Transport for NSW, effective 1 July 2026. Sitting in person is $58 each attempt, available from age 16. The learner licence itself carries its own fee of $32 on top of the test — per Transport for NSW, effective 1 July 2026. The online course suits a learner who wants to go at their own pace and read the material as they go; the in-person test suits someone who already knows the handbook and wants to sit it once. Either way, work the free practice sets here until your mocks come back clean before you pay.
- 1
Online — self-paced course + final test
4–6 hour interactive course, $58 for unlimited attempts, 12-hour wait after a failed final test (Transport for NSW).
- 2
In person — at a service centre
$58 each attempt, from age 16 (Transport for NSW).
- 3
Plus the learner licence fee
$32 for the learner licence itself, on top of the test (Transport for NSW).
If you are not in New South Wales
The question bank here is NSW-based and shared across every practice set, so it is excellent preparation if you are sitting the NSW test — and still useful general practice elsewhere, because road rules overlap. Your test, though, is run by your own authority, and the question count, pass mark and fee can differ, so never apply the NSW figures to another state. Check the body that runs your test: Transport for NSW in New South Wales, TMR in Queensland, VicRoads in Victoria, the Department for Infrastructure and Transport in South Australia, the Department of Transport in Western Australia, or the MVR in the Northern Territory. If you are up north, our Northern Territory page sets out where to look. Practise the sets here to build your road-rule knowledge, then confirm your own state's test details with the authority named above before you book.
Official sources
The rules on this page follow the official requirements published by Transport for NSW; Transport for NSW driver and rider licence fees. Always confirm current rules and fees with the authority before you book.
