DVSA Driving Test Waiting Times

Driving test waiting times can vary significantly from one centre to another.

This page provides up-to-date data on average waiting times for driving tests across all UK regions, allowing you to choose where and when to book your appointment by comparing waiting times in local areas.

Whether you're a learner driver preparing for your test or simply exploring options, navigate through our region-specific sections to see the latest booking times for test centres near you.

Further Information

Driving test centres with the shortest waiting times

Looking to schedule your driving test as quickly as possible? Our current shortest driving test waiting list highlights the top 10 driving test centres with the shortest wait times across the UK.

Driving Test Centre April 2022 to March 2023 (weeks) Region
Cardigan 4.06 Wales
Carmarthen 4.52 Wales
Watnall 5.0 Yorkshire
Inverness (Seafield Road) 5.96 Scotland
Macclesfield 5.98 North West
Llanelli 6.1 Wales
Wrexham 6.18 Wales
Newtown 6.52 Wales
Pembroke Dock 6.66 Wales
Redhill Aerodrome 7.2 South East
Ayr 7.68 Scotland
Buxton 7.74 East Midlands
Canterbury 8.0 South East

Shortest waiting times by region

See how long on average you will need to wait at your local centre by simply choosing your region below. Results are arranged according to wait duration, and updated as soon as the figures become public.

North East

Average Waiting Time: 14.09 weeks

Centres in the North East show a range in waiting times, with Darlington offering the shortest wait at approximately 9 weeks, allowing for quicker test scheduling. In contrast, the centres in Middlesbrough and Durham have the longest wait times, reaching over 18 weeks.

Location April 2019 to March 2020 (weeks) April 2022 to March 2023 (weeks)
Darlington 7.34 9.04
Gateshead 6.68 12.02
Blyth 7.53 14.68
Gosforth 6.87 15.82
Hartlepool 8.51 16.82
Durham 8.26 18.1
Middlesbrough 8.89 18.28

North West

Average Waiting Time: 15.39 weeks

Within the North West, there is a broad spectrum of waiting times. For instance, Macclesfield has the shortest waiting period at about 6 weeks, making it an attractive option for those seeking a quicker test appointment. On the other end, Bolton (Manchester) has the longest waiting time, extending to over 23 weeks.

Location April 2019 to March 2020 (weeks) April 2022 to March 2023 (weeks)
Macclesfield 7.17 5.98
Barrow In Furness 5.13 11.16
Crewe 8.26 11.16
Rochdale (Manchester) 7.89 10.58
Upton 7.94 10.7
Sale (Manchester) 8.85 10.64
Wallasey 7.75 10.78
Atherton (Manchester) 7.62 10.9
Chorley 7.75 10.94
Bury (Manchester) 7.58 11.48
Workington 6.68 11.48
Carlisle 8.53 11.92
Widnes 7.28 13.88
Chadderton 8.3 13.06
Blackburn with Darwen 6.3 14.72
Kendal (Oxenholme Road) 5.32 15.36
West Didsbury (Manchester) 8.55 16.04
Chester 8.13 16.26
Speke (Liverpool) 7.25 17.18
Nelson 10.7 17.18
St Helens (Liverpool) 6.72 17.62
Heysham 7.08 17.96
Preston 7.25 18.08
Bredbury (Manchester) 6.04 18.76
Bredbury (Manchester) 6.04 18.76
Southport (Liverpool) 8.42 18.86
Norris Green (Liverpool) 8.17 19.78
Warrington 7.81 21.56
Cheetham Hill (Manchester) 7.62 21.86
Bolton (Manchester) 8.38 23.34

Yorkshire

Location April 2019 to March 2020 (weeks) April 2022 to March 2023 (weeks)
Watnall 5.26 5
Grimsby Coldwater 7.4 11.88
Bridlington 6.85 12.56
Scunthorpe 6.87 13.84
Scarborough 6.81 14.38
Pontefract 7.09 15.1
Doncaster 7.91 16.78
Huddersfield 9.21 17.14
Rotherham 5.23 17.5
Barnsley 6.96 17.3
Halifax 11.08 17.78
Knaresborough 9.15 18.12
Horsforth 10.19 18.34
Heckmondwike 7.26 18.98
York 11.62 19.02
Hull 7.74 19.72
Bradford (Heaton) 12.04 19.34
Skipton 7.85 20.02
Sheffield (Handsworth) 6.04 20.2
Featherstone 9.6 20.76
Worksop 5.77 21.5
Sheffield (Middlewood Road) 8.32 22.2
Wakefield 7.02 22.38
Steeton 8.55 22.48
Bradford (Thornbury) 9.21 23.42

Average Waiting Time: 17.52 weeks

This average indicates a relatively long wait for driving tests compared to other regions. The waiting times range from a brief 5 weeks in Watnall to an extended 23.42 weeks in Bradford (Thornbury).

For those planning their driving test in Yorkshire, it’s worth noting that while some centres like Watnall offer a quicker turnaround, others, such as Bradford (Thornbury) and Sheffield (Middlewood Road), experience significantly longer delays.

East Midlands

Average Waiting Time: 14.84 weeks

This average indicates a moderate to long wait for driving tests in the East Midlands. The waiting times span from 7.74 weeks in Buxton to a lengthy 22.14 weeks in Ashfield.

For those in the East Midlands, the waiting times can be significant, especially in areas like Ashfield and Derby (Alvaston), where the delays are notably extended. On the other hand, centers such as Buxton and Grantham (Somerby) offer shorter waiting periods.

Location April 2019 to March 2020 (weeks) April 2022 to March 2023 (weeks)
Buxton 7.13 7.74
Grantham (Somerby) 6.02 8.46
Boston 6 8.9
Loughborough 6.08 11.18
Banbury 6.36 11.42
Nottingham (Chilwell) 4.55 12.22
Kings Lynn 7.38 12.68
Leicester (Cannock Street) 6.23 12.7
Lincoln 7.51 13.02
Hinckley 4.89 13.82
Nottingham (Colwick) 6.79 14.28
Leicester (Wigston) 6.06 14.88
Northallerton 7.15 15.18
Burton on Trent 7.19 15.48
Chesterfield 6.04 15.48
Kettering 6.85 15.82
Northampton 7.72 19.54
Bletchley 7.43 20.4
Derby (Alvaston) 3.94 20.46
Ashfield 7.34 22.14

West Midlands

Average Waiting Time: 15.16 weeks

This average reflects a broad spectrum of waiting times. At one end of the scale, centres such as Ludlow and Stoke-on-Trent (Cobridge) offer shorter waiting times of around 9.34 and 8.06 weeks, respectively. On the other end, some centres experience extended waiting periods, with Birmingham (South Yardley) reaching up to 21.2 weeks.

Driving Test Centre April 2019 to March 2020 (weeks) April 2022 to March 2023 (weeks)
Ludlow 6.66 9.34
Stoke-on-Trent (Cobridge) 10.43 8.06
Stafford 9.09 7.72
Nuneaton 5.53 10.76
Warwick (Wedgenock House) 7.53 12.56
Coventry 6.77 15.12
Rugby 5.62 15.34
Telford 8.62 13.66
Redditch 6.72 14.22
Birmingham (Shirley) 6.08 14.86
Shrewsbury 7.53 15.78
Wednesbury 4.6 16.44
Worcester 7.02 16.46
Hereford 6.77 16.48
Dudley 5.96 17.72
Lichfield 9.08 17.02
Birmingham (Kingstanding) 5.43 18.72
Birmingham (Garretts Green) 7.62 19.8
Wolverhampton 5.49 19.92
Birmingham (Kings Heath) 6.77 20.1
Birmingham (South Yardley) 5.32 21.2

South East

Average Waiting Time: 13.56 weeks

This average showcases some centres offering relatively quick access while others experience longer delays. For instance, Canterbury stands out with one of the shortest waiting times at just 8 weeks. Conversely, Southampton (Maybush) has one of the longest waiting times at nearly 20 weeks.

Driving Test Centre April 2019 to March 2020 (weeks) April 2022 to March 2023 (weeks)
Canterbury 6.38 8
Redhill Aerodrome 7.15 7.2
Farnborough 7.98 8.48
Lancing 7.79 9.44
Chichester 6.49 10.16
Tunbridge Wells 6.98 10.74
Folkestone 7.26 11.04
Hastings (Ore) 5.42 11.12
Basingstoke 7.4 11.14
Burgess Hill 6.49 11.56
Guildford 7.68 12.04
Maidstone 8.06 12.3
Eastbourne 7.34 13.28
Aylesbury 6.96 14.38
Crawley 7.51 14.16
Sevenoaks 8.09 14.94
Gillingham 8.4 15.06
Ashford (Kent) 7.49 15.1
Oxford (Cowley) 6.77 15.16
Winchester 7.94 15.16
Reading 7.87 15.28
Portsmouth 7.34 15.52
Lee On The Solent 7.83 16.74
Watford 6.08 17.56
Herne Bay 7.4 17.68
Southampton (Maybush) 8.7 19.98

East of England

Average Waiting Time: 15.33 weeks

This average reflects relatively short waits to more extended delays. For example, Norwich offers one of the shortest waiting times in the UK at just 4.94 weeks, while Colchester has one of the longest waiting times at 20.48 weeks.

The East of England includes both densely populated urban areas and more rural locations, which contributes to the variability in waiting times. Urban centres with higher demand, such as Cambridge and Colchester, tend to have longer waiting periods. In contrast, centres in less densely populated areas or with lower demand, like Norwich (Jupiter Road), offer quicker access to driving tests.

Driving Test Centre April 2019 to March 2020 (weeks) April 2022 to March 2023 (weeks)
Norwich (Jupiter Road) 8.98 4.94
Bury St Edmunds 6.13 8.42
Ipswich 9.25 9.14
Norwich (Peachman Way) 8.98 9.3
Southend-on-Sea 9.96 14.8
Lowestoft (Mobbs Way) 7.09 13.16
Basildon 7.91 12.12
Peterborough 8.81 12.72
Tilbury 7.58 16.26
St Albans 7.11 16.44
Clacton-on-Sea 7.49 17.52
Bishops Stortford 8.13 17.72
Luton 8.91 17.94
Letchworth 7.92 18.56
Chelmsford (Hanbury Road) 7.38 18.74
Leighton Buzzard (Stanbridge Road) 7.6 18.78
Stevenage 8.7 19.16
Cambridge (Brookmount Court) 11.38 20.16
Colchester 7.87 20.48

South West

Average Waiting Time: 14.78 weeks

Launceston and Newport (Isle of Wight) have some of the shortest waiting times, at approximately 8.62 and 9.22 weeks, respectively. Conversely, centres such as Bristol (Kingswood) experience some of the longest waits, with an average of 20.28 weeks.

The South West includes a mix of busy urban centers, like Bristol, and more remote locations, such as Taunton and Barnstaple. This diversity leads to significant differences in waiting times.

Location April 2019 to March 2020 (weeks) April 2022 to March 2023 (weeks)
Launceston 8.58 8.62
Newport (Isle of Wight) 8.09 9.22
Bodmin 7.08 10.64
Salisbury 7.25 10.74
Dorchester 7.53 10.88
Bristol (Avonmouth) 8.4 13.02
Exeter 7.08 13.98
Newton Abbot 7.72 13.74
Camborne 7.23 15.16
Chippenham 6.89 16.24
Yeovil 7.68 16.28
Weston-super-Mare 6.72 16.44
Taunton 6.04 16.92
Plymouth 8.04 17.02
Gloucester 10.94 17.24
Barnstaple 6.81 18.1
Poole 8.55 19.16
Swindon 8.11 19.4
Cheltenham 8.79 19.6
Bristol (Kingswood) 7.6 20.28

London

Average Waiting Time: 15.75 weeks

In London, waiting times vary considerably between test centres. For example, Yeading and Mitcham have relatively shorter waiting times, around 8.42 and 9.86 weeks. Centres such as Hendon and Pinner experience much longer waits, with averages of 23.08 and 22.5 weeks.

This variability is largely due to London's extensive and densely populated nature, with some areas facing higher demand for driving tests.

Driving Test Centre April 2019 to March 2020 (weeks) April 2022 to March 2023 (weeks)
Yeading 7.67 8.42
Mitcham 7.47 9.86
Chertsey 7.23 10.16
Hither Green 9 11.44
Brentwood 5.49 12.4
Slough 8.85 12.38
Isleworth (Fleming Way) 8.85 12.56
Tolworth 6.85 12.18
Uxbridge 7.06 12.74
Barnet 6.17 13.18
Loughton 6.91 13.04
West Wickham 9.64 13.26
Greenford (Horsenden Lane) 8.6 13.9
Bromley 5.12 14.94
Borehamwood 5.85 15.5
Wanstead 7.19 15.82
Enfield (Innova Business Park) 5.91 15.94
Morden 7.15 16.1
Erith 7.04 16.2
Southall 6.98 16.6
Barking (Tanner Street) 6.98 16.68
Hornchurch 8.11 17.08
Sidcup 7.77 17.48
Chingford 6.89 17.58
Tottenham 9.32 17.62
Wood Green 8.58 18.64
Mill Hill 6.64 21.52
Goodmayes 9.79 21.94
Pinner 7.09 22.5
Hendon 7.21 23.08

Scotland

Average Waiting Time: 16.58 weeks

In Scotland, waiting times can vary significantly. For example, Inverness (Seafield Road) offers some of the shortest wait times in the UK at just 5.96 weeks, whereas centres in major cities such as Glasgow and Edinburgh experience considerably longer waits. Baillieston and Shieldhall have the highest waiting times, reaching up to 23 weeks.

Location Value 1 Value 2
Inverness (Seafield Road) 7.02 5.96
Elgin 8.26 6.52
Ayr 4.85 7.68
Peterhead 6.23 8.62
Galashiels 7.74 10.4
Dumfries 6.62 11.14
Kirkcaldy 6.91 12.34
Perth (Arran Road) 7.42 12.16
Stirling 6.26 14.54
Irvine 5.66 14.9
Dundee 7.57 14.26
Aberdeen North 7.34 15.16
Aberdeen South (Cove) 7.17 15.96
Livingston 7.75 13.56
Greenock 6.09 16.98
Edinburgh (Musselburgh) 8.96 17.58
Airdrie 8.08 19.34
Edinburgh (Currie) 9.72 19.92
Dumbarton 6.38 20.36
Paisley 7.04 20.96
Glasgow (Anniesland) 7.19 21.4
Glasgow (Baillieston) 7.32 22.52
Bishopbriggs 7.68 22.88
Glasgow (Shieldhall) 6.94 23
Hamilton 7.62 23.16

Wales

Average Waiting Time: 8.87 weeks

Wales offers some of the shortest waiting times in the UK. For instance, Cardigan has the lowest waiting time at just 4.06 weeks, making it one of the most efficient locations for booking a driving test. On the other end of the spectrum, Swansea has the longest wait time in the region, with a waiting period of 13.8 weeks.

The shorter waiting times in Wales could be attributed to the generally lower population density compared to other regions, which might result in less demand for driving tests. However, as expected popular centres in larger cities such as Cardiff and Newport, experience longer waiting times due to higher demand.

Driving Test Centre April 2019 to March 2020 (weeks) April 2022 to March 2023 (weeks)
Cardigan 3.04 4.06
Carmarthen 3.32 4.52
Llanelli 4.08 6.1
Wrexham 5.19 6.18
Pembroke Dock 2.91 6.66
Bangor 8.87 7.52
Bridgend 7.17 8.48
Llantrisant 8.06 8.5
Abergavenny 5.75 9.1
Merthyr Tydfil 7.02 9.2
Monmouth 5.62 9.42
Rhyl 8.64 9.94
Newport (Gwent) 6.94 11.6
Cardiff (Llanishen) 8.15 12.66
Swansea 6.4 13.8

Further Information

Waiting times can have a significant impact on your plans, whether you're a learner driver booking your first test, someone needing to retake or you need transport for employment. The likelihood is that you will be waiting weeks to undertake your practical exam which can lead to additional stress, anxiety and loss of confidence.

Over the past few years the Driver and Vehicle Standards Agency (DVSA) has been implementing plans to shorten the length by both increasing the number of qualified examiners and test centres, plus also offering test bookings outside of traditional hours including weekends and evenings.

The fact however remains that with an increasing amount of people learning to drive every year, obtaining your full driving licence is going to take time.

The average waiting time to book a driving test in the UK is now 19.3 weeks. Which has risen by over 5 weeks on average over the last year.

What affects waiting times?

  1. Location: Areas with higher population densities or more driving test centres may have shorter waiting times compared to more rural or less populated areas.

  2. Demand: The volume of bookings at each test centre plays a crucial role in determining waiting times. Centres with high demand often have longer waiting periods, while those with fewer bookings might offer quicker availability.

  3. Time of Year: Seasonal fluctuations can affect waiting times, which may be longer during peak periods such as summer and early autumn when many learners aim to pass their test before the end of the school year or university term.

  4. Test Centre Capacity: The number of available examiners and the number of driving tests scheduled each day also impact waiting times. Centres with higher capacity may offer quicker test dates compared to those with limited resources.

Frequently Asked Questions

Can I choose a different driving test centre if the waiting time is too long?

Yes, you can choose a different driving test centre to potentially reduce your waiting time. If you have flexibility with location, searching for centres in less busy areas or those with higher test capacity might help you find a sooner available date.

How far in advance should I book my driving test?

It is generally advisable to book your driving test as early as possible to secure your preferred date. Booking well in advance also provides a better chance of getting an earlier test date, especially during peak times.

What should I do if I need to reschedule?

You can reschedule through the DVSA website or by contacting your local driving test centre. Be aware that rescheduling might result in a longer waiting time depending on the availability of new dates.

Are there any tips for reducing my waiting time for a driving test?

  • Book your test early and prepare to be flexible with your location.

  • Check for cancellations or shorter waiting times at different test centres.

  • Prepare thoroughly for your test to avoid the need for multiple bookings.

How do I book my driving test?

  1. Visit the DVSA website: Go to the official DVSA driving test booking page.

  2. Log in or create an account: You will need to log in using your personal details or create an account if you don’t already have one.

  3. Provide your details: Enter your driving licence number, National Insurance number, and personal details.

  4. Choose a test centre: Select your preferred test centre from the list provided. You can search by location.

  5. Select a date and time: Choose a suitable date and time from the available slots.

  6. Pay the fee: Pay the driving test fee using a credit or debit card.

  7. Confirm your booking: Review your details and confirm your booking. You will receive a confirmation email with your test details.