Scotland · Pass rate overview
Driving Test Pass Rates in Scotland
131 DVSA driving test centres across Scotland, totalling 419.3K tests on record. Average pass rate 56.2% (UK average: 48%).
Centres
131
Avg pass rate
56.2%
UK average
48%
comparison
Total tests
419.3K
lifetime
Top 10 — easiest in Scotland
All test centres in Scotland
001
Grangemouth
1.3K tests · #27 nationally
79.6%
002
Dundee
4.7K tests · #43 nationally
77.8%
003
Livingston
812 tests · #47 nationally
77.7%
004
Dundee
5.0K tests · #10 nationally
75.3%
005
Dreghorn LGV
775 tests · #20 nationally
75.1%
006
MT Training (Cheltenham)
3.9K tests · #24 nationally
72.9%
007
Edinburgh (Musselburgh)
7.5K tests · #105 nationally
72.1%
008
Elgin
2.3K tests · #109 nationally
71.7%
009
Kirkcaldy
8.2K tests · #32 nationally
71.6%
010
Stirling
1.6K tests · #127 nationally
70.4%
011
Kirkcaldy
7.1K tests · #142 nationally
68.8%
012
McPherson (Elgin)
1.5K tests · #35 nationally
68.6%
013
Lerwick
1.1K tests · #5 nationally
68.5%
014
Inverness (Longman Drive)
6.2K tests · #55 nationally
68.5%
015
Ayr
4.9K tests · #148 nationally
68.3%
016
System Training (Widnes)
520 tests · #37 nationally
68.1%
017
Dumfries LGV
4.5K tests · #41 nationally
67.5%
018
Kilmarnock LGV
8.2K tests · #42 nationally
67%
019
Stranraer
577 tests · #8 nationally
66.7%
020
Livingston
8.6K tests · #45 nationally
66.4%
021
Inverness (Longman Drive)
3.5K tests · #158 nationally
66.2%
022
Glasgow LGV
1.6K tests · #49 nationally
65.8%
023
Bathgate
1.9K tests · #161 nationally
65.5%
024
GTG (Glasgow)
8.6K tests · #53 nationally
65.3%
025
Perth (Arran Road)
5.1K tests · #54 nationally
65.3%
026
LGV Trainers (Northampton)
3.5K tests · #56 nationally
65.2%
027
Livingston
2.1K tests · #69 nationally
65%
028
Elgin
1.1K tests · #58 nationally
64.7%
029
Edinburgh (Musselburgh)
10.8K tests · #70 nationally
64.6%
030
Glasgow (Shieldhall)
16.7K tests · #71 nationally
64.6%
031
Orkney
767 tests · #13 nationally
64.4%
032
Hamilton
3.6K tests · #166 nationally
64.2%
033
Forfar
1.1K tests · #14 nationally
64.1%
034
Aberdeen North
3.5K tests · #62 nationally
63.9%
035
Montrose
1.2K tests · #15 nationally
63.6%
036
Peebles
742 tests · #16 nationally
63.6%
037
Arbroath
1.2K tests · #17 nationally
63.5%
038
Ayr
6.4K tests · #75 nationally
63.2%
039
Fraserburgh
1.0K tests · #24 nationally
61.9%
040
Haddington
3.4K tests · #27 nationally
61.4%
041
L&T (Fitzwilliam)
9.1K tests · #72 nationally
60.4%
042
Hawick
807 tests · #34 nationally
60.2%
043
Alness
2.0K tests · #36 nationally
60%
044
Fort William
766 tests · #43 nationally
59.5%
045
Kelso
579 tests · #44 nationally
59.4%
046
Cumnock
2.2K tests · #46 nationally
59.3%
047
Peterhead
2.6K tests · #47 nationally
59.3%
048
Inverurie
2.1K tests · #49 nationally
59.1%
049
Oban
670 tests · #53 nationally
58.5%
050
Dundee
10.3K tests · #56 nationally
58.1%
051
Kilmarnock LGV
584 tests · #78 nationally
57.5%
052
Bishopbriggs LGV (Glasgow)
6.7K tests · #93 nationally
56.1%
053
Buckie
549 tests · #82 nationally
55.7%
054
Stornoway
655 tests · #84 nationally
55.6%
055
Aberdeen LGV
2.0K tests · #101 nationally
55%
056
Wick
501 tests · #105 nationally
53.9%
057
Glasgow (Shieldhall)
13.3K tests · #192 nationally
53.8%
058
Ayr
4.1K tests · #119 nationally
52.7%
059
Banff
512 tests · #120 nationally
52.7%
060
Lanark
4.1K tests · #125 nationally
52.4%
061
Castle Douglas
936 tests · #131 nationally
52%
062
Inverness LGV
2.8K tests · #117 nationally
51.9%
063
Galashiels
3.4K tests · #144 nationally
51.2%
064
Dumbarton
4.0K tests · #148 nationally
50.8%
065
Callander
580 tests · #150 nationally
50.7%
066
Livingston
6.8K tests · #157 nationally
50.5%
067
Bishopbriggs
9.2K tests · #161 nationally
50.3%
068
Irvine
9.4K tests · #170 nationally
50%
069
Perth (Arran Road)
4.2K tests · #177 nationally
49.7%
070
Kirkcaldy
10.1K tests · #199 nationally
48.7%
071
Grangemouth
7.7K tests · #201 nationally
48.6%
072
Dumfries
5.3K tests · #204 nationally
48.4%
073
Elgin
4.2K tests · #206 nationally
48.3%
074
Aberdeen North
4.2K tests · #214 nationally
47.9%
075
Edinburgh (Musselburgh)
16.2K tests · #224 nationally
47.3%
076
East Kilbride
3.8K tests · #232 nationally
46.9%
077
St Albans
14.5K tests · #233 nationally
46.9%
078
Inverness (Longman Drive)
3.3K tests · #253 nationally
46%
079
Greenock
4.6K tests · #255 nationally
45.9%
080
Paisley
13.3K tests · #256 nationally
45.6%
081
Dunfermline (Vine)
5.1K tests · #268 nationally
44.5%
082
Airdrie
12.5K tests · #278 nationally
43.5%
083
Stirling
8.7K tests · #281 nationally
42.8%
084
Hamilton
12.4K tests · #287 nationally
42%
085
Glasgow (Anniesland)
18.6K tests · #289 nationally
41.7%
086
Machrihanish LGV
78 tests · #1 nationally
93.6%
087
Lerwick
164 tests · #1 nationally
87.8%
088
Stornoway
234 tests · #1 nationally
87.2%
089
Lerwick
162 tests · #3 nationally
81.5%
090
Orkney
113 tests · #19 nationally
81.4%
091
Peterhead
354 tests · #22 nationally
80.8%
092
Isle of Tiree
10 tests · #2 nationally
80%
093
Stornoway LGV
65 tests · #7 nationally
78.5%
094
Orkney
439 tests · #14 nationally
76.5%
095
Galashiels
117 tests · #81 nationally
74.4%
096
Wick
330 tests · #88 nationally
73.9%
097
Ballater
359 tests · #3 nationally
73.3%
098
Gairloch
263 tests · #4 nationally
70%
099
Stornoway
343 tests · #143 nationally
68.8%
100
Lerwick
189 tests · #33 nationally
68.8%
101
Brodick (Isle of Arran)
224 tests · #6 nationally
68.3%
102
Dumfries
374 tests · #149 nationally
68.2%
103
Campbeltown
239 tests · #7 nationally
67.8%
104
Galashiels L & LGV
68 tests · #40 nationally
67.6%
105
Perth
172 tests · #154 nationally
67.4%
106
Lochgilphead
314 tests · #9 nationally
65.9%
107
Girvan
434 tests · #20 nationally
63.1%
108
Duns
258 tests · #21 nationally
62.8%
109
Newton Stewart
329 tests · #22 nationally
62.6%
110
Inveraray
388 tests · #23 nationally
62.1%
111
Huntly
418 tests · #25 nationally
61.7%
112
Barra
93 tests · #28 nationally
61.3%
113
Benbecula Island
444 tests · #29 nationally
61%
114
Rothesay
272 tests · #30 nationally
61%
115
Pitlochry
261 tests · #31 nationally
60.9%
116
Dunoon
345 tests · #33 nationally
60.3%
117
Isle of Mull
113 tests · #35 nationally
60.2%
118
Isle of Skye (Broadford)
230 tests · #37 nationally
60%
119
Islay Island
169 tests · #39 nationally
59.8%
120
Crieff
281 tests · #48 nationally
59.1%
121
Kingussie
468 tests · #54 nationally
58.3%
122
Thurso
357 tests · #55 nationally
58.3%
123
Golspie
445 tests · #58 nationally
58%
124
Grantown-On-Spey
343 tests · #59 nationally
58%
125
Lairg
105 tests · #64 nationally
57.1%
126
Mallaig
188 tests · #65 nationally
56.9%
127
Ballachulish
230 tests · #71 nationally
56.5%
128
Ullapool
400 tests · #78 nationally
56%
129
Kyle of Lochalsh
412 tests · #103 nationally
54.1%
130
Wick
392.667 tests · #80 nationally
54%
131
Aberfeldy
238 tests · #227 nationally
47.1%