MOTGuard All towns

All towns › Perth

DVSA register facts

MOT test stations in Perth

Perth has 52 DVSA-authorised MOT test stations on the current register — 47 independent garages and 5 chain-owned centres. 50 test Class 4 (cars and small vans); 16 can take Class 7 vans (3,000–3,500kg); 7 test motorcycles; 7 handle 13+ seat passenger vehicles.

Source: DVSA active MOT test stations register · Page generated 5 Jul 2026

A A Garage Services

A A GARAGE SERVICES, UNIT 5, LADESIDE BUSINESS PARK, ST CATHERINES ROAD, PH1 5RY

Cars13+ seatsVans 3–3.5t 01738 446666

A And B Motors

BACK DYKES, ABERNETHY, PH2 9JY

MotorcyclesCars13+ seatsVans 3–3.5t 01738851083

A & B Garage

UNIT 2, TULLOCH WORKS, TULLOCH ROAD, PH1 2RW

Cars 01738 639619

Active Service Limited

INVERALMOND ROAD, INVERALMOND INDUSTRIAL ESTATE, PH1 3TW

CarsVans 3–3.5t 01738 626759

Alastair Reid

The Garage, GUILDTOWN, PH2 6BS

Cars 01821640368

Alastair Reid Ltd

AUTO ELECTRONICS, 9 WHITEFRIARS STREET, PH1 3PP

Cars 01738 622 416

Arnold Clark

EASTER INVERALMOND ESTATE, PH1 3GA

CarsVans 3–3.5tArnold Clark 01738 633999

Arnold Clark Automobiles

153 DUNKELD ROAD, PH1 5AU

CarsArnold Clark 01738 443355

Auto Services,Perth, Ltd

BERTHA PARK VIEW, INVERALMOND INDUSTRIAL ESTATE, PH1 3EE

Cars13+ seatsVans 3–3.5t 01738 210000

Barnetts Honda

THE TRIANGLE, DUNKELD ROAD, PH1 3GA

Cars 01738 440 066

Bellfield Motor Company Ltd

BELLFIELD MOTOR COMPANY LTD, 5 ALMONDGROVE PLACE, INVERALMOND INDUSTRIAL ESTATE, PH1 3TR

Cars 01738 451299

Burnbrae Garage

METHVEN, PH1 3RF

Motorcycles3-wheelersCars13+ seatsVans 3–3.5t 01764683241

Cameron Motors (Perth) Ltd

159 DUNKELD ROAD, PH1 5AS

Cars 01738 636 036

Cargills Autos

CARGILLS AUTOS, MAIN STREET, BRIDGE OF EARN, PH2 9PJ

Cars +447703564562

Cherrybank Garage

CHERRYBANK GARAGE, 209 GLASGOW ROAD, PH2 0NB

Motorcycles3-wheelersCars 01738624533

D & G Autocare

UNIT C, GLENEARN ROAD, PH2 0NJ

CarsVans 3–3.5t 01738 625577

Dicksons Of Perth

UNIT 1, KILDA WAY, PH1 3XS

CarsVans 3–3.5t 01738 626 287

Drysdale Motorcycles Limited

172 DUNKELD ROAD, PH1 3AA

MotorcyclesCars13+ seatsVans 3–3.5t 01736 451 050

Drysdale Motorcycles Ltd

1 ST LEONARDS BANK, PH2 8EB

Motorcycles 01738 451050

Farmer Autocare Ltd

47 PRINCES STREET, PH2 8NG

Cars 01738447744

Gary Buist Commercials Ltd

RIVERSIDE GARAGE, GLENALMOND BUSINESS PARK, ALMONDBANK, PH1 3LX

Cars13+ seatsVans 3–3.5t 01738 583331

Glenfarg Garage Limited

MAIN STREET, GLENFARG, PH2 9NU

Cars 01577830633

Grassick's Garage

GRASSICK'S GARAGE, THE TRIANGLE, INVERALMOND, DUNKELD ROAD, PH1 3GA

Cars 01738 630001

Grassicks Pdi Centre

5 INVERALMOND CLOSE, INVERALMOND INDUSTRIAL ESTATE, PH1 3TT

Cars 01738627061

Halfords Autocentre

42 LONG CAUSEWAY, PH1 1PN

CarsHalfords Autocentre 01738 625980

Halfords Autocentre

KING STREET GARAGE, KING STREET, PH2 8HR

CarsHalfords Autocentre 01738623144

Hamdani & Son Motors

UNIT 1, TULLOCH WORKS, TULLOCH ROAD, PH1 2RW

Cars 01738 635774

Harbour Garage Ltd

BAY 3 GARTSHORE BUILDINGS, FRIARTON ROAD, PH2 8BB

Cars 01738 639911

Inchmichael Garage

INCHMICHAEL GARAGE, DUNDEE ROAD, ERROL, PH2 7RR

MotorcyclesCarsVans 3–3.5t 01821670242

Kwik-Fit

61 MAIN STREET, BRIDGEND, PH2 7HD

CarsKwik Fit 01738638595

Lawsons Garage Services Ltd

13 MAIN STREET, METHVEN, PH1 3PU

Cars 01738840203

Mcintosh Autocare

UNIT 6, INVERALMOND ROAD, INVERALMOND INDUSTRIAL ESTATE, PH1 3XA

Cars 01738 447998

Mercedes-Benz Of Perth

RUTHVENFIELD ROAD, PH1 3XF

Cars 01738477700

Motortrade Support Ltd

UNIT 5, INVERALMOND WAY, INVERALMOND INDUSTRIAL ESTATE, PH1 3UQ

Cars 01738 352232

M.R.Motors

UNIT 69 LOCHTY INDUSTRIAL ESTATE, ALMONDBANK, PH1 3NP

Motorcycles 01738 582330

Neville Garage Ltd

MAIN STREET, SPITTALFIELD, PERTHSHIRE, PH1 4JX

Cars 01738710206

One Call Vehicle Services Ltd

UNIT 1, OLD ELECTRIC BUILDINGS, SHORE ROAD, PH2 9BD

Cars 01738444489

Park's Ford Perth

170 DUNKELD ROAD, PH1 3AA

CarsVans 3–3.5t 01738625121

Pentland Landrover Perth

192 DUNKELD ROAD, PH1 3GD

CarsVans 3–3.5t 01738 474200

Perth Garage Ltd

UNIT 5 BUTE HOUSE, ARRAN ROAD, PH1 3DZ

Cars 01738443888

Perth & Kinross Council

FRIARTON DEPOT, FRIARTON ROAD, PH2 8DF

Cars13+ seatsVans 3–3.5t 01738477136

Perth MOT Centre

LADESIDE, ST CATHERINES ROAD, PH1 5RY

Cars 01738500111

Perthshire Caravan Co (Motors) Ltd

DUNDEE ROAD, ERROL, PH2 7SR

Cars 01821670212

Peter Vardy Limited

172 DUNKELD ROAD, PH1 3AA

Cars 01738 501313

Porsche Centre Perth

TWEED PLACE, PH1 1TJ

Cars 01738 230700

Royal Mail Group Plc Fleet & Maintenance Services

53 FEUS ROAD, PH1 1AA

CarsVans 3–3.5t 01738626405

Simpson Mechanical Services

UNIT 3, LOCHTY INDUSTRIAL ESTATE, ALMONDBANK, PH1 3NQ

CarsVans 3–3.5t 01738583282

Strathmore Motors

ARRAN ROAD, NORTH MUIRTON, PH1 3DZ

Cars 01738622156

Struan Motors Ltd

CRIEFF ROAD, PH1 2SJ

Cars 01738 445566

Struan Motors Ltd

102 SCOTT STREET, PH2 8LU

Cars 01738633441

Thomson & Potter

1 MANSON ROAD, PH2 8BP

Cars 07717341597

Tower Cars

BACK DYKE'S, ABERNETHY, PH2 9JN

Cars 01738 850100

Run one of these stations?

Claim your station's page free — keep your details current, and see your compliance picture in one DVSA-ready logbook.

Claim your page →