UK Test Centres

UK Driving Test Centres

Find DVSA driving test centres across the UK. Compare pass rates, view test routes, and get preparation tips for your practical driving test.

296 Test Centres
48.7% National Pass Rate
40 Min Test Duration
Official DVSA Data
Latest Pass Rates
Route Information
Updated Regularly

North West England

45 centres

Atherton (Manchester)

44.4% pass rate 7,690 tests

Aylesbury

48.7% pass rate 5,864 tests

Banbury

39.9% pass rate 8,241 tests

Barrow In Furness

61.9% pass rate 1,735 tests

Blackburn with Darwen

47.8% pass rate 8,885 tests

Blackpool

49.6% pass rate 6,271 tests

Bolton (Manchester)

56.7% pass rate 11,879 tests

Bredbury (Manchester)

54.2% pass rate 9,946 tests

Bury (Manchester)

40.3% pass rate 8,136 tests

Bury St Edmunds

45.7% pass rate 8,452 tests

Canterbury

50.3% pass rate 3,322 tests

Carlisle

54.9% pass rate 3,684 tests

Chadderton

44.9% pass rate 12,454 tests

Cheetham Hill (Manchester)

43.7% pass rate 10,768 tests

Chelmsford (Hanbury Road)

44.7% pass rate 10,758 tests

Chester

46.2% pass rate 8,026 tests

Chesterfield

54.5% pass rate 4,608 tests

Chichester

64.2% pass rate 5,295 tests

Chorley

48.3% pass rate 5,257 tests

Colchester

48% pass rate 9,977 tests

Crewe

44.4% pass rate 4,725 tests

Dorchester

66.7% pass rate 4,561 tests

Heysham

55% pass rate 3,735 tests

Kendal (Oxenholme Road)

64.8% pass rate 2,149 tests

Macclesfield

49.9% pass rate 4,910 tests

Nelson

47.9% pass rate 6,366 tests

Norris Green (Liverpool)

38.7% pass rate 13,265 tests

Northwich

54.7% pass rate 3,226 tests

Preston

53.7% pass rate 11,380 tests

Rochdale (Manchester)

41.2% pass rate 9,790 tests

Sale (Manchester)

49.1% pass rate 9,977 tests

Salisbury

52.5% pass rate 5,624 tests

Shrewsbury

49.2% pass rate 5,712 tests

Southport (Liverpool)

59.2% pass rate 7,231 tests

Speke (Liverpool)

38.6% pass rate 6,986 tests

St Helens (Liverpool)

40.2% pass rate 9,776 tests

Tilbury

49.1% pass rate 4,185 tests

Upton

50% pass rate 10,893 tests

Wallasey

49.6% pass rate 1,276 tests

Warrington

55.3% pass rate 6,124 tests

Wednesbury

36.4% pass rate 8,335 tests

West Didsbury (Manchester)

50.9% pass rate 17,196 tests

Widnes

40.1% pass rate 5,673 tests

Winchester

47.9% pass rate 3,839 tests

Workington

48.3% pass rate 3,015 tests

Scotland

69 centres

Aberdeen North

43.1% pass rate 1,724 tests

Aberdeen North LGV

46.6% pass rate 2,368 tests

Aberdeen South (Cove)

51.4% pass rate 4,807 tests

Airdrie

41.3% pass rate 6,673 tests

Alness

63% pass rate 865 tests

Alnwick

51% pass rate 1,093 tests

Arbroath

78.9% pass rate 294 tests

Ayr

56.8% pass rate 2,015 tests

Ballater

77.1% pass rate 166 tests

Banff

50.6% pass rate 253 tests

Benbecula Island

78.8% pass rate 104 tests

Berwick-On-Tweed

54.3% pass rate 667 tests

Bishopbriggs

50.5% pass rate 5,661 tests

Buckie

52.6% pass rate 274 tests

Callander

47.4% pass rate 133 tests

Campbeltown

62.6% pass rate 115 tests

Castle Douglas

50.2% pass rate 516 tests

Crieff

66.1% pass rate 121 tests

Cumnock

61.1% pass rate 906 tests

Dumbarton

53.5% pass rate 1,812 tests

Dumfries

47% pass rate 2,798 tests

Dundee

60.3% pass rate 5,851 tests

Dunfermline (Vine)

43.3% pass rate 4,422 tests

Dunoon

62.8% pass rate 183 tests

Duns

74.2% pass rate 132 tests

East Kilbride

46.4% pass rate 2,451 tests

Edinburgh (Currie)

47% pass rate 7,800 tests

Elgin

44.5% pass rate 2,184 tests

Forfar

68.5% pass rate 356 tests

Fort William

62% pass rate 308 tests

Fraserburgh

60.7% pass rate 496 tests

Galashiels

49.1% pass rate 2,193 tests

Girvan

68.7% pass rate 249 tests

Glasgow (Anniesland)

37.7% pass rate 6,792 tests

Golspie

68% pass rate 100 tests

Grangemouth

46.4% pass rate 4,615 tests

Grantown-On-Spey

62.2% pass rate 180 tests

Greenock

42.4% pass rate 2,036 tests

Haddington

62.2% pass rate 1,890 tests

Hamilton

39.5% pass rate 5,608 tests

Hawick

61.1% pass rate 427 tests

Huntly

62.5% pass rate 232 tests

Inverness (Longman Drive)

45.9% pass rate 2,933 tests

Inverurie

54.3% pass rate 1,090 tests

Irvine

49.2% pass rate 5,306 tests

Isle of Skye (Portree)

69.9% pass rate 133 tests

Kelso

57% pass rate 381 tests

Kingussie

64.1% pass rate 131 tests

Kirkcaldy

47.5% pass rate 5,209 tests

Kyle of Lochalsh

58.5% pass rate 142 tests

Lanark

55% pass rate 1,845 tests

Lerwick

67.8% pass rate 432 tests

Livingston

50.7% pass rate 4,486 tests

Lochgilphead

62.5% pass rate 144 tests

Montrose

66.7% pass rate 633 tests

Newton Stewart

63.2% pass rate 201 tests

Oban

61.3% pass rate 287 tests

Orkney

66% pass rate 350 tests

Paisley

46.6% pass rate 5,777 tests

Peebles

67% pass rate 528 tests

Perth (Arran Road)

46% pass rate 2,606 tests

Peterhead

57.8% pass rate 1,400 tests

Stirling

38.7% pass rate 4,111 tests

Stornoway

56.1% pass rate 374 tests

Stranraer

73.4% pass rate 214 tests

Thurso

58.1% pass rate 167 tests

Warwick (Wedgenock House)

48.4% pass rate 10,900 tests

West Wickham (London)

50.9% pass rate 11,147 tests

Wick

53.8% pass rate 225 tests

Ready to Start Your Driving Journey?

Find verified instructors who know your local test centre routes.