MOT stations in Edinburgh
126 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.
| Station | Address | Postcode | Phone | Classes |
|---|---|---|---|---|
| Western Volkswagen | Whitehill Road Fort Kinnaird | EH15 3HR | 0131 657 1234 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Andrew Tulloch | 109 Restalrig Road | EH6 7NY | 01315553838 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Greenend Motors | 20 Sunnybank Terrace Lower London Road | EH7 5TW | 01316614825 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| The City Of Edinburgh Council | 33 Murrayburn Road | EH14 2TF | 0131 529 4049 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Halfords Autocentre | 90 Salamander Street Leith | EH6 7LA | 01315 540301 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| S And J Motors | 118 Duke Street | EH6 8HR | 01315387388 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| West End Garage | 4 Cultins Road West Way Park | EH11 4DG | 01314532244 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Metro Auto Centre | 157 To 158 Lower Granton Road | EH5 1EY | 0131 551 1655 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Ta Harris & Son Ltd | 9/1 Bellfield Lane Portobello | EH15 2BL | 0131 669 5995 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| True Test Motors Limited | 3A St Albans Road | EH9 2PA | 01316676650 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Carnies Garage | 46 Westfield Road | EH11 2QB | 01313464155 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| The City Of Edinburgh Council | City Fleet Maintenance Services 38 Russell Road | EH11 2LP | 01313372307 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Causewayside Garage | 31 Ratcliffe Terrace Causewayside | EH9 1SX | 01316671400 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Blackford Motor Engineers Ltd | 107 Charterhall Grove | EH9 3HT | 01316675135 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Arnold Clark | 64 Craigentinny Avenue North Seafield | EH6 7LJ | 01315533000 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Lochrin Motors Limited | 19 Lochrin Place Tollcross | EH3 9QT | 01312298304 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Arnold Clark | 2 Cultins Road Off Calder Road | EH11 4DL | 0131 453 4411 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Norman Stuart Auto Services | 15 Balcarres Street Morningside | EH10 5JD | 01314478777 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Merlin Motors | 1B Bath Street Lane | EH15 1HA | 01316571910 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Robertsons Garage | 51 Brunswick Road | EH7 5PD | 01316522625 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Keith Elgin Motor Engineers | 36 Canaan Lane | EH10 4SU | 01314471301 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Gbl Motors | 16 Duff Street Lane | EH11 2HS | 01313378210 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Royal Mile Service Centre Ltd | 67 Inglis Green Road | EH14 2EZ | 01314441777 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Arnold Clark | 16 Bankhead Drive | EH11 4DJ | 01314585400 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Steins Garage | 16 To 18 Gordon Street Leith | EH6 8NA | 01315543423 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Kwik Fit | 7 - 13 Falcon Road West | EH10 4AA | 01314478585 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Ace Auto Centre Ltd | 25B Bankhead Drive Sighthill Industrial Estate | EH11 4DN | 01314532200 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Advanced Autos Ltd | 28 Inglis Green Road | EH14 2ER | 01314437100 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| James Allan Mot Centre | 13 Windsor Street Lane | EH7 5JZ | 01315570939 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Peoples | Cultins Road Hermiston Quay | EH11 4DF | 01314530200 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Belmont Road Garage | 51 Belmont Road Juniper Green | EH14 5EB | 01314533264 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Halfords Autocentre | Ratcliffe Terrace | EH9 1SS | 01316672038 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| T C Juner | 16A Royston Terrace | EH3 5QS | 01315523769 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Waddell'S Garage Limited | 28 - 32 Spylaw Street Colinton | EH13 0JT | 0131 4411551 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Scott Vehicle Services Ltd | Eastfield Garage Milton Road East | EH15 2HH | 01316692693 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Abercorn Garage | 7A Piersfield Place | EH8 7BP | 01316698798 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Thompsons Motors Ltd | 75A Restalrig Road South | EH7 6LF | 01316 614 815 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Two Wheels | 36 Peffermill Road | EH16 5LL | 01316677305 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Scott Of Dalry | 15A Richmond Terrace | EH11 2BY | 01313376787 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Roseburn Garage | 35 Roseburn Street Murrayfield | EH12 5PE | 01313370069 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Leith Garage 1994 | 17 Pirrie Street | EH6 5HY | 0131 553 2963 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Newton Garage Edin Ltd | 14 The Wisp | EH16 4SQ | 01316696336 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Western Toyota | 7 Old Dalkeith Road Cameron Toll | EH16 4TE | 01316218234 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Brakesafe | 3 St Albans Road | EH9 2PA | 01316679333 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Halfords Autocentre | Seafield Road | EH6 7LD | 01315549294 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Farmer Autocare Ltd | 34 - 40 Hillhouse Road Blackhall | EH4 2AG | 01313325959 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| T & F Motors (Scotland) Ltd | 1A Viewforth Terrace | EH10 4LH | 01312296326 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Balerno Garage Ltd | 8 Dean Park Brae Balerno | EH14 7DZ | 01314492139 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Kwik Fit | 12 - 21 High Street Portobello | EH15 1DW | 01316 696056 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Farmer Autocare Ltd | 19C Strathearn Road | EH9 2AA | 01314478676 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Kwik Fit | 109 Dundee Street | EH11 1AW | 01312299878 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Evans Halshaw | 1 Bankhead Avenue Sighthill Industrial Estate | EH11 4AA | 01314505300 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Keith Elgin - Corstorphine | 6B Gylemuir Road | EH12 7UF | 0131 334 2666 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| The Albion Road Garage | 34 To 36A Albion Road | EH7 5QW | 01316612102 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Angle Park Auto Centre Limited | 22 Lower Gilmore Place | EH3 9NY | 01312297878 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Bellingham Motor Company Edinburgh Limited | 13 Cadzow Place | EH7 5SN | 0131 556 4758 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Pr Motor Engineers | 14 Springvalley Gardens | EH10 4QG | 01314471465 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Arnold Clark | 20 Seafield Road East | EH15 1ED | 01316574343 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Stenhouse Motor Engineers Ltd | 195 Slateford Road | EH14 1QA | 01314433372 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| W Mcgregor Auto Services | 5 Steads Place Leith | EH6 5DY | 01315543999 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Halfords Autocentre | Bankhead Crossway North Sighthill Industrial Estate | EH11 4BP | 01314421211 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Western Nissan & Western Mazda | Skene Place Newbridge | EH28 8TJ | 01313130500 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Arnold Clark | 23 Seafield Road East | EH15 1ED | 0131 657 8788 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Car Deal Warehouse | 9 Loanhead Drive Newbridge | EH28 8TG | 01316226444 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Pentland Motor Company Ltd | Whitehill Road | EH15 3HR | 01224407407 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| N/A | 7 Whitehill Road Fort Kinnaird | EH15 3HR | 01316207047 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Porsche Centre Edinburgh | Plot 3, Kinnaird South Newcraighall | EH15 3HR | 0131 657 8220 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| D&G Autocare (Livingston) Ltd | Block 15, Unit 3 South Gyle Crescent | EH12 9EB | 01383 623853 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Qwik Lube | 167 Bonnington Road | EH6 5RA | 0131 661 5617 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Ferry Road Service Centre Limited | 394 Ferry Road | EH5 3QG | 07776 207067 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Pentland Motor Company Limited | Unit 5 Newbridge Industrial Estate | EH28 8PJ | 0131 273 2000 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Craig Moncrieff (Cars) Limited | 6 Bankhead Crossway South | EH11 4EZ | 01313 346 085 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Clcm Auto Services Ltd | 22 Thistle Drive Broxburn | EH52 5AS | 0131 458 5559 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Vertu Edinburgh | Lonehead Drive Newbridge | EH28 8TH | 0131 441 2442 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Arnold Clark | 64 Seafield Road | EH6 7LQ | 0131 561 7771 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Volvo Edinburgh | Newbridge | EH28 8QW | 0131 357 3344 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Grange Aston Martin And Rolls Royce Edinburgh | 26-28 Russell Road | EH11 2LP | 07437 018500 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Edinburugh Motorcycles Ltd | Unit 11 St Ninians Road | EH12 8AJ | 01312877787 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Edinburgh Car Services | 7 Bankhead Avenue | EH11 4BT | 0131433121 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| The City Of Edinburgh Council | 11 South Gyle Crescent | EH12 9EB | 0131 529 4049 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Motorpoint Limited | 25 Baileyfield Road | EH15 1BT | 07975918665 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Mark Devlin Auto Services | 85/87 Station Road Ratho Station Newbridge | EH28 8QP | 07701 093603 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Farmer Autocare Limited | 194 Queensferry Road | EH4 2BN | 0131 343 3333 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Annandale Coachworks | Unit 4B Carron Place Leith | EH6 7RE | 0131 553 4323 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Bold Autos Ltd | 9 Granton Road | EH5 3QJ | 07866018656 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Union Motor Company | 21 Dumbryden Drive | EH14 2QR | 01314436660 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Hermiston Motor Co | 17 Hermiston Village Currie | EH14 4AW | 01314494098 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Farmer Autocare Ltd | 225 St Johns Road | EH12 7UU | 01313342525 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Kwik - Fit | 19 Corstorphine Road Murrayfield | EH12 6DD | 01313378696 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Kwik-Fit | Chesser Avenue | EH14 1TB | 01314437592 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Hermitage Garage Inc Ltd | Block 2, Unit 1 West Telferton Industrial Estate | EH7 6UL | 01316574433 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Douglas Park Edinburgh Bmw | 20C Seafield Road | EH15 1ED | 0131 608 2496 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Evans Halshaw (Peugeot Edinburgh) | 1 Bankhead Avenue Sighthill | EH11 4HD | 0131 450 5300 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Halfords Autocentre | 72 Stevenson Road | EH11 2SG | 01313462628 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Halfords Autocentre | 2 Milton Road West | EH15 1LF | 01316692010 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Douglas Park Edinburgh Mini | 20D Seafield Road East | EH15 1ED | 0131 608 2496 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Kwik - Fit | 6 Mcdonald Road | EH7 4LU | 01315568750 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Multi - Fleet Services Ltd | 26 Cultins Road Sighthill | EH11 4DG | 01314532927 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Audi Edinburgh | 4 Bankhead Drive | EH11 4EJ | 0131 475 4477 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Gyle Service & Mot Centre (Edinburgh) Ltd | 13/2 South Gyle Trade Park South Gyle Crescent | EH12 9EB | 01313349500 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Gilbert Muzambe | 70 Moira Terrace | EH7 6RY | 0131 657 1190 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Eastern Bmw | 1 Lonehead Drive Newbridge | EH28 8TG | 01314676000 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Clan Garage | 37 Roseburn Street | EH12 5PE | 01313377337 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Capital Auto'S Ltd | 107 Slateford Road | EH11 1QY | 01313371212 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Macklin Motors Edinburgh | 22 Seafield Road East | EH15 1ED | 01314544080 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Pentland Motor Company Ltd | 107 Glasgow Road | EH12 8LH | 01313573345 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Western Honda | Whitehill Road Fort Kinnaird | EH15 3HR | 01316573000 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Dalziels Mot Centre | 17 East Cromwell Street | EH6 6HD | 01315545909 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Arthur Street Garage Ltd | 19 - 21 Arthur Street | EH6 5DA | 0131 554 4141 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Pentland Motor Company | Plot 5 Hallbarn Crescent Newbridge | EH28 8TH | 01312732000 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Marshallautocare | Unit 1 57 West Harbour Road Granton | EH5 1PP | 01315521510 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Harrison Motors | 74 Jane Street | EH6 5HG | 01315554443 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Fairdeal Autos | 1 Fords Road | EH11 3HP | 01314436151 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Western Toyota | 2 Loanhead Drive Newbridge | EH28 8TG | 01313331333 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Automak | 136 Glasgow Road | EH12 8LR | 01313399379 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Bobs Garage Limited | 9/11 Jane Street | EH6 5HE | 01315550156 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| D & G Autocare Ltd | 68 Stevenson Road | EH11 2SG | 01313460737 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| N/A | Edinburgh Mail Centre 11 Cultins Road | EH11 4YY | 07483302703 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| D & G Autocare Ltd | Unit 7/2 New Hailes Industrial Estate Musselburgh | EH21 6SY | 01316655224 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Rosebank Recovery Services (Edinburgh) Limited | 200 Sir Harry Lauder Road | EH15 2QA | 01316575077 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Thistle Autos Ltd | 40A Seafield Road East | EH15 1ED | 0131 669 0195 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Mh Autos Edinburgh Ltd | Unit 9 St Ninians Drive | EH12 8AJ | 01313348166 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Avw Autocentre Ltd | 405 Gilmerton Road | EH17 7QR | 01316581549 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Western Volkswagen | 1 Hallbarns Crescent Newbridge | EH28 8TH | 01313461661 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Abs Motor Company | 7 Sunnyside | EH7 5RA | 01316612000 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
| Macklin Motors Hyundai Edinburgh West | 390 Calder Road | EH11 4AS | 01314422060 | Class 1, Class 2, Class 3, Class 4, Class 5, Class 7 |
MOT in Edinburgh — 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.