Home / MOT garages / Swansea
MOT Testing Stations in Swansea
Swansea has 109 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.
109 MOT testing stations in Swansea: name, address, postcode, phone and test classes from DVSA's published list.
Page 1 of 3 Next page
98 Samlet Road Llansamlet Swansea SA7 9AD
Phone: 01792 470 012
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Unit 3 Cynon Close Kenys Way Enterprise Zone Swansea SA6 8QF
Phone: 07779 781122
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
100 Capel Road Clydach Swansea SA6 5PE
Phone: 01792 842529
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Llandewi Gower Swansea SA3 1AU
Phone: 01792 391628
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
Unit 3a Ema Evans Business Centre Alloy Industrial Estate Pontardawe Swansea SA8 4EN
Phone: 01792 865111
Class 1: motorcycles up to 200cc Class 2: motorcycles over 200cc
Unit 1b Samlet Road Llansamlet Swansea SA7 9AG
Phone: 07450936157
Class 1: motorcycles up to 200cc Class 2: motorcycles over 200cc
Unit 2 Stone Buildings Groseinon Road Gorseinon Swansea SA4 9GE
Phone: 01792 893712
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
479 Carmarthen Road Cwmdu Swansea SA5 8LL
Phone: 01792 578972
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
Atlantic Close Swansea Enterprise Park Swansea SA7 9FJ
Phone: 01792 310900
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
Valley Way Enterprise Park Swansea SA6 8QX
Phone: 01792 310700
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
311 Birchgrove Road Birchgrove Swansea SA7 9NA
Phone: 01792 411049
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Unit C / F1 Sa1 Business Park Langdon Road Swansea SA1 8DB
Phone: 01792 461805
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 Truck Centre Beaufort Road Plasmarl Ind Est, Morriston Swansea SA6 8HR
Phone: 01792616089
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
Car Division Plasmarl Industrial Estate Beaufort Road, Plasmarl Swansea SA6 8HR
Phone: 01792616200
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Swansea Road Gorseinon Swansea SA4 4LL
Phone: 01792 222111
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
Valley Way Swansea Enterprise Park Swansea SA6 8QP
Phone: 07975663424
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
40 Cilmeangwyn Road Pontardawe Swansea SA8 4QL
Phone: 01792 446565
Class 1: motorcycles up to 200cc Class 2: motorcycles over 200cc Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
5 Castle Street Loughor Swansea SA4 6TU
Phone: 01792 892277
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Victoria Road Gorseinon Swansea SA4 3AB
Phone: 01792 301100
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
21a Richardson Road Swansea SA1 3TQ
Phone: 07378 861749
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Nantyffin Road South Llansamlet Swansea SA7 9RG
Phone: 01792792010
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
14b Kemys Way The Enterprise Park Swansea SA6 8QF
Phone: 01792 700007
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 Clydach Wharf Players Industrial Estate, Clydach Swansea SA6 5AT
Phone: 01792 849014
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
32 Capel Road Clydach Swansea SA6 5PZ
Phone: 01792844847
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
Brecon Road Abercrave Swansea SA9 1SW
Phone: 01639 731000/ 730279
Class 1: motorcycles up to 200cc Class 2: motorcycles over 200cc Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Unit 2 St Lukes Court Clarks Way Winch Wen Industrial Park Swansea SA1 7ER
Phone: 01792 799177
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
Units 1 - 3 Alloy Court Business Centre Alloy Industrial Estate Pontardawe Swansea SA8 4EN
Phone: 01792 860234
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 4a Cwm Road Hafod Swansea SA1 2AY
Phone: 01792642920
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
R/O Wychtree Service Station Neath Road Morriston Swansea SA6 8EF
Phone: 01792 774303
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
730 Gower Road Killay Swansea SA2 7HQ
Phone: 01792 207314
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Cecil Road Gorseinon Swansea SA4 4BY
Phone: 01792 896653
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Unit 7 Bethel Road Ystalyfera Swansea SA9 2HW
Phone: 01639 849333
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 9 Dragon Auto Centre Off Phoenix Way Swansea Enterprise Park Swansea SA7 9FU
Phone: 01792773737
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
187 - 189 Oxford Street Swansea SA1 3JA
Phone: 01792 463338
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Neath Road Morriston Swansea SA6 8JR
Phone: 01792 315040
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Neath Road Morriston Swansea SA6 8HF
Phone: 01792 310200
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
The Volvo Centre Valley Way Swansea Enterprise Park Swansea SA6 8QP
Phone: 01792 310999
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Unit 3 Benson Way Swansea Enterprise Park Swansea SA6 8RD
Phone: 07939 872378
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
Fforest Garage Fforest Road Pontarddulais Swansea SA4 0TN
Phone: 01792882323
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 3 New Cut Road Swansea SA1 8AP
Phone: 01792 305505
Class 4: cars (up to 8 passenger seats) and other class 4 vehicles
Page 1 of 3 Next page
Questions about MOTs in Swansea
How much does an MOT cost in Swansea? The legal maximum fee for a car MOT (class 4, up to 8 passenger seats) is £54.85. Testing stations in Swansea 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 Swansea 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