Home / MOT garages / Perth
MOT Testing Stations in Perth
Perth has 50 MOT testing stations on DVSA's published list of active MOT testing stations, updated 30 September 2026.
Garage list from DVSA's published list of active MOT testing stations. Not a government service.
50 MOT testing stations in Perth: name, address, postcode, phone and test classes from DVSA's published list.
Page 1 of 2 Next page
Unit 2 Tulloch Works Tulloch Road Perth PH1 2RW
Phone: 01738 639619
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
A A Garage Services Unit 5, Ladeside Business Park St Catherines Road Perth PH1 5RY
Phone: 01738 446666
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles Class 5: private passenger vehicles and ambulances with 13 or more seats Class 7: goods vehicles over 3,000kg up to 3,500kg design gross weight
Back Dykes Abernethy Perth PH2 9JY
Phone: 01738851083
Class 1: motorcycles up to 200cc Class 2: motorcycles over 200cc Class 4: cars (up to 8 passenger seats) and other class 4 vehicles Class 5: private passenger vehicles and ambulances with 13 or more seats Class 7: goods vehicles over 3,000kg up to 3,500kg design gross weight
Inveralmond Road Inveralmond Industrial Estate Perth PH1 3TW
Phone: 01738 626759
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles Class 7: goods vehicles over 3,000kg up to 3,500kg design gross weight
The Garage Guildtown Perth PH2 6BS
Phone: 01821640368
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Auto Electronics 9 Whitefriars Street Perth PH1 3PP
Phone: 01738 622 416
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Easter Inveralmond Estate Perth PH1 3GA
Phone: 01738 633999
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles Class 7: goods vehicles over 3,000kg up to 3,500kg design gross weight
153 Dunkeld Road Perth PH1 5AU
Phone: 01738 443355
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Bertha Park View Inveralmond Industrial Estate Perth PH1 3EE
Phone: 01738 210000
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles Class 5: private passenger vehicles and ambulances with 13 or more seats Class 7: goods vehicles over 3,000kg up to 3,500kg design gross weight
The Triangle Dunkeld Road Perth PH1 3GA
Phone: 01738 440 066
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Bellfield Motor Company LTD 5 Almondgrove Place Inveralmond Industrial Estate Perth PH1 3TR
Phone: 01738 451299
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Methven Perth PH1 3RF
Phone: 01764683241
Class 1: motorcycles up to 200cc Class 2: motorcycles over 200cc Class 3: 3-wheeled vehicles up to 450kg unladen weight Class 4: cars (up to 8 passenger seats) and other class 4 vehicles Class 5: private passenger vehicles and ambulances with 13 or more seats Class 7: goods vehicles over 3,000kg up to 3,500kg design gross weight
159 Dunkeld Road Perth PH1 5AS
Phone: 01738 636 036
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Cargills Autos Main Street Bridge Of Earn Perth PH2 9PJ
Phone: +447703564562
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Cherrybank Garage 209 Glasgow Road Perth PH2 0NB
Phone: 01738624533
Class 1: motorcycles up to 200cc Class 2: motorcycles over 200cc Class 3: 3-wheeled vehicles up to 450kg unladen weight Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Unit C, Glenearn Road Perth PH2 0NJ
Phone: 01738 625577
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles Class 7: goods vehicles over 3,000kg up to 3,500kg design gross weight
Unit 1 Kilda Way Perth PH1 3XS
Phone: 01738 626 287
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles Class 7: goods vehicles over 3,000kg up to 3,500kg design gross weight
172 Dunkeld Road Perth PH1 3AA
Phone: 01736 451 050
Class 1: motorcycles up to 200cc Class 2: motorcycles over 200cc Class 4: cars (up to 8 passenger seats) and other class 4 vehicles Class 5: private passenger vehicles and ambulances with 13 or more seats Class 7: goods vehicles over 3,000kg up to 3,500kg design gross weight
47 Princes Street Perth PH2 8NG
Phone: 01738447744
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Riverside Garage Glenalmond Business Park Almondbank Perth PH1 3LX
Phone: 01738 583331
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles Class 5: private passenger vehicles and ambulances with 13 or more seats Class 7: goods vehicles over 3,000kg up to 3,500kg design gross weight
Main Street Glenfarg Perth PH2 9NU
Phone: 01577830633
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Grassick'S Garage The Triangle Inveralmond, Dunkeld Road Perth PH1 3GA
Phone: 01738 630001
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
5 Inveralmond Close Inveralmond Industrial Estate Perth PH1 3TT
Phone: 01738627061
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
King Street Garage King Street Perth PH2 8HR
Phone: 01738623144
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
42 Long Causeway Perth PH1 1PN
Phone: 01738 625980
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Unit 1, Tulloch Works Tulloch Road Perth PH1 2RW
Phone: 01738 635774
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Bay 3 Gartshore Buildings Friarton Road Perth PH2 8BB
Phone: 01738 639911
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Inchmichael Garage Dundee Road Errol Perth PH2 7RR
Phone: 01821670242
Class 1: motorcycles up to 200cc Class 2: motorcycles over 200cc Class 4: cars (up to 8 passenger seats) and other class 4 vehicles Class 7: goods vehicles over 3,000kg up to 3,500kg design gross weight
61 Main Street Bridgend Perth PH2 7HD
Phone: 01738638595
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
13 Main Street Methven Perth PH1 3PU
Phone: 01738840203
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Unit 69 Lochty Industrial Estate Almondbank Perth PH1 3NP
Phone: 01738 582330
Class 1: motorcycles up to 200cc Class 2: motorcycles over 200cc
Unit 6 Inveralmond Road Inveralmond Industrial Estate Perth PH1 3XA
Phone: 01738 447998
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Ruthvenfield Road Perth PH1 3XF
Phone: 01738477700
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Unit 5 Inveralmond Way Inveralmond Industrial Estate Perth PH1 3UQ
Phone: 01738 352232
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Main Street Spittalfield Perthshire Perth PH1 4JX
Phone: 01738710206
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Unit 1 Old Electric Buildings Shore Road Perth PH2 9BD
Phone: 01738444489
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
170 Dunkeld Road Perth PH1 3AA
Phone: 01738625121
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles Class 7: goods vehicles over 3,000kg up to 3,500kg design gross weight
192 Dunkeld Road Perth PH1 3GD
Phone: 01738 474200
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles Class 7: goods vehicles over 3,000kg up to 3,500kg design gross weight
Friarton Depot Friarton Road Perth PH2 8DF
Phone: 01738477136
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles Class 5: private passenger vehicles and ambulances with 13 or more seats Class 7: goods vehicles over 3,000kg up to 3,500kg design gross weight
Unit 5 Bute House Arran Road Perth PH1 3DZ
Phone: 01738443888
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Page 1 of 2 Next page
Questions about MOTs in Perth
How much does an MOT cost in Perth? The legal maximum fee for a car MOT (class 4, up to 8 passenger seats) is £54.85. Testing stations in Perth can charge less than that maximum. Other vehicle classes have different maximum fees. This list does not include the price a station charges. Fee caps are published at https://www.gov.uk/getting-an-mot/mot-test-fees.
Where does the Perth garage list come from? The stations on this page are rows from DVSA's published list of active MOT testing stations, updated 30 September 2026. The list covers England, Scotland and Wales and is republished about every three months, so a station may have opened or closed since then. Garage list from DVSA's published list of active MOT testing stations. Not a government service.
How do I check a vehicle's MOT history? Use the free MOT history check at https://motcheck.com/. Enter a registration to see the pass and fail results, recorded mileage and advisories held for that vehicle. MOTCheck is not a government service.
Free MOT history check
All towns