Driving tests in New South Wales

Transport for NSW runs driving tests at service centres across the state. It does not publish its list of testing centres as open data, so this page covers the statewide results. Book and check the test rules with Transport for NSW.

NSW driving test pass rates, 2025

In 2025, 216,730 driving tests were taken in New South Wales and 124,984 were passed, a pass rate of 57.7%. First attempts passed at 57.8%.

By attempt

AttemptTestsPassedPass rate
First attempt156,95390,69557.8%
Second attempt46,43527,06658.3%
Third attempt10,3875,77055.6%

By age

Learners aged 16 to 17 passed at 73.9%. The rate falls with age, to 31.1% for people aged 40 and over.

AgeTestsPassedPass rate
16 to 1763,21246,72073.9%
18 to 2033,09119,44658.8%
21 to 2429,95016,27854.4%
25 to 2941,64621,20250.9%
30 to 3941,88119,18045.8%
40 and over6,9502,15831.1%

By the learner's local government area

Transport for NSW reports tests by where the learner lives, not by the service centre where the test was taken. Areas with at least 200 tests in 2025.

2025, sorted by number of tests
AreaTestsPassedPass rate
Blacktown22,64111,76652.0%
Cumberland21,1139,57945.4%
Canterbury-Bankstown19,68510,22051.9%
Parramatta16,4438,11149.3%
Bayside9,9775,38554.0%
Liverpool8,2084,63356.4%
Fairfield7,4043,96853.6%
Georges River7,2033,62050.3%
Central Coast6,6184,49768.0%
Sydney6,5453,57754.7%
Wollongong6,2363,74260.0%
Northern Beaches6,1413,89763.5%
The Hills Shire5,4333,24959.8%
Campbelltown5,3763,13958.4%
Penrith5,3123,22760.7%
Newcastle4,7373,14666.4%
Ryde4,6382,43952.6%
Sutherland Shire4,0572,69966.5%
Inner West3,8712,40162.0%
Lake Macquarie3,4142,40070.3%
Hornsby3,1851,93260.7%
Randwick2,9331,81661.9%
Strathfield2,9201,33045.5%
Ku-ring-gai2,3581,48462.9%
Camden2,2471,62172.1%
Canada Bay1,7871,02057.1%
Maitland1,41298769.9%
Queanbeyan-Palerang Regional1,25469455.3%
Coffs Harbour1,20070758.9%
Shoalhaven1,16198084.4%
Tweed1,06693988.1%
Burwood1,05850747.9%
Shellharbour1,04076173.2%
Tamworth Regional1,01266765.9%
Port Macquarie-Hastings97483585.7%
Wagga Wagga94568972.9%
Willoughby94455959.2%
Mid-Coast89067575.8%
Hawkesbury83762674.8%
Port Stephens79363580.1%
Albury78567285.6%
Blue Mountains76463382.9%
Dubbo Regional72348567.1%
Cessnock67252177.5%
Wollondilly66652378.5%
Wingecarribee57040571.1%
Waverley55939971.4%
Bathurst Regional419419100.0%
Lismore39135691.0%
Clarence Valley38926868.9%
Orange38637998.2%
North Sydney38122358.5%
Ballina35834596.4%
Murray River33628785.4%
Griffith32026984.1%
Eurobodalla298298100.0%
Byron29126290.0%
Woollahra27925491.0%
Bega Valley27726394.9%
Armidale Regional27324690.1%
Lane Cove20913162.7%

Source: Transport for NSW, driver licence test statistics 2025, data.nsw.gov.au, CC BY 4.0.