Home / MOT garages / Keighley
MOT Testing Stations in Keighley
Keighley has 44 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.
44 MOT testing stations in Keighley: name, address, postcode, phone and test classes from DVSA's published list.
Page 1 of 2 Next page
Unit 1 2 Worth Way Keighley BD21 5JP
Phone: 01535 661192
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
Becks Garage Becks Road Keighley BD21 1SD
Phone: 01535661406
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Aireworth Road Keighley BD21 4DN
Phone: 01535959016
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 4a Atlas Works Pitt Street Keighley BD21 4YL
Phone: 01535669222
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Brewery Street Off Dalton Lane Keighley BD21 4JQ
Phone: 07989582603
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
Luton Street Keighley BD21 2LA
Phone: 01535 604444
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
Bingley Road Crossroads Keighley BD22 9BZ
Phone: 01535645654
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
The Crossings Business Park Crosshills Keighley BD20 7BW
Phone: 01535633241
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Alkincote Street Keighley BD21 5JU
Phone: 01535605540
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Cornmill Garage Halifax Road Keighley BD21 1AH
Phone: 01535 920090
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Parkside Works Parkwood Street Keighley BD21 4PJ
Phone: 01535 662706
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
Ickornshaw Mills Cowling Keighley BD22 0DB
Phone: 01535630137
Class 1: motorcycles up to 200cc Class 2: motorcycles over 200cc
Unit 1 Holycroft Street Keighley BD21 1PT
Phone: 01535 667697
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
Unit 2 Mandale Industrial Estate Halifax Road Keighley BD21 1DB
Phone: 01535602368
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Unity Building Great Northern Road Off Coney Lane Keighley BD21 5JE
Phone: 01535690418
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
Unit 4 Greengate Road Oakworth Keighley BD21 5LH
Phone: 01535681436
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
Bradford Road Stockbridge Keighley BD21 4AH
Phone: 01535 681572
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Hall Street Garage Crosshills Keighley BD20 7LF
Phone: 01535636338
Class 3: 3-wheeled vehicles up to 450kg unladen weight Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Bradford Road Garage Sandbeds Keighley BD20 5LN
Phone: 01274 569262
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Beta Works Halifax Road Keighley BD21 5ET
Phone: 01535667644
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 D Spearhead Way Lawkholme Lane Keighley BD21 3JY
Phone: 01535 661669
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Unit E1/E2 Airedale Trading Park Skipton Road Crosshills Keighley BD20 7DS
Phone: 01535 636430
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
Dalton Lane Keighley BD21 4JH
Phone: 01535667711
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 3 Farfield Business Park Suresnes Keighley BD21 2JY
Phone: 07974 662736
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
South Street Keighley BD21 5ET
Phone: 01535605333
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Aireworth Road Keighley BD21 4DN
Phone: 01535680151
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Coney Lane Keighley BD21 5JE
Phone: 01535 606311
Class 1: motorcycles up to 200cc Class 2: motorcycles over 200cc
Main Street Sutton In Craven Keighley BD20 7JD
Phone: 01535633135
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Units 11-12 Midland Mills Trading Estate Station Road, Cross Hills Keighley BD20 7DT
Phone: 01535 635807
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Cononley Business Park Cononley Keighley BD20 8LG
Phone: 01535632391
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Unit 1 Aireburn Garage Steeton Keighley BD20 6RH
Phone: 01535653351
Class 1: motorcycles up to 200cc Class 2: motorcycles over 200cc Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Clifford Works Mitchell Lane Silsden Keighley BD20 0EU
Phone: 01535652382
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Queens Road Keighley BD21 1ES
Phone: 01535 605700
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Unit R1 Airedale Trading Park Crosshills Keighley BD20 7DS
Phone: 01535 636268
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Hainsworth Garage Waterloo Mills Howden Road, Silsden Keighley BD20 0HA
Phone: 01535655558
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Holycroft Garage Kensington Street Keighley BD21 1PW
Phone: 01535603580
Class 3: 3-wheeled vehicles up to 450kg unladen weight Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
221 West Lane Keighley BD21 2NU
Phone: 07490138498
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 Crown Works Luton Street Keighley BD21 2LE
Phone: 01535 247247
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
Airdale Road Keighley BD21 4LW
Phone: 01535 663211
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
Unit 13 Eastburn Mills Main Road Eastburn Keighley BD20 7SJ
Phone: 01535658365
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Page 1 of 2 Next page
Questions about MOTs in Keighley
How much does an MOT cost in Keighley? The legal maximum fee for a car MOT (class 4, up to 8 passenger seats) is £54.85. Testing stations in Keighley 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 Keighley 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