MOT test stations in Perth (PH)
MOT test stations in Perth (PH): 95 station s in this postcode area are licensed to test class 4 vehicles — cars, vans, motorhomes and people carriers. Grouped by town, with the phone number to ring and a map link for the address.
Jump to a town 21 towns
Perth 49 stations
-
A & B Garage
01738 639619 · Map · Classes 4
-
A A Garage Services
01738 446666 · Map · Classes 4,5,7
-
A And B Motors
01738851083 · Map · Classes 1,2,4,5,7
-
Active Service Limited
01738 626759 · Map · Classes 4,7
-
Alastair Reid
01821640368 · Map · Classes 4
-
Alastair Reid Ltd
01738 622 416 · Map · Classes 4
-
Arnold Clark
01738 633999 · Map · Classes 4,7
-
Arnold Clark Automobiles
01738 443355 · Map · Classes 4
-
Auto Services,Perth, Ltd
01738 210000 · Map · Classes 4,5,7
-
Barnetts Honda
01738 440 066 · Map · Classes 4
-
Bellfield Motor Company Ltd
01738 451299 · Map · Classes 4
-
Burnbrae Garage
01764683241 · Map · Classes 1,2,3,4,5,7
-
Cameron Motors (Perth) Ltd
01738 636 036 · Map · Classes 4
-
Cargills Autos
+447703564562 · Map · Classes 4
-
Cherrybank Garage
01738624533 · Map · Classes 1,2,3,4
-
D & G Autocare
01738 625577 · Map · Classes 4,7
-
Dicksons Of Perth
01738 626 287 · Map · Classes 4,7
-
Drysdale Motorcycles Limited
01736 451 050 · Map · Classes 1,2,4,5,7
-
Farmer Autocare Ltd
01738447744 · Map · Classes 4
-
Gary Buist Commercials Ltd
01738 583331 · Map · Classes 4,5,7
-
Glenfarg Garage Limited
01577830633 · Map · Classes 4
-
Grassick's Garage
01738 630001 · Map · Classes 4
-
Grassicks Pdi Centre
01738627061 · Map · Classes 4
-
Halfords Autocentre
01738623144 · Map · Classes 4
-
Halfords Autocentre
01738 625980 · Map · Classes 4
-
Hamdani & Son Motors
01738 635774 · Map · Classes 4
-
Harbour Garage Ltd
01738 639911 · Map · Classes 4
-
Inchmichael Garage
01821670242 · Map · Classes 1,2,4,7
-
Kwik-Fit
01738638595 · Map · Classes 4
-
Lawsons Garage Services Ltd
01738840203 · Map · Classes 4
-
Mcintosh Autocare
01738 447998 · Map · Classes 4
-
Mercedes-Benz Of Perth
01738477700 · Map · Classes 4
-
Motortrade Support Ltd
01738 352232 · Map · Classes 4
-
Neville Garage Ltd
01738710206 · Map · Classes 4
-
One Call Vehicle Services Ltd
01738444489 · Map · Classes 4
-
Park's Ford Perth
01738625121 · Map · Classes 4,7
-
Pentland Landrover Perth
01738 474200 · Map · Classes 4,7
-
Perth & Kinross Council
01738477136 · Map · Classes 4,5,7
-
Perth Garage Ltd
01738443888 · Map · Classes 4
-
Perth MOT Centre
01738500111 · Map · Classes 4
-
Perthshire Caravan Co (Motors) Ltd
01821670212 · Map · Classes 4
-
Porsche Centre Perth
01738 230700 · Map · Classes 4
-
Royal Mail Group Plc Fleet & Maintenance Services
01738626405 · Map · Classes 4,7
-
Simpson Mechanical Services
01738 583282 · Map · Classes 4,7
-
Strathmore Motors
01738622156 · Map · Classes 4
-
Struan Motors Ltd
01738 445566 · Map · Classes 4
-
Struan Motors Ltd
01738633441 · Map · Classes 4
-
Thomson & Potter
07717341597 · Map · Classes 4
-
Tower Cars
01738 850100 · Map · Classes 4
Blairgowrie 7 stations
-
Alyth Garage Ltd
01828 633783 · Map · Classes 1,2,4
-
Autoecosse Subaru
01828921921 · Map · Classes 4
-
Balmoral Garage
01250875875 · Map · Classes 4
-
Farmer Autocare Limited
0131 332 4900 · Map · Classes 4
-
Lamb & Gardiner Limited
01250 872333 · Map · Classes 1,2,4,7
-
Lamb & Gardiner Ltd
01828627271 · Map · Classes 4
-
Newtyle Garage
01828629352 · Map · Classes 4
Crieff 6 stations
-
Crieff Garage
01764 652 273 · Map · Classes 4
-
Gordon Motors
01764652125 · Map · Classes 4
-
J & R Auto Services Ltd
0176 465 5111 · Map · Classes 1,2,4,5,7
-
Meadow Garage (Creiff) Ltd
01764 655646 · Map · Classes 4
-
Mgk Motors
01764670188 · Map · Classes 4
-
Strathearn Tyres Limited
01764 654697 · Map · Classes 1,2,4
Fort William 6 stations
-
Bowmans Test Centre
01397 722218 · Map · Classes 4,5,7
-
Clansman Garage
01397 703444 · Map · Classes 3,4,5,7
-
Halfords Autocentre
01397703253 · Map · Classes 4
-
Mjm Motors
01397704914 · Map · Classes 4
-
Nevis Mot's
01397710009 · Map · Classes 4
-
Slipway Autos Limited
01397772404 · Map · Classes 4,5,7
Auchterarder 3 stations
-
Castleton Motors
01764662176 · Map · Classes 4
-
Messrs James Mcnaughton
0176 468 2261 · Map · Classes 4
-
Strathearn Engineering Ltd
01764 663020 · Map · Classes 1,2,4,7
Pitlochry 3 stations
-
Blair Atholl Garage
01796481221 · Map · Classes 4,7
-
H7 Garage
07971483969 · Map · Classes 4
-
Pitlochry Garage Limited
01796472316 · Map · Classes 4
Argyll 2 stations
-
Chisholms Garage Ltd
01855811431 · Map · Classes 4
-
Loch Shiel Garage 2010 Limited
01967431246 · Map · Classes 4,7
Aviemore 2 stations
-
Cairngorm Auto Repairs Ltd
01479 810224 · Map · Classes 4
-
George Mcdonald Garage Services Ltd
01479 811243 · Map · Classes 4
Dunkeld 2 stations
-
Bobs Mechanical Services
01350727276 · Map · Classes 4
-
Dunkeld Auto Services
01350728000 · Map · Classes 1,2,4
Grantown On Spey 2 stations
-
Dulnain Bridge Garage Services Ltd
01479 816241 · Map · Classes 1,2,4
-
Grantown Garage Limited
01479872037 · Map · Classes 4,5,7
Kingussie 2 stations
-
Grays Auto Services
01540667220 · Map · Classes 4,7
-
J R Repairs
01540 662988 · Map · Classes 4
Perthshire 2 stations
-
Cotly Garage
01250 872591 · Map · Classes 1,2,4,5,7
-
Gatehouse Mechanical Services Ltd
01887 820669 · Map · Classes 3,4,7
Aberfeldy 1 station
-
Brad's Garage Ltd
01887829041 · Map · Classes 4
Ballachulish 1 station
-
Lochside Garage (Ballachulish) Ltd
01855 811880 · Map · Classes 4,5,7
Carrbridge 1 station
-
Ronald M Macdonald
01479841254 · Map · Classes 4,7
Dalcrue 1 station
-
Grants Auto Services
01738582305 · Map · Classes 4,5,7
Errol 1 station
-
McCORMACK MOTORS
01821642080 · Map · Classes 4
Fort Augustus 1 station
-
West End Garage
01320 366247 · Map · Classes 4,7
Grantown - On - Spey 1 station
-
Woodlands Service Centre
01479 872289 · Map · Classes 1,2,4,5,7
Inverness-Shire 1 station
-
Ross's Garage Ltd
01540651840 · Map · Classes 4,5,7
Mallaig 1 station
-
Morar Motors Ltd
01687462118 · Map · Classes 4
Is this area worse for MOTs?
Cars tested in the PH area pass 77.3% of MOTs, and 75.3% once the local mix of ages and mileage is adjusted to the national one — 115 of 118 postcode areas. What cars here fail on →
That is a statement about the cars, not about the 95 garages below. The anonymised test data has no station field, so we cannot and do not rank stations.
Before you book
The maximum fee for an MOT on a car is £54.85 (no VAT); stations can charge less, and many do. If your car fails, you get a free retest if you leave it at the station for repair and return within 10 working days, or for a listed set of items before the end of the next working day — the rules in full. The repair itself is priced per fault — see the repair price list, or use the calculator to add up your own items.
Station details come from the DVSA's active MOT test stations list, which DVSA published on 30 September 2026 and we pulled on 2026-10-31. DVSA refresh it quarterly, so a station that opened or closed since then may be missing or stale — what changed and when. We do not take payment for a listing and there is no way to buy a better position on this page.