Driving Test Expert
Download on the App StoreGet it on Google Play

UK Driving Test Centres

Explore every driving test centre across the United Kingdom with detailed pass rates, difficulty ratings, and real test routes. Whether you are choosing a test centre with the highest pass rate or looking for route maps at your local centre, we cover all 322 DVSA test centres grouped by region. Each centre page includes pass rate breakdowns by gender and age, historical trends, known test routes with turn-by-turn directions, common challenges, and expert tips to help you pass first time.

Total Centres

322

National Average

51.8%

Pass Rate Range

20.3% – 87.5%

Inveraray

85.1%Above Average

Isle of Tiree

80%Above Average

Arbroath

78.9%Above Average

Benbecula Island

78.8%Above Average

Ballater

77.1%Above Average

Ullapool

74.6%Above Average

Duns

74.2%Above Average

Stranraer

73.4%Above Average

Isle of Mull

71.4%Above Average

Isle of Skye (Portree)

69.9%Above Average

Gairloch

69.2%Above Average

Girvan

68.7%Above Average

Forfar

68.5%Above Average

Golspie

68%Above Average

Lerwick

67.8%Above Average

Peebles

67%Above Average

Montrose

66.7%Above Average

Crieff

66.1%Above Average

Orkney

66%Above Average

Kingussie

64.1%Above Average

Newton Stewart

63.2%Above Average

Alness

63%Above Average

Mallaig

63%Above Average

Dunoon

62.8%Above Average

Campbeltown

62.6%Above Average

Huntly

62.5%Above Average

Lochgilphead

62.5%Above Average

Grantown-On-Spey

62.2%Above Average

Haddington

62.2%Above Average

Fort William

62%Above Average

Oban

61.3%Above Average

Cumnock

61.1%Above Average

Hawick

61.1%Above Average

Fraserburgh

60.7%Above Average

Dundee

60.3%Above Average

Barra

60%Above Average

Kyle of Lochalsh

58.5%Above Average

Thurso

58.1%Above Average

Peterhead

57.8%Above Average

Kelso

57%Above Average

Ayr

56.8%Above Average

Stornoway

56.1%Above Average

Lanark

55%Above Average

Inverurie

54.3%Above Average

Wick

53.8%Average

Dumbarton

53.5%Average

Buckie

52.6%Average

Aberdeen South (Cove)

51.4%Average

Livingston

50.7%Average

Banff

50.6%Average

Bishopbriggs

50.5%Average

Castle Douglas

50.2%Average

Irvine

49.2%Average

Galashiels

49.1%Average

Kirkcaldy

47.5%Below Average

Callander

47.4%Below Average

Dumfries

47%Below Average

Edinburgh (Musselburgh)

47%Below Average

Aberdeen North LGV

46.6%Below Average

Paisley

46.6%Below Average

East Kilbride

46.4%Below Average

Grangemouth

46.4%Below Average

Perth (Arran Road)

46%Below Average

Inverness (Longman Drive)

45.9%Below Average

Elgin

44.5%Below Average

Glasgow (Baillieston)

44.4%Below Average

Dunfermline (Vine)

43.3%Below Average

Edinburgh (Currie)

43.2%Below Average

Aberdeen North

43.1%Below Average

Greenock

42.4%Below Average

Airdrie

41.3%Below Average

Glasgow (Anniesland)

40.8%Below Average

Hamilton

39.5%Below Average

Stirling

38.7%Below Average

Glasgow (Shieldhall)

37.7%Below Average

Explore More