MOT TEST STATIONS

MOT test stations in Kirkcaldy (KY)

156 stations in the KY area — Kirkcaldy holds the most at 27 (17%), from the DVSA's active list

Test stations

DVSA active station list, pulled 30 September 2026.

MOT test stations in Kirkcaldy (KY)

MOT test stations in Kirkcaldy (KY): 156 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 31 towns

Kirkcaldy 27 stations

  • A H Garage Services Limited

    Methven Mill, 1 Methven Road, KY1 1TS

    07932667244 · Map · Classes 4

  • Ad Tyres

    Unit 1 And 2, Millie Street, KY1 2NL

    01592641725 · Map · Classes 4

  • Alford Garage Limited

    Unit 2A & 2B Hayfield Industrial Estate, KY2 5DH

    07771165464 · Map · Classes 4

  • Arnold Clark

    Carberry Place, Mitchelston Industrial Estate, KY1 3NQ

    01592657800 · Map · Classes 4

  • Arnold Clark

    Carberry Road, Mitchelston Industrial Estate, KY1 3NQ

    01592650066 · Map · Classes 4

  • Arnold Clark

    1 Caxton Place, Mitchelston Industrial Place, KY1 3LT

    01592567700 · Map · Classes 4

  • Arnold Clark

    Fiat Complex, Carberry Road, Mitchelston Industrial Estate, KY1 3NE

    01592651888 · Map · Classes 4

  • Arnold Clark Kirkcaldy Peugeot

    Caxton Place, Mitchelston Industrial Estate, KY1 3NF

    01592655100 · Map · Classes 4

  • Brenwood Motor Company

    2 Waverly Road, Mitchelston Industrial Estate, KY1 3LT

    01592655550 · Map · Classes 4,7

  • C B Auto Service (Fife) Limited

    Forth Avenue Industrial Estate, KY2 5QW

    01592 261696 · Map · Classes 4,7

  • Craignairn Service Centre

    Unit 5, Forth Avenue Industrial Estate, KY2 5QW

    01592266680 · Map · Classes 4

  • D & G Autocare

    9 Nicol Street, KY1 1NY

    01383737654 · Map · Classes 4

  • D Cant Engineering Services Ltd

    27 Randolph Place, Randolph Industrial Estate, KY1 2YX

    01592654411 · Map · Classes 4

  • Dalkeith Ford Centre

    Forth Avenue, KY2 5PL

    01592261199 · Map · Classes 4,7

  • Farmer Autocare Ltd

    Unit 3, Forth Avenue, KY2 5QW

    01592268600 · Map · Classes 4

  • Fife Auto Centre Ltd

    2 Frederick Wilson Park, Hayfield Industrial Estate, KY2 5DH

    01592644955 · Map · Classes 4,7

  • Fife Citroen & Hyundai

    The Esplanade West, KY1 1QY

    01592644640 · Map · Classes 4

  • Fife Seat Limited

    Millie Street, KY1 2NR

    01592778160 · Map · Classes 4

  • Glenwood Car Sales

    17 Junction Road, KY1 2BH

    01592652531 · Map · Classes 4

  • Halfords Autocentre

    Hayfield Place, Hayfield Industrial Estate, KY2 5DS

    01592264131 · Map · Classes 1,2,4

  • J B Motor Co

    Randolph Industrial Estate, KY1 2YX

    01592651133 · Map · Classes 4,7

  • Jm Motors (Fife) Limited

    Site 5, Smeaton Industrial Estate, Hayfield Road, KY1 2HE

    07874 900346 · Map · Classes 4,7

  • Kwik Fit

    182 The Esplanade, KY1 2AQ

    01592264345 · Map · Classes 4

  • Macdonald Motor Services Ltd

    Unit G, Block 5, Phase Ii, Dunnikier Business Park, Carberry Road, KY1 3LW

    01592652828 · Map · Classes 4

  • Rf Motors

    25 To 31 Main Street, Thornton, KY1 4AF

    01592773944 · Map · Classes 4,5,7

  • Smeaton Coachworks

    Site Number 8, Smeaton Industrial Estate, Hayfield Road, KY1 2HE

    01592263850 · Map · Classes 4

  • Western Volkswagen Kirkcaldy

    Caxton Place, Mitchelston Industrial Estate, KY1 3LT

    01592 220000 · Map · Classes 4

Glenrothes 24 stations

  • A Holden Motor Services

    Unit 16, Eastfield Business Park, Newark Road South, KY7 4NS

    01592773666 · Map · Classes 1,2,4,7

  • A M Phillip Trucktech Limited

    Unit G4 Blackwood Road, Eastfield Industrial Estate, KY7 4AL

    01592 775511 · Map · Classes 4,5,7

  • Andersons Garage Fife Limited

    Unit 2, Poplar Road Depot, Poplar Road, KY7 4AA

    01592 303467 · Map · Classes 4,5,7

  • Arnold Clark

    1 Blackwood Road, KY7 4NP

    01592776500 · Map · Classes 4

  • Br Car Sales Ltd

    Unit 1, Bankhead Industrial Estate, Blackwood Way, KY7 6JF

    01592774771 · Map · Classes 4

  • C & A Autocentre Ltd

    1 Woodgate Way South, Eastfield Industrial Estate, KY7 4PF

    01592774166 · Map · Classes 4,7

  • D & G Autocare

    Unit 3, Woodgate Way North, Eastfield Industrial Estate, KY7 4PE

    01592631321 · Map · Classes 1,2,4,5,7

  • Farmer Autocare Ltd

    Unit 5, Woodgate Way South, KY7 4PF

    01592 348 287 · Map · Classes 4

  • Fife Auto Centre Ltd

    Unit 6, 1 Blackwood Road, Eastfield Industrial Estate, KY7 4NP

    01592 631211 · Map · Classes 1,2,4,7

  • Fife Autotech Ltd

    8 Woodgate Way North, Eastfield Industrial Estate, KY7 4PE

    01592 331850 · Map · Classes 4

  • Fife Council Fleet Operations

    Bankhead Central, Bankhead Park, KY7 6GH

    03451555555 ext 473396 · Map · Classes 4,5,7

  • Frank Munro And Sons Ltd

    Sweetbank, Markinch, KY7 6JN

    01592612100 · Map · Classes 4,7

  • Glenrothes Motor Services

    38 Whitehill Road, KY6 2RW

    01592771190 · Map · Classes 4

  • Kwik Fit

    Fullerton Road, KY7 5QR

    01592 753839 · Map · Classes 4

  • Macbride Group

    11A Faraday Road, KY6 2RU

    07904984220 · Map · Classes 4

  • N/A

    Unit P, Eastfield Industrial Estate, Baird Road, KY7 4NY

    01592 772 175 · Map · Classes 4,7

  • Ollies Auto Repairs Ltd

    Unit 3, Castleblair Business Park, Fullerton Road, KY7 5QR

    01592 630 035 · Map · Classes 1,2,4

  • Prism MOT & Auto Repair Ltd

    9 Whitehill Road, Whitehill Industrial Estate, KY6 2RP

    01592631203 · Map · Classes 1,2,3,4,5,7

  • Rc Tyre

    Unit 10, Whitehill Ind. Est., Whitehill, KY6 2RW

    01592 754 282 · Map · Classes 4

  • Rjm And Sons Scotland Ltd

    23 Woodgate Way South, Eastfield Industrial Estate, KY7 4PF

    01592630080 · Map · Classes 4,7

  • Strathore Garage Scotland Limited

    2 Newark Road South, Eastfield Industrial Estate, KY7 4NS

    07872984361 · Map · Classes 1,2,4,5,7

  • Target Tyres

    Poplar Road, KY7 4AA

    01592 755 655 · Map · Classes 4

  • The Garage

    2A Poplar Road, KY7 4AA

    01592750778 · Map · Classes 4,5,7

  • Wilson Bros Motor Services

    30 To 34 High Street, Markinch, KY7 6DQ

    01592758241 · Map · Classes 4

Dunfermline 21 stations

  • Alan's Auto Repairs Ltd

    127B Main Street, Cairneyhill, KY12 8QX

    01383889555 · Map · Classes 1,2,4,5,7

  • Arnold Clark Automobiles

    Halbeath Road, KY11 4LA

    01383 432239 · Map · Classes 4

  • Autoweld Ltd

    Old Elgin Works, Dickson Street, KY12 7SL

    01383 733 866 · Map · Classes 4

  • Broomhead Garage Ltd

    1 - 4 Mill Street, KY12 9DQ

    01383737566 · Map · Classes 4

  • Campbell Street Auto Repairs

    Unit 6, Phoenix Industrial Estate, KY12 9EB

    01383730604 · Map · Classes 4

  • Castleblair Motors

    Main Road, Wellwood, KY12 0RS

    01383624288 · Map · Classes 4

  • D & G Autocare Ltd

    Unit 2B, Queensferry Road, Pitreavie Business Park, KY11 8UT

    0138 372 9960 · Map · Classes 4

  • D And G Autocare Ltd

    45 Baldridgeburn, KY12 9EQ

    01383737744 · Map · Classes 4

  • Dunfermline MOT & Service Centre

    Unit 1, Dickson Court, Elgin Industrial Estate, KY12 7SG

    01383 724550 · Map · Classes 4

  • Farmer Autocare Ltd

    5 Reid Street, KY12 7DX

    01383736777 · Map · Classes 4

  • Fife Auto Centre Ltd

    Lyneburn Industrial Estate, Halbeath Place, KY11 4LW

    01383626100 · Map · Classes 4

  • Fife Council Fleet Operations

    Fleet Operations, Regency House -Kingdom Services, Halbeath, KY11 7EG

    03451 555 555 - 493680 · Map · Classes 4,5,7

  • Flear And Thomson Ltd

    128 To 140 Pittencrieff Street, KY12 8AN

    01383722565 · Map · Classes 4

  • Halfords Autocentre

    6 Gardners Street, KY12 0RN

    01383722928 · Map · Classes 4

  • Ian Brown Motor Engineers Limited

    Golfdrum Street Garage, 174 Golfdrum Street, KY12 8DX

    01383721025 · Map · Classes 4

  • Kwik Fit

    Halbeath Road, KY11 4LA

    01383 736666 · Map · Classes 4

  • Kwik Fit

    11 - 43 Hospital Hill, KY11 3AT

    01383 732111 · Map · Classes 4

  • Multifix Garage Ltd

    Unit 2, Elgin Works, Elgin Road, KY12 7SD

    07592 222886 · Map · Classes 4

  • Osborne Motors Ltd

    153 Rumblingwell, KY12 9AR

    01383722952 · Map · Classes 4

  • Vertu Dunfermline

    Halbeath Road, KY12 7RD

    01383721536 · Map · Classes 4

  • Western Toyota

    Crossgates Road, Halbeath, KY11 7EG

    01383623366 · Map · Classes 4

Cupar 11 stations

  • A2B Auto Centre Limited

    Markev House, Prestonhall Industrial Estate, KY15 4RD

    01334 555555 · Map · Classes 4

  • Bodywyse Autocare Ltd

    Prestonhall Industrial Estate, KY15 4RD

    01334654010 · Map · Classes 4,7

  • Cupar Ford Centre

    Eden Valley Business Park, KY15 4RB

    01334650650 · Map · Classes 4,7

  • Cupar Tyre & Autocentre

    Unit 1, Cupar Mills, KY15 5EH

    01334652266 · Map · Classes 1,2,3,4

  • David Mclaren Motor Engineers

    Unit 2B Prestonhall Industrial Estate, KY15 4RD

    01334652000 · Map · Classes 4,5,7

  • Eden Fife Autocare

    West Rigg Garage, Westport, KY15 4AW

    01334656335 · Map · Classes 4

  • Ems (Fife) Ltd

    Preston Hall Industrial Estate, KY15 4RD

    01334657350 · Map · Classes 4,5,7

  • Esme (Fife) Limited

    Shed 1, Prestonhall Industrial Estate, KY15 4RD

    01334 657 350 · Map · Classes 1,2,4,5,7

  • Fife Council Fleet Operations

    Cupar Trading Estate, KY15 4SX

    03451 555 555 ext 453353 · Map · Classes 4,5,7

  • The Village Garage

    48 Commercial Road, Ladybank, KY15 7JS

    01337830402 · Map · Classes 4

  • Top Tyres Auto Centre

    Unit 4, Station Road Business Park, Auchtermuchty, KY14 7DP

    01337827337 · Map · Classes 4,7

Fife 9 stations

  • Drive In Scotland Ltd

    Overton Road, Kirkcaldy, KY1 2DU

    01592 641164 · Map · Classes 4

  • Eastern Western Motor Group Limited

    Unit 8 Crossgates Road, Halbeath, KY11 7EG

    01383 669900 · Map · Classes 4

  • Gleneagle Motors Limited

    14-16 Grieve Street, Dunfermline, KY12 8DN

    01383727649 · Map · Classes 4

  • Halfords Autocentre

    60 Largo Road, St Andrews, KY16 8RP

    01334 474074 · Map · Classes 4

  • Ian Sim Limited

    The Beeches Garage, Golf Street, Ladybank, Cupar, KY15 7LN

    01337 831 114 · Map · Classes 4,7

  • Kirkcaldy Auto Services

    2-24 Mill Street, Kirkcaldy, KY1 1SD

    01592 644622 · Map · Classes 1,2,4

  • Knowehead Garage

    202 Lochleven Road, Lochore, KY5 8HU

    01592 861777 · Map · Classes 4

  • Motor Vehicle Services (Dunfermline) Limited

    26-42 Gardeners Street, Dunfermline, KY12 0RN

    01383 871786 · Map · Classes 4,7

  • The Walker Partnership

    Fife Mitsubishi, Cupar Trading Estate, Cupar, KY15 4SX

    01334654228 · Map · Classes 4

Leven 9 stations

  • Banbeath Auto Centre

    Unit 1, Block 1, Banbeath Industrial Estate, KY8 5HD

    01333427902 · Map · Classes 4

  • Bolts Garage

    Bridge Street, KY8 4NN

    01333422325 · Map · Classes 1,2,4,5,7

  • David A Black Motor Engineer

    Patterson Street Service Station, Aberhill, KY8 3AU

    01333425202 · Map · Classes 4

  • Fife Autocentre

    Unit 2 Block 7, Banbeath Place, Banbeath Industrial Estate, KY8 5HD

    01333421500 · Map · Classes 4

  • Halfords Autocentre

    Riverside Road, KY8 4LT

    01333424438 · Map · Classes 4

  • Kirkland Auto Centre Ltd

    Unit 1/2, Kirkland Industrial Estate, Kirkland Drive, Methil, KY8 3HW

    01333424928 · Map · Classes 4

  • Kwik - Fit

    The Promenade, KY8 4PJ

    01333428938 · Map · Classes 4

  • Lamberts Garage

    Scoonie Road, KY8 4SE

    01333423703 · Map · Classes 4

  • Rwb Autotec Ltd

    Harbour View, Methil, KY8 3RF

    01333 317 600 · Map · Classes 1,2,4,5,7

Cowdenbeath 7 stations

  • Bridgeway Autopoint Ltd

    78 Main Street, Crossgates, KY4 8DA

    01383610397 · Map · Classes 4

  • Glenfield Autocentre

    Glenfield Industrial Estate, Perth Road, KY4 9HT

    01383510784 · Map · Classes 4,5,7

  • Mossgreen Service Station

    Kirkcaldy Road, Crossgates, KY4 8BU

    01383510602 · Map · Classes 4

  • Northfield Service Centre

    170 Perth Rd, KY4 9EY

    01383223992 · Map · Classes 4

  • Patterson Diesel Ltd

    Block 8, Unit 1A Woodend Industrial Estate, KY4 8HW

    01383 513057 · Map · Classes 4,5,7

  • Union Street Garage

    66 Union Street, KY4 9SA

    01383 610425 · Map · Classes 4

  • Woodend Garage

    86 Perth Road, KY4 9BG

    01383 512 634 · Map · Classes 1,2,3,4

St Andrews 7 stations

  • Bassaguard Garage Limited

    68B Largo Road, KY16 8NJ

    01334474187 · Map · Classes 4,7

  • Brownhills Garage

    Brownhills, KY16 8PL

    01334 472 882 · Map · Classes 4

  • E J Cockburn & Son Limited

    15 Main Street, Strathkinness, KY16 9RX

    01334850259 · Map · Classes 4

  • Edenside Motors

    Old St Andrews Road, Guardbridge, KY16 0UD

    01334839428 · Map · Classes 4

  • Fife Auto Centre Ltd

    Unit 1 - 4, 45 Largo Road, KY16 8PJ

    01334475700 · Map · Classes 4

  • John Clark VW St Andrews

    66 Largo Road, KY16 8PG

    01382200222 · Map · Classes 4

  • Kwik - Fit

    64 Largo Road, KY16 8RP

    01334479802 · Map · Classes 4

Lochgelly 6 stations

  • Cartmore MOT And Repair Centre

    Unit 2, Cartmore Industrial Estate, KY5 8LL

    01592784007 · Map · Classes 4

  • Fife Engine Services

    218 Lochleven Road, Lochore, KY5 8HZ

    01592861831 · Map · Classes 4

  • Lochgelly Auto Centre

    Unit 3, Cartmore Industrial Estate, KY5 8LL

    01592 782950 · Map · Classes 4

  • Reekie Of Kinglassie Co Ltd

    Laurence Park, Kinglassie, KY5 0YD

    01592882306 · Map · Classes 4

  • Rely Motors Ltd

    Bankhead Buildings, Kinglassie, KY5 0UH

    01592770834 · Map · Classes 4

  • Wilsons Vehicle Services

    Central Garage, Whyte Street, KY5 9DA

    01592781695 · Map · Classes 4

Inverkeithing 5 stations

  • C & A Autocentre Ltd

    Unit 17, Belleknowles Industrial Estate, Admiralty Road, KY11 1HZ

    01383616352 · Map · Classes 4,7

  • D And G Autocare Ltd

    Unit 25 Belleknowes Industrial Estate, KY11 1HZ

    01383411169 · Map · Classes 4,7

  • Forth Repairs & Recovery Limited

    Unit 3, Belleknowes Industrial Estate, KY11 1HY

    01383411999 · Map · Classes 4,5,7

  • G And M Autos

    Ferryhills Road, KY11 1HD

    01383419152 · Map · Classes 4

  • Kwik - Fit

    Unit 12, Belleknowes Industrial Estate, KY11 1HZ

    01383616121 · Map · Classes 4

Kinross 4 stations

  • Hepburn Motors

    Falls Nursery, Crook Of Devon, KY13 0UQ

    01577840575 · Map · Classes 4

  • J&S Automotive Limited

    19A And 19B Clashburn Road, Bridgend Industrial Estate, KY13 8GB

    01577 869541 · Map · Classes 4,5,7

  • Smith Street Motors

    6 Smith Street, KY13 8DD

    01577864797 · Map · Classes 1,2,4

  • Tyrefair

    Unit 10, Clashburn Way, Bridgend Industrial Estate, KY13 8GA

    01577 865656 · Map · Classes 4,7

Anstruther 2 stations

  • A & K Auto Repairs

    Unit 5, Station Road, KY10 3JA

    01333311082 · Map · Classes 4

  • East Neuk Campervans Ltd

    Old Joinery, St Andrews Road, KY10 3JS

    01333313139 · Map · Classes 1,2,4,7

Buckhaven 2 stations

  • Dobys Tyre And Autocare Ltd

    Units 1 - 3 Tollpark, Station Road, KY8 1JH

    01592716167 · Map · Classes 1,2,3,4,7

  • James Moodie Motor Engineers

    Muiredge Industrial Estate, Muiredge, KY8 1LJ

    01592714039 · Map · Classes 4,7

Burntisland 2 stations

  • Porte MOT Services

    49 Thistle Street, KY3 0EQ

    01592 874 703 · Map · Classes 4

  • S M Autos

    Unit 6, Meadowfield Industrial Estate, Cowdenbeath Road, KY3 0LH

    01592871393 · Map · Classes 4,7

Dalgety Bay 2 stations

  • Ra Auto Services

    Unit 6, Block 19, Ridge Way, Donibristle Industrial Park, KY11 9JN

    01383824204 · Map · Classes 4

  • The Drum Garage

    Unit 18, A1 Fulmar Way, Donibristle Industrial Estate, KY11 9YY

    01383822888 · Map · Classes 1,2,4,7

Kelty 2 stations

  • Andrew Lamont Motorsport Limited

    161 Cocklaw Street, KY4 0DH

    01383 831438 · Map · Classes 4

  • Lamb & Gardiner Limited

    Great North Road, KY4 0HW

    01383830404 · Map · Classes 4,5,7

Milnathort 2 stations

  • Stewart And Smart MOT Centre

    8 - 16 Stirling Road, KY13 9XG

    01577862423 · Map · Classes 4

  • Stewart And Smart MOT Centre

    Crawford Place, KY13 9XL

    01577862423 · Map · Classes 4,7

Aberdour 1 station

Auchtermuchty 1 station

  • Donald Mckain Motor Engineer

    48A High Street, KY14 7AP

    01337828631 · Map · Classes 4

By Dunfermline 1 station

  • Saline Motors

    18 Main Street, Comrie, KY12 9HD

    01383852875 · Map · Classes 4

Cairneyhill 1 station

  • M And D Motors

    86A Main Street, KY12 8QU

    01383881472 · Map · Classes 4

Cardenden 1 station

  • Lochgelly Motor Company

    129 Jamphlars Road, KY5 0ND

    01592 722666 · Map · Classes 4,7

Colinsburgh 1 station

  • Colinsburgh MOT Centre

    52 Main Street, North Wynd, KY9 1LS

    07864580795 · Map · Classes 4,5,7

Dairsie 1 station

Kennoway 1 station

  • Robert Hutchison Services

    Leven Road, KY8 5HX

    01333 302 760 · Map · Classes 4,5,7

Leslie 1 station

  • Hamish Gordon

    Bank Place Garage, KY6 3LD

    01592620202 · Map · Classes 4

Methil 1 station

  • Braeside Garage

    6 Methil Brae, KY8 3HB

    01333439723 · Map · Classes 4

Oakley 1 station

  • Cusick Motors

    Blairwood Walk, KY12 9QG

    01383852839 · Map · Classes 4

Rosyth 1 station

  • O'Neill Motors

    12B Barham Road, Rosyth Europarc, KY11 2XB

    01383 419 515 · Map · Classes 4,5,7

Saline 1 station

  • T Page Motor Engineering

    21A Main Street, KY12 9TL

    01383 851747 · Map · Classes 4

Is this area worse for MOTs?

Cars tested in the KY area pass 73.9% of MOTs, and 72.8% once the local mix of ages and mileage is adjusted to the national one — 117 of 118 postcode areas. What cars here fail on →

That is a statement about the cars, not about the 156 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.