22,988 approved stations
Find an MOT test station
Every garage DVSA has authorised to carry out MOT tests in England, Scotland and Wales, with a phone number and which vehicle classes it can test.
Browse by region
The busiest towns in each region, with the full list a click away.
South East 3,213 stations
- Southampton 157
- Milton Keynes 92
- Reading 87
- Portsmouth 70
- Oxford 68
- Basingstoke 59
- High Wycombe 55
- Kent 55
- Ashford 49
- Aylesbury 49
- Maidstone 48
- Canterbury 45
- Slough 43
- Crawley 42
- Isle of Wight 42
- Guildford 41
- Brighton 39
- Banbury 37
North West 2,623 stations
South West 2,588 stations
- Bristol 296
- Plymouth 109
- Swindon 98
- Exeter 91
- Poole 83
- Gloucester 80
- Cheltenham 61
- Taunton 57
- Salisbury 54
- Weston Super Mare 52
- Bridgwater 44
- Yeovil 43
- Bournemouth 42
- Newton Abbot 42
- Dorchester 33
- Bath 32
- Devon 32
- Truro 32
East of England 2,396 stations
- Norwich 162
- Peterborough 127
- Cambridge 89
- Colchester 85
- Ipswich 82
- Essex 79
- Bedford 69
- Luton 68
- Bury St Edmunds 66
- Kings Lynn 62
- Chelmsford 52
- Watford 43
- Great Yarmouth 40
- Huntingdon 35
- Basildon 33
- Norfolk 33
- Southend on Sea 32
- Ely 30
West Midlands 2,201 stations
- Birmingham 321
- Stoke on Trent 138
- Coventry 126
- Wolverhampton 112
- Hereford 70
- Shrewsbury 68
- Worcester 62
- Telford 56
- Walsall 56
- Stafford 47
- Tamworth 44
- Cannock 41
- Burton on Trent 40
- Nuneaton 40
- Solihull 38
- Stourbridge 36
- Kidderminster 34
- Rugby 34
Yorkshire and The Humber 2,181 stations
- Sheffield 221
- Leeds 215
- Hull 164
- Bradford 149
- Doncaster 119
- York 112
- Huddersfield 89
- Wakefield 78
- Rotherham 77
- Barnsley 74
- Halifax 59
- Grimsby 54
- Scunthorpe 48
- Harrogate 47
- Keighley 44
- Scarborough 41
- Dewsbury 31
- Pontefract 29
Scotland 2,094 stations
- Glasgow 281
- Edinburgh 126
- Aberdeen 88
- Dundee 66
- Perth 50
- Paisley 43
- Ayr 42
- Stirling 38
- Inverness 35
- Dumfries 32
- Falkirk 31
- Kilmarnock 31
- East Kilbride 30
- Kirkcaldy 28
- Hamilton 26
- Elgin 25
- Glenrothes 24
- Aberdeenshire 23
East Midlands 1,911 stations
- Nottingham 271
- Leicester 225
- Derby 154
- Northampton 112
- Lincoln 107
- Chesterfield 84
- Mansfield 51
- Kettering 46
- Boston 45
- Derbyshire 41
- Loughborough 39
- Newark 38
- Spalding 33
- Wellingborough 32
- Worksop 32
- Grantham 31
- Corby 30
- High Peak 25
London 1,420 stations
Wales 1,380 stations
- Cardiff 136
- Swansea 109
- Newport 83
- Bridgend 62
- Wrexham 59
- Llanelli 32
- Carmarthen 23
- Merthyr Tydfil 22
- Pontypool 22
- Caerphilly 21
- Neath 21
- Port Talbot 20
- Haverfordwest 19
- Aberdare 18
- Pontypridd 18
- Barry 17
- Caernarfon 17
- Rhyl 17
North East 969 stations
- Newcastle Upon Tyne 113
- Middlesbrough 64
- Darlington 60
- Sunderland 56
- Durham 52
- Stockton on Tees 50
- Gateshead 44
- Hartlepool 35
- Ashington 21
- North Shields 21
- Bishop Auckland 20
- Hexham 17
- Houghton Le Spring 17
- South Shields 17
- Morpeth 16
- Redcar 16
- Blyth 15
- Chester Le Street 15
Which class does your vehicle need?
An MOT station is only approved for particular classes. Most garages do class 4 (cars, vans up to 3,000kg, minibuses with up to 12 seats). Motorcycles need a class 1 or 2 station, and vans between 3,000kg and 3,500kg gross weight need class 7. Turn up at the wrong one and they can’t test you.
| Class | What it covers |
|---|---|
| 1 | Motorcycles up to 200cc |
| 2 | Motorcycles over 200cc |
| 3 | Three-wheelers up to 450kg |
| 4 | Cars, vans and minibuses |
| 5 | Larger minibuses and buses |
| 7 | Goods vehicles 3,000 to 3,500kg |
Where this list comes from
DVSA publishes the register of active MOT test stations on GOV.UK every 3 months under the Open Government Licence. This copy is the 30 Sep 2026 release. Coordinates for the distance search come from postcodes.io, using ONS postcode centroids, so a distance is to the postcode, give or take a couple of hundred metres.
Northern Ireland runs MOT testing through DVA test centres rather than private garages, so it isn’t in this list.