UK Driving Test Centres

320 DVSA test centres across England, Scotland and Wales.

Aberdeen North

Inverness (Scotland)

52.8% pass

Aberdeen South (Cove)

Inverness (Scotland)

52.7% pass

Aberfeldy

Inverness (Scotland)

50.2% pass

Abergavenny

Cardiff (Wales)

48.4% pass

Aberystwyth (Park Avenue)

Cardiff (Wales)

49% pass

Airdrie

Inverness (Scotland)

45.1% pass

Alness

Inverness (Scotland)

50.3% pass

Alnwick

Glasgow (Scotland)

55.4% pass

Arbroath

Inverness (Scotland)

51.2% pass

Ashfield

Manchester (England)

52.8% pass

Ashford (Kent)

London (England)

50.4% pass

Atherton (Manchester)

Manchester (England)

45.3% pass

Aylesbury

Bristol (England)

44% pass

Ayr

Belfast (Northern Ireland)

50% pass

Bala

Belfast (Northern Ireland)

53.2% pass

Ballater

Inverness (Scotland)

55.5% pass

Banbury

Cardiff (Wales)

40% pass

Banff

Inverness (Scotland)

54.6% pass

Bangor

Belfast (Northern Ireland)

56.5% pass

Barking (Tanner Street)

London (England)

39.6% pass

Barnet (London)

London (England)

48.6% pass

Barnsley

Newcastle upon Tyne (England)

53.8% pass

Barnstaple

Cardiff (Wales)

52.1% pass

Barra

Inverness (Scotland)

0

Barrow In Furness

Belfast (Northern Ireland)

45.1% pass

Barry

Cardiff (Wales)

49.2% pass

Basildon

London (England)

47% pass

Basingstoke

Cardiff (Wales)

59.2% pass

Bedford

Birmingham (England)

53.5% pass

Belvedere (London)

London (England)

35.1% pass

Benbecula Island

Inverness (Scotland)

0

Berwick-On-Tweed

Glasgow (Scotland)

49.8% pass

Beverley LGV

Newcastle upon Tyne (England)

48.5% pass

Birmingham (Garretts Green)

Cardiff (Wales)

40.2% pass

Birmingham (Kings Heath)

Cardiff (Wales)

44.1% pass

Birmingham (Kingstanding)

Cardiff (Wales)

43.6% pass

Birmingham (Shirley)

Cardiff (Wales)

52.7% pass

Birmingham (South Yardley)

Cardiff (Wales)

42.1% pass

Bishopbriggs

Inverness (Scotland)

48.4% pass

Bishops Stortford

London (England)

48.8% pass

Blackburn with Darwen

Belfast (Northern Ireland)

57.1% pass

Blackpool

Belfast (Northern Ireland)

41.4% pass

Bletchley

Bristol (England)

47.4% pass

Blyth

Edinburgh (Scotland)

49.7% pass

Bodmin

Cardiff (Wales)

53% pass

Bolton (Manchester)

Newcastle upon Tyne (England)

53.9% pass

Borehamwood (London)

London (England)

48.6% pass

Boston

London (England)

51.8% pass

Bradford (Heaton)

Newcastle upon Tyne (England)

52.7% pass

Bradford (Thornbury)

Newcastle upon Tyne (England)

52.1% pass

Brecon

Cardiff (Wales)

49% pass

Bredbury (Manchester)

Manchester (England)

54.8% pass

Brentwood (London)

London (England)

51.3% pass

Bridgend

Cardiff (Wales)

52.8% pass

Bridlington

Newcastle upon Tyne (England)

53.3% pass

Bristol (Avonmouth)

Cardiff (Wales)

56% pass

Bristol (Kingswood)

Cardiff (Wales)

54.4% pass

Brodick (Isle of Arran)

Belfast (Northern Ireland)

51.4% pass

Bromley (London)

London (England)

51.1% pass

Buckie

Inverness (Scotland)

0

Burgess Hill

London (England)

44.5% pass

Burton on Trent

Manchester (England)

52.7% pass

Bury (Manchester)

Newcastle upon Tyne (England)

50.1% pass

Bury St Edmunds

London (England)

42.9% pass

Buxton

Manchester (England)

53.9% pass

Callander

Inverness (Scotland)

48.9% pass

Cambridge (Brookmount Court)

London (England)

51% pass

Campbeltown

Belfast (Northern Ireland)

50.4% pass

Canterbury

London (England)

49% pass

Cardiff (Llanishen)

Cardiff (Wales)

55.6% pass

Cardigan

Cardiff (Wales)

48% pass

Carlisle

Belfast (Northern Ireland)

45.2% pass

Carlisle LGV (Cars)

Belfast (Northern Ireland)

44.1% pass

Carmarthen

Cardiff (Wales)

48.4% pass

Castle Douglas

Belfast (Northern Ireland)

55.6% pass

Chadderton

Newcastle upon Tyne (England)

46.7% pass

Cheetham Hill (Manchester)

Manchester (England)

47.7% pass

Chelmsford (Hanbury Road)

London (England)

49.3% pass

Cheltenham

Cardiff (Wales)

46.3% pass

Chertsey (London)

London (England)

49.3% pass

Chester

Manchester (England)

44.7% pass

Chesterfield

Manchester (England)

49.7% pass

Chichester

London (England)

64.4% pass

Chingford (London)

London (England)

36.2% pass

Chippenham

Cardiff (Wales)

47.3% pass

Chorley

Belfast (Northern Ireland)

51.2% pass

Clacton-on-Sea

London (England)

53.3% pass

Colchester

London (England)

45.7% pass

Coventry

Bristol (England)

42% pass

Crawley

London (England)

38% pass

Crewe

Manchester (England)

44.7% pass

Crieff

Inverness (Scotland)

52.1% pass

Culham LGV

Cardiff (Wales)

55.2% pass

Cumnock

Belfast (Northern Ireland)

52.8% pass

Darlington

Newcastle upon Tyne (England)

46.7% pass

Derby (Alvaston)

Manchester (England)

47.6% pass

Doncaster

Newcastle upon Tyne (England)

42.4% pass

Dorchester

Cardiff (Wales)

49.2% pass

Dudley

Cardiff (Wales)

42.1% pass

Dumbarton

Inverness (Scotland)

48.1% pass

Dumfries

Belfast (Northern Ireland)

55.8% pass

Dundee

Inverness (Scotland)

50.7% pass

Dunfermline (Vine)

Inverness (Scotland)

53.5% pass

Dunoon

Inverness (Scotland)

48.4% pass

Duns

Glasgow (Scotland)

51.3% pass

Durham

Newcastle upon Tyne (England)

46.3% pass

East Kilbride

Inverness (Scotland)

51% pass

Eastbourne

London (England)

48.7% pass

Edinburgh (Currie)

Inverness (Scotland)

50.4% pass

Edinburgh (Musselburgh)

Inverness (Scotland)

51.2% pass

Elgin

Inverness (Scotland)

52.3% pass

Enfield (Brancroft Way)

London (England)

51.5% pass

Enfield (Innova Business Park)

London (England)

52.4% pass

Erith (London)

London (England)

41.6% pass

Exeter

Cardiff (Wales)

55.3% pass

Exeter LGV

Cardiff (Wales)

49.7% pass

Farnborough

Bristol (England)

58% pass

Featherstone

Cardiff (Wales)

33.3% pass

Folkestone

London (England)

42.1% pass

Forfar

Inverness (Scotland)

48.5% pass

Fort William

Inverness (Scotland)

47.5% pass

Fraserburgh

Inverness (Scotland)

48.9% pass

Gairloch

Inverness (Scotland)

0

Galashiels

Belfast (Northern Ireland)

48.6% pass

Gateshead

Edinburgh (Scotland)

54.3% pass

Gillingham

London (England)

57% pass

Girvan

Belfast (Northern Ireland)

48.9% pass

Glasgow (Anniesland)

Inverness (Scotland)

43.3% pass

Glasgow (Baillieston)

Inverness (Scotland)

44.4% pass

Glasgow (Shieldhall)

Inverness (Scotland)

41.1% pass

Gloucester

Cardiff (Wales)

48.4% pass

Golspie

Inverness (Scotland)

48.4% pass

Goodmayes (London)

London (England)

45.3% pass

Gosforth

Edinburgh (Scotland)

51.6% pass

Grangemouth

Inverness (Scotland)

48.7% pass

Grantham (Somerby)

Birmingham (England)

54% pass

Grantown-On-Spey

Inverness (Scotland)

55.9% pass

Greenford (Horsenden Lane)

London (England)

39.7% pass

Greenham

Cardiff (Wales)

47.4% pass

Greenock

Inverness (Scotland)

48.5% pass

Guildford

London (England)

45.7% pass

Haddington

Inverness (Scotland)

47.4% pass

Halifax

Newcastle upon Tyne (England)

43.3% pass

Hamilton

Inverness (Scotland)

50.5% pass

Hartlepool

Newcastle upon Tyne (England)

43.9% pass

Hastings (Ore)

London (England)

48% pass

Hawick

Belfast (Northern Ireland)

56.7% pass

Heckmondwike

Newcastle upon Tyne (England)

47.5% pass

Hendon (London)

London (England)

47.3% pass

Hereford

Cardiff (Wales)

56.2% pass

Herne Bay

London (England)

56% pass

Hexham

Belfast (Northern Ireland)

60.1% pass

Heysham

Belfast (Northern Ireland)

55.1% pass

High Wycombe

Bristol (England)

54.3% pass

Hinckley

Birmingham (England)

52% pass

Hither Green (London)

London (England)

52.2% pass

Hornchurch (London)

London (England)

52.4% pass

Horsforth

Newcastle upon Tyne (England)

49.9% pass

Huddersfield

Newcastle upon Tyne (England)

49.7% pass

Hull

Newcastle upon Tyne (England)

51.3% pass

Huntly

Inverness (Scotland)

54.2% pass

Inveraray

Inverness (Scotland)

50.6% pass

Inverness (Longman Drive)

Inverness (Scotland)

51.8% pass

Inverurie

Inverness (Scotland)

51.2% pass

Ipswich

London (England)

60.1% pass

Irvine

Inverness (Scotland)

47.6% pass

Islay Island

Belfast (Northern Ireland)

49% pass

Isle of Mull

Inverness (Scotland)

51.7% pass

Isle of Skye (Portree)

Inverness (Scotland)

0

Isle of Tiree

Inverness (Scotland)

50% pass

Isleworth (Fleming Way)

London (England)

52.4% pass

Kelso

Inverness (Scotland)

55.2% pass

Kendal (Oxenholme Road)

Belfast (Northern Ireland)

53.4% pass

Kettering

Birmingham (England)

49.2% pass

Kings Lynn

London (England)

47.6% pass

Kingussie

Inverness (Scotland)

54% pass

Kirkcaldy

Inverness (Scotland)

52.5% pass

Kirkham LGV

Belfast (Northern Ireland)

47.8% pass

Knaresborough

Newcastle upon Tyne (England)

58% pass

Kyle of Lochalsh

Inverness (Scotland)

49.1% pass

Lanark

Inverness (Scotland)

54.2% pass

Lancing

London (England)

61.4% pass

Launceston

Cardiff (Wales)

51.8% pass

Lee On The Solent

Cardiff (Wales)

58.5% pass

Leeds

Newcastle upon Tyne (England)

48.9% pass

Leicester (Cannock Street)

Birmingham (England)

37.4% pass

Leicester (Wigston)

Birmingham (England)

44.7% pass

Leighton Buzzard (Stanbridge Road)

Birmingham (England)

47.4% pass

Letchworth

London (England)

54.6% pass

Lichfield

Manchester (England)

47% pass

Livingston

Inverness (Scotland)

49.8% pass

Llanelli

Cardiff (Wales)

52.4% pass

Llantrisant

Cardiff (Wales)

52.1% pass

Lochgilphead

Inverness (Scotland)

53.1% pass

Loughborough

Birmingham (England)

41.1% pass

Loughton (London)

London (England)

45.4% pass

Lowestoft (Mobbs Way)

London (England)

0

Ludlow

Cardiff (Wales)

54.2% pass

Luton

London (England)

38.1% pass

Macclesfield

Manchester (England)

51% pass

Maidstone

London (England)

53.3% pass

Mallaig

Inverness (Scotland)

48.6% pass

Malton

Newcastle upon Tyne (England)

50.7% pass

Melton Mowbray

Birmingham (England)

60.2% pass

Merthyr Tydfil

Cardiff (Wales)

49.1% pass

Middlesbrough

Newcastle upon Tyne (England)

43.8% pass

Mill Hill (London)

London (England)

44.4% pass

Mitcham (London)

London (England)

51.3% pass

Monmouth

Cardiff (Wales)

50.8% pass

Montrose

Inverness (Scotland)

50.4% pass

Morden (London)

London (England)

46.3% pass

Nelson

Newcastle upon Tyne (England)

49.3% pass

Newport (Gwent)

Cardiff (Wales)

53.1% pass

Newport (Isle of Wight)

Bristol (England)

49.3% pass

Newton Abbot

Cardiff (Wales)

50.2% pass

Newton Stewart

Belfast (Northern Ireland)

50.2% pass

Newtown

Cardiff (Wales)

56% pass

Norris Green (Liverpool)

Belfast (Northern Ireland)

36.7% pass

Northallerton

Newcastle upon Tyne (England)

54% pass

Northampton

Birmingham (England)

50.1% pass

Northwich

Manchester (England)

53.1% pass

Norwich (Jupiter Road)

London (England)

41.2% pass

Norwich (Peachman Way)

London (England)

59.2% pass

Nottingham (Chilwell)

Manchester (England)

39.2% pass

Nottingham (Colwick)

Birmingham (England)

47% pass

Nuneaton

Bristol (England)

51.5% pass

Oban

Inverness (Scotland)

48% pass

Orkney

Inverness (Scotland)

0

Oswestry

Cardiff (Wales)

54.3% pass

Oxford (Cowley)

Cardiff (Wales)

42.7% pass

Paisley

Inverness (Scotland)

48.7% pass

Peebles

Belfast (Northern Ireland)

54.7% pass

Pembroke Dock

Cardiff (Wales)

51.5% pass

Perth (Arran Road)

Inverness (Scotland)

52% pass

Peterborough

London (England)

48% pass

Peterhead

Inverness (Scotland)

50.1% pass

Pinner (London)

London (England)

51% pass

Pitlochry

Inverness (Scotland)

49.7% pass

Plymouth

Cardiff (Wales)

55.3% pass

Plymouth LGV

Cardiff (Wales)

44.7% pass

Pontefract

Newcastle upon Tyne (England)

44.6% pass

Poole

Cardiff (Wales)

48.1% pass

Portsmouth

Bristol (England)

51.1% pass

Preston

Belfast (Northern Ireland)

57.3% pass

Pwllheli

Belfast (Northern Ireland)

50.5% pass

Reading

Cardiff (Wales)

49.8% pass

Redditch

Cardiff (Wales)

45.9% pass

Redhill Aerodrome

London (England)

49.2% pass

Rhyl

Belfast (Northern Ireland)

52.1% pass

Rochdale (Manchester)

Newcastle upon Tyne (England)

49.5% pass

Rotherham

Manchester (England)

49.7% pass

Rothesay

Inverness (Scotland)

53% pass

Rugby

Bristol (England)

45% pass

Sale (Manchester)

Manchester (England)

45% pass

Salisbury

Cardiff (Wales)

58.8% pass

Scarborough

Newcastle upon Tyne (England)

51.2% pass

Scunthorpe

Newcastle upon Tyne (England)

51.7% pass

Sevenoaks

London (England)

50% pass

Sheffield (Handsworth)

Manchester (England)

45.5% pass

Sheffield (Middlewood Road)

Manchester (England)

43.7% pass

Shrewsbury

Cardiff (Wales)

50.8% pass

Sidcup (London)

London (England)

57.9% pass

Skipton

Newcastle upon Tyne (England)

51.7% pass

Slough (London)

London (England)

48.5% pass

Southall (London)

London (England)

40.4% pass

Southampton (Maybush)

Cardiff (Wales)

43.9% pass

Southend-on-Sea

London (England)

49.8% pass

Southport (Liverpool)

Belfast (Northern Ireland)

57% pass

Speke (Liverpool)

Belfast (Northern Ireland)

32.7% pass

St Albans

London (England)

43.8% pass

St Helens (Liverpool)

Belfast (Northern Ireland)

48.5% pass

Stafford

Manchester (England)

47.7% pass

Steeton

Newcastle upon Tyne (England)

50.4% pass

Stevenage

London (England)

43% pass

Stirling

Inverness (Scotland)

50.8% pass

Stoke-On-Trent (Cobridge)

Manchester (England)

40.6% pass

Stoke-on-Trent (Newcastle-Under-Lyme)

Manchester (England)

43.6% pass

Stornoway

Inverness (Scotland)

52.5% pass

Stranraer

Belfast (Northern Ireland)

47.5% pass

Sunderland

Edinburgh (Scotland)

45.8% pass

Swansea

Cardiff (Wales)

53.7% pass

Swindon

Cardiff (Wales)

47.5% pass

Swindon LGV

Cardiff (Wales)

17.5% pass

Taunton

Cardiff (Wales)

54.7% pass

Telford

Cardiff (Wales)

44% pass

Thurso

Inverness (Scotland)

51% pass

Tilbury

London (England)

50.4% pass

Tolworth (London)

London (England)

51.6% pass

Tottenham

London (England)

48.8% pass

Trowbridge

Cardiff (Wales)

49.1% pass

Tunbridge Wells

London (England)

60.1% pass

Ullapool

Inverness (Scotland)

0

Upton

Belfast (Northern Ireland)

48.1% pass

Uxbridge (London)

London (England)

45.8% pass

Wakefield

Newcastle upon Tyne (England)

49.3% pass

Wallasey

Belfast (Northern Ireland)

42.6% pass

Walton LGV

Newcastle upon Tyne (England)

46.5% pass

Wanstead (London)

London (England)

40.3% pass

Warrington

Manchester (England)

50.4% pass

Warwick (Wedgenock House)

Cardiff (Wales)

45.9% pass

Watford

London (England)

49% pass

Watnall

Manchester (England)

51.6% pass

Wednesbury

Cardiff (Wales)

36.8% pass

Wellingborough

Birmingham (England)

54.3% pass

West Didsbury (Manchester)

Manchester (England)

47.7% pass

West Wickham (London)

London (England)

48.3% pass

Weston-super-Mare

Cardiff (Wales)

55.2% pass

Whitby

Newcastle upon Tyne (England)

50.3% pass

Wick

Inverness (Scotland)

0

Widnes

Belfast (Northern Ireland)

43% pass

Winchester

Cardiff (Wales)

49.2% pass

Wolverhampton

Cardiff (Wales)

32.4% pass

Wood Green (London)

London (England)

43.5% pass

Worcester

Cardiff (Wales)

50.2% pass

Workington

Belfast (Northern Ireland)

56.1% pass

Worksop

Manchester (England)

57.7% pass

Wrexham

Manchester (England)

47.4% pass

Yeading (London)

London (England)

42.3% pass

Yeovil

Cardiff (Wales)

50.3% pass

York

Newcastle upon Tyne (England)

49.5% pass

Pass rates based on official DVSA statistics (2024/25).