MOT stations in Perth

50 active stations Source: DVSA active stations register, retrieved 2026-10-10.

Per-station pass rates are not yet published here — they require the DVSA statistics API. Nothing on this page is invented; when verified pass-rate data becomes available it will appear next to each station.

StationAddressPostcodePhoneClasses
Strathmore MotorsArran Road North MuirtonPH1 3DZ01738622156Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
One Call Vehicle Services LtdUnit 1 Old Electric Buildings Shore RoadPH2 9BD01738444489Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Perth Garage LtdUnit 5 Bute House Arran RoadPH1 3DZ01738443888Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Park'S Ford Perth170 Dunkeld RoadPH1 3AA01738625121Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Perth & Kinross CouncilFriarton Depot Friarton RoadPH2 8DF01738477136Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Halfords AutocentreKing Street Garage King StreetPH2 8HR01738623144Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Perth Mot CentreLadeside St Catherines RoadPH1 5RY01738500111Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Royal Mail Group Plc Fleet & Maintenance Services53 Feus RoadPH1 1AA01738626405Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Lawsons Garage Services Ltd13 Main Street MethvenPH1 3PU01738840203Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
A & B GarageUnit 2 Tulloch Works Tulloch RoadPH1 2RW01738 639619Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Struan Motors LtdCrieff RoadPH1 2SJ01738 445566Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Simpson Mechanical ServicesUnit 3, Lochty Industrial Estate AlmondbankPH1 3NQ01738 583282Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Kwik-Fit61 Main Street BridgendPH2 7HD01738638595Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Struan Motors Ltd102 Scott StreetPH2 8LU01738633441Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Burnbrae GarageMethvenPH1 3RF01764683241Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Alastair ReidThe Garage GuildtownPH2 6BS01821640368Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Inchmichael GarageInchmichael Garage Dundee Road ErrolPH2 7RR01821670242Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Neville Garage LtdMain Street Spittalfield PerthshirePH1 4JX01738710206Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Mercedes-Benz Of PerthRuthvenfield RoadPH1 3XF01738477700Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Glenfarg Garage LimitedMain Street GlenfargPH2 9NU01577830633Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Cherrybank GarageCherrybank Garage 209 Glasgow RoadPH2 0NB01738624533Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Perthshire Caravan Co (Motors) LtdDundee Road ErrolPH2 7SR01821670212Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Gary Buist Commercials LtdRiverside Garage Glenalmond Business Park AlmondbankPH1 3LX01738 583331Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Tower CarsBack Dyke'S AbernethyPH2 9JN01738 850100Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Alastair Reid LtdAuto Electronics 9 Whitefriars StreetPH1 3PP01738 622 416Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Arnold ClarkEaster Inveralmond EstatePH1 3GA01738 633999Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Cameron Motors (Perth) Ltd159 Dunkeld RoadPH1 5AS01738 636 036Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Porsche Centre PerthTweed PlacePH1 1TJ01738 230700Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Mcintosh AutocareUnit 6 Inveralmond Road Inveralmond Industrial EstatePH1 3XA01738 447998Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
M.R.MotorsUnit 69 Lochty Industrial Estate AlmondbankPH1 3NP01738 582330Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
A And B MotorsBack Dykes AbernethyPH2 9JY01738851083Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Dicksons Of PerthUnit 1 Kilda WayPH1 3XS01738 626 287Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Drysdale Motorcycles Limited172 Dunkeld RoadPH1 3AA01736 451 050Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Grassicks Pdi Centre5 Inveralmond Close Inveralmond Industrial EstatePH1 3TT01738627061Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
A A Garage ServicesA A Garage Services Unit 5, Ladeside Business Park St Catherines RoadPH1 5RY01738 446666Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Halfords Autocentre42 Long CausewayPH1 1PN01738 625980Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Farmer Autocare Ltd47 Princes StreetPH2 8NG01738447744Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Bellfield Motor Company LtdBellfield Motor Company Ltd 5 Almondgrove Place Inveralmond Industrial EstatePH1 3TR01738 451299Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Auto Services,Perth, LtdBertha Park View Inveralmond Industrial EstatePH1 3EE01738 210000Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Harbour Garage LtdBay 3 Gartshore Buildings Friarton RoadPH2 8BB01738 639911Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Pentland Landrover Perth192 Dunkeld RoadPH1 3GD01738 474200Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Barnetts HondaThe Triangle Dunkeld RoadPH1 3GA01738 440 066Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Cargills AutosCargills Autos Main Street Bridge Of EarnPH2 9PJ+447703564562Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Thomson & Potter1 Manson RoadPH2 8BP07717341597Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Hamdani & Son MotorsUnit 1, Tulloch Works Tulloch RoadPH1 2RW01738 635774Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Active Service LimitedInveralmond Road Inveralmond Industrial EstatePH1 3TW01738 626759Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Grassick'S GarageGrassick'S Garage The Triangle Inveralmond, Dunkeld RoadPH1 3GA01738 630001Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Arnold Clark Automobiles153 Dunkeld RoadPH1 5AU01738 443355Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
Motortrade Support LtdUnit 5 Inveralmond Way Inveralmond Industrial EstatePH1 3UQ01738 352232Class 1, Class 2, Class 3, Class 4, Class 5, Class 7
D & G AutocareUnit C, Glenearn RoadPH2 0NJ01738 625577Class 1, Class 2, Class 3, Class 4, Class 5, Class 7

MOT in Perth — what to know

Every station listed above is an active Vehicle Testing Station authorised to conduct MOT tests. Stations choose which vehicle classes (1–7) they are authorised to test — check the Classes column matches your vehicle: cars are Class 4, motorcycles Class 1–2, and larger vehicles Class 5 or 7.