Average waiting time for a test slot in every driving test center

Aberdeen North


Clock

Scotland

15.16 weeks

Aberdeen South (Cove)


Clock

Scotland

15.96 weeks

Abergavenny


Clock

Wales

9.1 weeks

Airdrie


Clock

Scotland

19.34 weeks

Ashfield


Clock

England

22.14 weeks

Ashford (Kent)


Clock

England

15.1 weeks

Atherton (Manchester)


Clock

England

10.9 weeks

Aylesbury


Clock

England

14.38 weeks

Ayr


Clock

Scotland

7.68 weeks

Banbury


Clock

England

11.42 weeks

Bangor


Clock

Wales

7.52 weeks

Barking (Tanner Street)


Clock

England

16.68 weeks

Barnet (London)


Clock

England

13.18 weeks

Barnsley


Clock

England

17.3 weeks

Barnstaple


Clock

England

18.1 weeks

Barrow In Furness


Clock

England

11.16 weeks

Basildon


Clock

England

12.12 weeks

Basingstoke


Clock

England

11.14 weeks

Bedford


Clock

England

12.4 weeks

Belvedere (London)


Clock

England

15.6 weeks

Birmingham (Garretts Green)


Clock

England

19.8 weeks

Birmingham (Kings Heath)


Clock

England

20.1 weeks

Birmingham (Kingstanding)


Clock

England

18.72 weeks

Birmingham (Shirley)


Clock

England

14.86 weeks

Birmingham (South Yardley)


Clock

England

21.2 weeks

Bishopbriggs


Clock

Scotland

22.88 weeks

Bishops Stortford


Clock

England

17.72 weeks

Blackburn with Darwen


Clock

England

14.72 weeks

Bletchley


Clock

England

20.4 weeks

Blyth


Clock

England

14.68 weeks

Bodmin


Clock

England

10.64 weeks

Bolton (Manchester)


Clock

England

23.34 weeks

Borehamwood (London)


Clock

England

15.5 weeks

Boston


Clock

England

8.9 weeks

Bradford (Heaton)


Clock

England

19.34 weeks

Bredbury (Manchester)


Clock

England

18.76 weeks

Brentwood (London)


Clock

England

12.4 weeks

Bridgend


Clock

Wales

8.48 weeks

Bridlington


Clock

England

12.56 weeks

Bristol (Avonmouth)


Clock

England

13.02 weeks

Bristol (Kingswood)


Clock

England

20.28 weeks

Bromley (London)


Clock

England

14.94 weeks

Burgess Hill


Clock

England

11.56 weeks

Burton on Trent


Clock

England

15.48 weeks

Bury (Manchester)


Clock

England

11.48 weeks

Bury St Edmunds


Clock

England

8.42 weeks

Buxton


Clock

England

7.74 weeks

Camborne


Clock

England

15.16 weeks

Cambridge (Brookmount Court)


Clock

England

20.16 weeks

Canterbury


Clock

England

8 weeks

Cardiff (Llanishen)


Clock

Wales

12.66 weeks

Cardigan


Clock

Wales

4.06 weeks

Carlisle


Clock

England

11.92 weeks

Carmarthen


Clock

Wales

4.52 weeks

Chadderton


Clock

England

13.06 weeks

Cheetham Hill (Manchester)


Clock

England

21.86 weeks

Chelmsford (Hanbury Road)


Clock

England

18.74 weeks

Cheltenham


Clock

England

19.6 weeks

Chertsey (London)


Clock

England

10.16 weeks

Chester


Clock

England

16.26 weeks

Chesterfield


Clock

England

15.48 weeks

Chichester


Clock

England

10.16 weeks

Chingford (London)


Clock

England

17.58 weeks

Chippenham


Clock

England

16.24 weeks

Chorley


Clock

England

10.94 weeks

Clacton-on-Sea


Clock

England

17.52 weeks

Colchester


Clock

England

20.48 weeks

Coventry


Clock

England

15.12 weeks

Crawley


Clock

England

14.16 weeks

Crewe


Clock

England

11.16 weeks

Darlington


Clock

England

9.04 weeks

Derby (Alvaston)


Clock

England

20.46 weeks

Doncaster


Clock

England

16.78 weeks

Dorchester


Clock

England

10.88 weeks

Dudley


Clock

England

17.72 weeks

Dumbarton


Clock

Scotland

20.36 weeks

Dumfries


Clock

Scotland

11.14 weeks

Dundee


Clock

Scotland

14.26 weeks

Durham


Clock

England

18.1 weeks

Eastbourne


Clock

England

13.28 weeks

Edinburgh (Currie)


Clock

Scotland

19.92 weeks

Edinburgh (Musselburgh)


Clock

Scotland

17.58 weeks

Elgin


Clock

Scotland

6.52 weeks

Enfield (Innova Business Park)


Clock

England

15.94 weeks

Erith (London)


Clock

England

16.2 weeks

Exeter


Clock

England

13.98 weeks

Farnborough


Clock

England

8.48 weeks

Featherstone


Clock

England

20.76 weeks

Folkestone


Clock

England

11.04 weeks

Galashiels


Clock

Scotland

10.4 weeks

Gateshead


Clock

England

12.02 weeks

Gillingham


Clock

England

15.06 weeks

Glasgow (Anniesland)


Clock

Scotland

21.4 weeks

Glasgow (Baillieston)


Clock

Scotland

22.52 weeks

Glasgow (Shieldhall)


Clock

Scotland

23 weeks

Gloucester


Clock

England

17.24 weeks

Goodmayes (London)


Clock

England

21.94 weeks

Gosforth


Clock

England

15.82 weeks

Grantham (Somerby)


Clock

England

8.46 weeks

Greenford (Horsenden Lane)


Clock

England

13.9 weeks

Greenock


Clock

Scotland

16.98 weeks

Grimsby Coldwater


Clock

England

11.88 weeks

Guildford


Clock

England

12.04 weeks

Halifax


Clock

England

17.78 weeks

Hamilton


Clock

Scotland

23.16 weeks

Hartlepool


Clock

England

16.82 weeks

Hastings (Ore)


Clock

England

11.12 weeks

Heckmondwike


Clock

England

18.98 weeks

Hendon (London)


Clock

England

23.08 weeks

Hereford


Clock

England

16.48 weeks

Herne Bay


Clock

England

17.68 weeks

Heysham


Clock

England

17.96 weeks

Hinckley


Clock

England

13.82 weeks

Hither Green (London)


Clock

England

11.44 weeks

Hornchurch (London)


Clock

England

17.08 weeks

Horsforth


Clock

England

18.34 weeks

Huddersfield


Clock

England

17.14 weeks

Hull


Clock

England

19.72 weeks

Inverness (Seafield Road)


Clock

Scotland

5.96 weeks

Ipswich


Clock

England

9.14 weeks

Irvine


Clock

Scotland

14.9 weeks

Isleworth (Fleming Way)


Clock

England

12.56 weeks

Kendal (Oxenholme Road)


Clock

England

15.36 weeks

Kettering


Clock

England

15.82 weeks

Kings Lynn


Clock

England

12.68 weeks

Kirkcaldy


Clock

Scotland

12.34 weeks

Knaresborough


Clock

England

18.12 weeks

Lancing


Clock

England

9.44 weeks

Launceston


Clock

England

8.62 weeks

Lee On The Solent


Clock

England

16.74 weeks

Leeds


Clock

England

18.36 weeks

Leicester (Cannock Street)


Clock

England

12.7 weeks

Leicester (Wigston)


Clock

England

14.88 weeks

Leighton Buzzard (Stanbridge Road)


Clock

England

18.78 weeks

Letchworth


Clock

England

18.56 weeks

Lichfield


Clock

England

17.02 weeks

Lincoln


Clock

England

13.02 weeks

Livingston


Clock

Scotland

13.56 weeks

Llanelli


Clock

Wales

6.1 weeks

Llantrisant


Clock

Wales

8.5 weeks

Loughborough


Clock

England

11.18 weeks

Loughton (London)


Clock

England

13.04 weeks

Lowestoft(Mobbs Way)


Clock

England

13.16 weeks

Ludlow


Clock

England

9.34 weeks

Luton


Clock

England

17.94 weeks

Macclesfield


Clock

England

5.98 weeks

Maidstone


Clock

England

12.3 weeks

Merthyr Tydfil


Clock

Wales

9.2 weeks

Middlesbrough


Clock

England

18.28 weeks

Mill Hill (London)


Clock

England

21.52 weeks

Mitcham (London)


Clock

England

9.86 weeks

Monmouth


Clock

Wales

9.42 weeks

Morden (London)


Clock

England

16.1 weeks

Nelson


Clock

England

17.18 weeks

Newport (Gwent)


Clock

Wales

11.6 weeks

Newport (Isle of Wight)


Clock

England

9.22 weeks

Newton Abbot


Clock

England

13.74 weeks

Newtown


Clock

England

6.52 weeks

Norris Green (Liverpool)


Clock

England

19.78 weeks

Northallerton


Clock

England

15.18 weeks

Northampton


Clock

England

19.54 weeks

Norwich (Jupiter Road)


Clock

England

4.94 weeks

Norwich (Peachman Way)


Clock

England

9.3 weeks

Nottingham (Chilwell)


Clock

England

12.22 weeks

Nottingham (Colwick)


Clock

England

14.28 weeks

Nuneaton


Clock

England

10.76 weeks

Oxford (Cowley)


Clock

England

15.16 weeks

Paisley


Clock

Scotland

20.96 weeks

Pembroke Dock


Clock

Wales

6.66 weeks

Perth (Arran Road)


Clock

Scotland

12.16 weeks

Peterborough


Clock

England

12.72 weeks

Peterhead


Clock

Scotland

8.62 weeks

Pinner (London)


Clock

England

22.5 weeks

Plymouth


Clock

England

17.02 weeks

Pontefract


Clock

England

15.1 weeks

Poole


Clock

England

19.16 weeks

Portsmouth


Clock

England

15.52 weeks

Preston


Clock

England

18.08 weeks

Reading


Clock

England

15.28 weeks

Redditch


Clock

England

14.22 weeks

Redhill Aerodrome


Clock

England

7.2 weeks

Rhyl


Clock

Wales

9.94 weeks

Rochdale (Manchester)


Clock

England

10.58 weeks

Rotherham


Clock

England

17.5 weeks

Rugby


Clock

England

15.34 weeks

Sale (Manchester)


Clock

England

10.64 weeks

Salisbury


Clock

England

10.74 weeks

Scarborough


Clock

England

14.38 weeks

Scunthorpe


Clock

England

13.84 weeks

Sevenoaks


Clock

England

14.94 weeks

Sheffield (Handsworth)


Clock

England

20.2 weeks

Sheffield (Middlewood Road)


Clock

England

22.2 weeks

Shrewsbury


Clock

England

15.78 weeks

Sidcup (London)


Clock

England

17.48 weeks

Skipton


Clock

England

20.02 weeks

Slough (London)


Clock

England

12.38 weeks

Southall (London)


Clock

England

16.6 weeks

Southampton (Maybush)


Clock

England

19.98 weeks

Southend-on-Sea


Clock

England

14.8 weeks

Southport (Liverpool)


Clock

England

18.86 weeks

Speke (Liverpool)


Clock

England

17.18 weeks

St Albans


Clock

England

16.44 weeks

St Helens (Liverpool)


Clock

England

17.62 weeks

Stafford


Clock

England

7.72 weeks

Steeton


Clock

England

22.48 weeks

Stevenage


Clock

England

19.16 weeks

Stirling


Clock

Scotland

14.54 weeks

Stoke-On-Trent (Cobridge)


Clock

England

8.06 weeks

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


Clock

England

14.96 weeks

Sunderland


Clock

England

17.56 weeks

Swansea


Clock

Wales

13.8 weeks

Swindon


Clock

England

19.4 weeks

Taunton


Clock

England

16.92 weeks

Telford


Clock

England

13.66 weeks

Tilbury


Clock

England

16.26 weeks

Tolworth (London)


Clock

England

12.18 weeks

Tottenham


Clock

England

17.62 weeks

Tunbridge Wells


Clock

England

10.74 weeks

Upton


Clock

England

10.7 weeks

Uxbridge (London)


Clock

England

12.74 weeks

Wakefield


Clock

England

22.38 weeks

Wallasey


Clock

England

10.78 weeks

Wanstead (London)


Clock

England

15.82 weeks

Warrington


Clock

England

21.56 weeks

Warwick (Wedgenock House)


Clock

England

12.56 weeks

Watford


Clock

England

17.56 weeks

Watnall


Clock

England

5 weeks

Wednesbury


Clock

England

16.44 weeks

West Didsbury (Manchester)


Clock

England

16.04 weeks

West Wickham (London)


Clock

England

13.26 weeks

Weston-super-Mare


Clock

England

16.44 weeks

Widnes


Clock

England

13.88 weeks

Winchester


Clock

England

15.16 weeks

Wolverhampton


Clock

England

19.92 weeks

Wood Green (London)


Clock

England

18.64 weeks

Worcester


Clock

England

16.46 weeks

Workington


Clock

England

11.48 weeks

Worksop


Clock

England

21.5 weeks

Wrexham


Clock

Wales

6.18 weeks

Yeading (London)


Clock

England

8.42 weeks

Yeovil


Clock

England

16.28 weeks

York


Clock

England

19.02 weeks