HGV theory test centres: find your nearest
The HGV theory test has 3 parts, each booked separately on GOV.UK: multiple choice (£26), hazard perception (£11) and, for the Driver CPC, case studies (£23). GOV.UK does not say which centres run lorry tests, so check yours when you book. Type your town or postcode to see the 5 nearest of the 198 centres we list.
Find your nearest theory test centre
Book on GOV.UK (£23 for a car or motorcycle test) and bring your photocard driving licence.
The parts of the HGV theory test
Part 1 is the theory test (multiple choice and hazard perception). Part 2 is the Driver CPC case studies test. You book each part separately, but can take the 2 parts of part 1 on the same day, in either order. You need to pass both within 2 years of each other to get your theory test certificate.
| Part | Questions | Time | Pass mark | Fee |
|---|---|---|---|---|
| Part 1: multiple choice | 100 multiple-choice questions | 1 hour 55 minutes | 85 out of 100 | £26 |
| Part 1: hazard perception | 19 video clips | — | 67 out of 100 | £11 |
| Part 2: case studies | 7 case studies, 5 to 10 multiple-choice questions on each | 1 hour 15 minutes | 40 out of 50 | £23 |
Fees are the weekday and evening prices on GOV.UK: Driver CPC fees. You may be charged more on an unofficial website. These figures are for lorries, not the car test. Facts checked on GOV.UK on .
Practising for it
We do not have HGV practice questions yet, so we do not sell HGV practice. What we have that applies to you is the Highway Code rules, which the multiple-choice questions are based on along with Know your traffic signs and the DVSA guide to driving goods vehicles. For practice, GOV.UK has a free practice theory test.
All theory test centres by nation and area
England (127 centres)
Bedfordshire
- LutonSuite 108 Ground Floor Plaza 668, Hitchin Road, Luton, LU2 7XH
Berkshire
Buckinghamshire
- AylesburyUnit 2A Ground Floor Midshires Business Park, Smeaton Close, Aylesbury, HP19 8HL
Cambridgeshire
- CambridgeGround Floor Unit CC5a, Clifton Court, Cambridge, CB1 7BN
- HuntingdonHartford Village Hall, 16 Main St Hartford, Huntingdon, PE29 1YS
- PeterboroughPart First Floor Stuart House, St John's St, Peterborough, PE1 5DD
Cheshire
City of Bristol
- BristolBuilding 340 The Crescent, Bristol Business Park, BS16 1EJ
County Durham
- Bishop AucklandFirst Floor Bishop Auckland Community Partnership The Four Clocks Centre, 154a Newgate Street, DL14 7EH
Cumbria
- BarrowUnit 9, 12 Duke Street, Barrow in Furness, LA14 1LF
- KendalGround Floor Quaker Friends Meeting House, 59 Stramongate, Kendal, LA9 4BH
- Millom (Haverigg)Millom Network Centre Unit 3 Devonshire Road Industrial Estate, Devonshire Road, LA18 4JS
- PenrithMain Hall Ground Floor Friends Meeting House, Meeting House Lane, Penrith, CA11 7TR
Derbyshire
- DerbyGround Floor Unit 22 Pullman Business Park, 3 Mallard Way Pride Park, Derby, DE24 8GX
Devon
- ExeterNorth Wing Suite Third Floor Beaufort House, New North Road, Exeter, EX4 4EP
- KingsbridgeGround Floor, 110 Fore Street, Kingsbridge, TQ7 1AW
- PlymouthFirst Floor Princess Court, Princess Street, Plymouth, PL1 2EX
- TorquayRooms 36-37 First Floor Castle Circus House, 136 Union Street, Torquay, TQ2 5QG
Dorset
- Blandford ForumGround Floor Woodhouse Gardens Pavilion, The Tabernacle, Blandford Forum, DT11 7DN
- BournemouthThird Floor Roddis House, 4-12 Old Christchurch Road, Bournemouth, BH1 1LG
- WeymouthGround Floor Phoenix House, St Nicholas Street, Weymouth, DT4 8AA
East Sussex
- BrightonGround Floor Citygate, Dyke Road, Hove, BN3 1TL
- EastbourneGround Floor Senlac House, 53-58 Seaside Road, Eastbourne, BN22 7NE
- HastingsGround Floor Unit 4 Phillips House Ponswood Industrial Estate, Drury Lane St Leonards-on-Sea, Hastings, TN38 9BA
East Yorkshire
Essex
- ChelmsfordPart 2nd Floor Saxon House, 27 Duke Street, Chelmsford, CM1 1HT
- ColchesterSuite 2 Globe House Ground Floor, Global Park Moorside, Colchester, CO1 2TJ
- Southend on SeaTylers House Part 3rd Floor, Tylers Avenue, Southend-On-Sea, SS1 2BB
Gloucestershire
- CheltenhamGround Floor The Coliseum, 18-20 Albion Street, Cheltenham, GL52 2LP
- GloucesterThird Floor Eastgate House, 121-131 Eastgate Street, Gloucester, GL1 1PX
Greater London
- IlfordSuite 1 Second Floor Hubbard House, 6 Civic Drive, Ilford, IG1 2QA
- Kingston upon ThamesUnit J Ground Floor Crown Arcade, Union St, Kingston upon Thames, KT1 1RP
- Mile EndPart 2nd Floor, 167-169 Kingsland Road, London, E2 8AL
- SouthgateTally Ho Corner Unit Ru3, High Road, London, N12 0BP
- SouthwarkThe Printworks Suite A and B Ground Floor, Amelia Street, London, SE17 3BZ
- UxbridgeSecond Floor Union House, 2 Vine Street, Uxbridge, UB8 1QE
Greater Manchester
- BoltonSuite 2A Second Floor Knowsley House, 4-6 Knowsley Street, Bolton, BL1 2AH
- GlossopFirst Floor Glossop Cricket & Bowling Club, North Road, SK13 7AS
- ManchesterSuite 2 Ground Floor Block 5 Universal Square, Devonshire Street North Ardwick, Manchester, M12 6JH
- StockportGround Floor, 1 St Peters Square, Stockport, SK1 1NZ
Hampshire
- AldershotGround Floor 1 London House, Pickford Street, Aldershot, GU11 1TY
- FarehamGround Floor Thackery House, 189-199 West Street, Fareham, PO16 0EN
- Newport (Isle of Wight)Ground Floor, 48 Lugley Street, Newport Isle of Wight, PO30 5HD
- PortsmouthGround Floor Annex Enterprise House, Isambard Brunel Road, Portsmouth, PO1 2RX
- SouthamptonSouth Suite Second Floor Anglo City House, 2-6 Shirley Road, Southampton, SO15 3EU
Herefordshire
- HerefordGround Floor Penn House, 9-10 Broad Street, Hereford, HR4 9AP
Hertfordshire
Kent
- CanterburySuite E The Clock Tower Building, St Georges Street, Canterbury, CT1 2LE
- Chatham14-16 High Street, Chatham, ME4 4EP
- New RomneySt Mary's Bay Village Hall, 15 Jefferstone Lane, Romney Marsh, TN29 0SW
- Royal Tunbridge WellsSuite 1 Foundation House Coach & Horses Passage, The Pantiles, Tunbridge Wells, TN2 5NP
- SidcupGround Floor Nexus House, 2 Cray Road, Sidcup, DA14 5DA
Lancashire
Leicestershire
- LeicesterThird Floor Block A Phoenix Yard, Upper Brown Street, Leicester, LE1 5AG
Lincolnshire
- GranthamGround Floor, 70a Castlegate, Grantham, NG31 6SH
- GrimsbyGround Floor, 18 Abbey Walk, Grimsby, DN31 1NB
- Kings LynnLovell House Part Ground Floor, St Nicholas Street, Kings Lynn, PE30 1LR
- LincolnFirst Floor Lincoln Central Bus Station, Oxford Street, LN5 7BS
- LouthLouth Methodist Church Centre, Nichol Hill, LN11 9NQ
- SkegnessGround Floor The Storehouse, Skegness, PE25 1BY
Merseyside
- LiverpoolSuite 1 Ground Floor, 10 Duke Street, Liverpool, L1 5AS
Norfolk
- CromerGround Floor Merchants' Place Community Resource & Learning Centre, 16 Church Street, Cromer, NR27 9ES
- DissFirst Floor The Corn Hall, St Nicholas Street, Diss, IP22 4LB
- FakenhamGround Floor Hempton Memorial Hall, 26 The Green Hempton, Fakenham, NR21 7LG
- NorwichFirst Floor, 25-27 Surrey Street, Norwich, NR1 3NX
North Yorkshire
- HarrogateSecond Floor Scottsdale House, 10-31 Springfield Avenue, Harrogate, HG1 2HR
- MiddlesbroughSuite 1 First Floor The Cooperative Buildings, 251-255 Linthorpe Road, Middlesbrough, TS1 4AT
- NorthallertonPart First Floor, 158/160 High Street, Northallerton, DL7 8JZ
- Scarborough49 Westborough, Scarborough, YO11 1UN
- YorkGround Floor The Fire Station, 19 Clifford St, York, YO1 9RJ
Northamptonshire
- CorbyCorby Enterprise Centre Part 1st Floor, London Road Priors Hall, NN17 5EU
- NorthamptonFirst Floor Charles House, Derngate, Northampton, NN1 1UE
- RushdenPark Road Baptist Church, Park Road, Rushden, NN10 0RG
Northumberland
Nottinghamshire
- NottinghamSuite 1C First Floor The Hub, 40 Friar Lane, Nottingham, NG1 6DQ
- WorksopWorksop Library, Memorial Avenue, S80 2BP
Oxfordshire
- OxfordThird Floor, 58 St Aldates, Oxford, OX1 1ST
Shropshire
- ShrewsburySuite 2 Ground Floor Canon Court West, Abbey Lawn Abbey Foregate, Shrewsbury, SY2 5DE
Somerset
South Yorkshire
Staffordshire
- Stoke-on-TrentGround Floor Unit 8A Whittle Court, Town Road Business Quarter Hanley, Stoke-on-Trent, ST1 2QE
Suffolk
- Bury St EdmundsGround Floor Unit CC5a, Hillside Road, Bury St Edmunds, IP32 7EA
- IpswichFranciscan House Second floor, 51 Princes Street, Ipswich, IP1 1UR
- LowestoftUnit 22, Britten Centre, Lowestoft, NR32 1LR
- SaxmundhamSaxmundham Market Hall, 29 High Street, IP17 1AF
Surrey
Tyne and Wear
- NewcastleSuite B Fourth Floor Tyne House, The Side, Newcastle upon Tyne, NE1 3JA
- SunderlandUnit 1B Echo 24 Building, West Wear Street, Sunderland, SR1 1XD
Vale of Glamorgan
- MineheadGround Floor The Old Hospital, The Avenue, Minehead, TA24 5LY
Warwickshire
- Stratford upon AvonSecond Floor Packwood House, Guild Street, Stratford upon Avon, CV37 6RP
West Midlands
- BirminghamGround Floor The McLaren Building, 38 Dale End, Birmingham, B4 7NJ
- CoventryFirst floor Warwick Gate, 21-22 Warwick Row, Coventry, CV1 1ET
- DudleyLower Ground Floor Trafalgar House, 47-49 Kings Street, Dudley, DY2 8PS
- Sutton ColdfieldGround Floor, 31-33 Birmingham Road, Sutton Coldfield, B72 1QE
- WolverhamptonSecond Floor Derwent House, 42-46 Waterloo Road, Wolverhampton, WV1 4XB
West Sussex
- ChichesterGround Floor Metro House, Northgate, Chichester, PO19 1BE
- HorleyGround Floor, 77 Victoria Road, Horley Surrey, RH6 7QH
- WorthingFirst Floor Chatsworth House, 31 Chatsworth Road, Worthing, BN11 1LY
West Yorkshire
- BradfordWest Riding House Part 8th Floor, 41 Cheapside, Bradford, BD1 4HR
- HuddersfieldPart Ground floor, 78 John William Street, Huddersfield, HD1 1EH
- LeedsGround Floor Coverdale House, 13-15 East Parade, Leeds, LS1 2BH
Wiltshire
Worcestershire
Other centres
- BarnstapleUnits 1 and 4 Riverside Court Offices, Castle Street, Barnstaple, EX31 1DR
- BodminGround Floor Scout Hall, Beacon Road, Bodmin, PL31 1AW
- CarlisleSecond floor Stocklund House, Castle Street, Carlisle, CA3 8SY
- Isles of ScillyGround Floor Porthmellon Enterprise Centre Porthmellon Business Park, St Marys, Isles of Scilly, TR21 0JY
- LauncestonGround Floor Town Hall Office, Western Road, Launceston, PL15 7AR
- PenzanceThe Old Dairy Bread Street, Corner of Bread Street & Belgravia Street, Penzance, TR18 2EG
- TruroGround Floor Public Rooms Palace Buildings, Quay Street, Truro, TR1 2HE
- WorkingtonConference Room Second Floor St Michael's Church, Falcon Place, Workington, CA14 2EZ
Scotland (54 centres)
Aberdeenshire
City of Dundee
City of Edinburgh
- EdinburghSecond Floor, 4 Queen Street, Edinburgh, EH2 1JE
City of Glasgow
- GlasgowThird Floor Empire House, 131 West Nile Street, Glasgow, G1 2RX
Dumfries and Galloway
- DumfriesUnit 2 First Floor Brasswell Office Park, Annan Road, Dumfries, DG1 3UE
East Ayrshire
- CumnockGround floor Barhill Community Education Centre, Bank Ave, Cumnock, KA18 1PQ
Fife
- LevenFirst floor Fife Renewables Innovation Centre, Ajax Way, Leven, KY8 3RS
- North BerwickGround Floor St Andrew Blackadder Church, 6 St Andrew Street, North Berwick, EH39 4NU
Highland
Inverclyde
North Ayrshire
- Isle of Arran - BrodickGround floor Ormidale Sports Pavilion Ormidale Park, Manse Road, Brodick Isle of Arran, KA27 8DN
North Lanarkshire
- LanarkGround Floor St Nicholas Church, Castlegate, Lanark, ML11 9DZ
Perth and Kinross
- PitlochryGround floor The Atholl Centre, Atholl Road, Pitlochry, PH16 5BX
South Ayrshire
- AyrSuite 1b, 7B Boswell Park, Ayr, KA7 1NP
Stirling
- StirlingGround Floor Lomond Court, Castle Business Park, Stirling, FK9 4TU
Other centres
- Balivanich (Benbecula)Ground Floor The Dark Island Hotel, Linaclate, Isle of Benbecula, HS7 5PJ
- BallaterBeaton Craigie Suite The Victoria & Albert Halls, Station Square, Ballater, AB35 5QB
- Bowmore (Isle of Islay)Ground Floor Islay Gaelic Centre, Gartnatra, Bowmore (Isle of Islay), PA43 7LN
- CampbeltownGround Floor Campbeltown Town Hall, 54 Main Street, PA28 6AB
- CrianlarichGround Floor Crianlarich Village Hall, Main Street, FK20 8QN
- Crossapol (Isle of Tiree)Ground Floor An Talla Community Hall, An Talla, Crossapol (Isle of Tiree), PA77 6UP
- ElginGround Floor, 147 High Street, Elgin, IV30 1DS
- Fort WilliamNew Hall Ground Floor Fort William Kilmallie Church of Scotland, The Parade, PH33 6BA
- GairlochAnnex Room Ground Floor Gairloch Community Hall, Auchtercairn, IV21 2BP
- GalashielsSuite 2B Ladhope Business Centre, 54 Ladhope Vale, Galashiels, TD1 1BT
- HelmsdaleThe Bridge Hotel Breakfast Room, Dunrobin St, Helmsdale, KW8 6JA
- Isle of Barra - CastlebayStudy Classroom Barra Learning Centre, Castlebay Isle of Barra, HS9 5XD
- Isle of Mull - CraignureFirst Floor Mull and Iona Community Trust, An Roth Community Enterprise Centre, Craignure (Isle of Mull), PA65 6AY
- Isle of TireeTiree Library, Cornaig, PA77 6UR
- KinlochbervieKinlochbervie High School The Community Room, Manse Road, IV27 4RG
- KirkwallThe Pickaquoy Centre, Muddisdale Road, Kirkwall, KW15 1LR
- Kyle of LochalshSkye Bridge Studios, Main Street, Kyle of Lochalsh, IV40 8DA
- LairgKinvonvie Suite Lairg Community Centre, Main Street, IV27 4DB
- MallaigMain Hall Mallaig & Morar Community Centre, West Bay, PH41 4PX
- Mid YellCommunity Room Yell Leisure Centre, Mid Yell, ZE2 9BN
- Newton StewartGround Floor McMillan Hall, Dashwood Square, Newton Stewart, DG8 6EQ
- ObanArgyllshire Gathering, Breadalbane Street, PA34 5NZ
- PortreeFirst Floor The Aros Centre, Viewfield Road, Portree Isle of Skye, IV51 9EU
- StornowayCroft suite First Floor, 11 James Street, Stornoway, HS1 2QN
- StranraerMeeting Room First Floor Stranraer Library, 7-10 North Strand Street, DG9 7LD
- SymbisterCommunity Room Whalsay Leisure Centre, Gardentown Symbister, Isle of Out Skerries Whalsay, ZE2 9AA
- Tarbert (Argyll & Bute)Second floor Tarbert Templar Arts & Leisure Centre, Harbour Street, Tarbert Argyll & Bute, PA29 6UD
- Tarbert (Isle of Harris)Ground floor Tarbert Community Centre, Pier Road, Tarbert Isle of Harris, HS3 3DG
- TongueThe Kyle Centre, St Andrews Glebe Industrial Estate, Tongue, IV27 4XB
- UllapoolThe Breakfast Room Ground floor Morefield Motel, North Road, Ullapool, IV26 2TQ
- WickThe Smith Room First Floor Pulteney Centre, Huddart Street, Wick, KW1 5BA
Wales (17 centres)
Bridgend
- BridgendSecond Floor Brackla House, Brackla Street, Bridgend, CF31 1BZ
Carmarthenshire
- CardiganGround Floor Ty Cadwgan, 39 High Street, Cardigan, SA43 1HE
- CarmarthenGround Floor The Mount, 18 Queen Street, Carmarthen, SA31 1JT
Ceredigion
- AberystwythGround Floor, 33 North Parade, Aberystwyth, SY23 2JN
- DolgellauMobile Testing Vehicle Marian Cefn, Marian Mawr Enterprise Park, Dolgellau, LL40 1UU
Denbighshire
- RhylGround Floor, 3 Bodfor Street, Rhyl Clwyd, LL18 1AS
Gwent
- Newport (Gwent)6th Floor Clarence House, Clarence Place, Newport, NP19 7AA
Gwynedd
- BangorSuite 2 Ground Floor, 30 Dean Street, Bangor, LL57 1UR
- PorthmadogGround Floor Y-Ganolfan, Community Centre, Porthmadog, LL49 9LU
Merthyr Tydfil
- Merthyr TydfilGround Floor Ty Kier Hardie, Riverside Court Avenue de Clichy, Merthyr Tydfil, CF47 8LD
Pembrokeshire
- HaverfordwestGround Floor, 33 Bridge Street, Haverfordwest, SA61 2AL
Powys
- Builth WellsGround Floor Spar Buildings The Strand, Groe Street, Builth Wells, LD2 3BL
- NewtownGround Floor Plas Dolerw, Milford Road, Newtown, SY16 2EH
South Glamorgan
- Cardiff3rd Floor Limerick House, 23 Churchill Way, Cardiff, CF10 2HE
West Glamorgan
- SwanseaSecond Floor Grove House, 3 Grove Place, Swansea, SA1 5DF
Wrexham
- WrexhamGround Floor Unit 7, 3 Henblas Street, Wrexham, LL13 8AE
Other centres
- BalaMobile Testing Vehicle The Green Long Stay Car Park, Station Road, Bala, LL23 7NH
Theory test centres by town
231 towns in 81 counties. Each town page shows the centres within 40 km, nearest first.
Aberdeenshire
Bedfordshire
Berkshire
Buckinghamshire
Cambridgeshire
Carmarthenshire
Cheshire
City of Bristol
City of Dundee
City of Edinburgh
City of Glasgow
Conwy
County Durham
- Bishop Auckland theory test centre5 centres within 40 km
- Chester-le-Street theory test centre5 centres within 40 km
- Consett theory test centre4 centres within 40 km
- Darlington theory test centre4 centres within 40 km
- Durham theory test centre4 centres within 40 km
- Hartlepool theory test centre4 centres within 40 km
- Newton Aycliffe theory test centre5 centres within 40 km
- Peterlee theory test centre4 centres within 40 km
- Seaham theory test centre4 centres within 40 km
- Spennymoor theory test centre4 centres within 40 km
- Stockton theory test centre4 centres within 40 km
Cumbria
Denbighshire
Derbyshire
Devon
Dorset
Dumfries and Galloway
East Ayrshire
East Sussex
East Yorkshire
- Beverley theory test centre3 centres within 40 km
- Bridlington theory test centre3 centres within 40 km
- Driffield theory test centre3 centres within 40 km
- Goole theory test centre3 centres within 40 km
- Hornsea theory test centre3 centres within 40 km
- Hull theory test centre3 centres within 40 km
- Withernsea theory test centre3 centres within 40 km
Essex
Fife
Gloucestershire
Greater London
Greater Manchester
- Bolton theory test centre6 centres within 40 km
- Bury theory test centre7 centres within 40 km
- Manchester theory test centre6 centres within 40 km
- Oldham theory test centre7 centres within 40 km
- Rochdale theory test centre8 centres within 40 km
- Salford theory test centre6 centres within 40 km
- Stockport theory test centre6 centres within 40 km
- Wigan theory test centre6 centres within 40 km
Gwynedd
Hampshire
Herefordshire
Hertfordshire
Kent
- Broadstairs theory test centre1 centre within 40 km
- Canterbury theory test centre3 centres within 40 km
- Chatham theory test centre6 centres within 40 km
- Dover theory test centre2 centres within 40 km
- Folkestone theory test centre2 centres within 40 km
- Gillingham theory test centre7 centres within 40 km
- Gravesend theory test centre9 centres within 40 km
- Maidstone theory test centre5 centres within 40 km
- Margate theory test centre1 centre within 40 km
- Ramsgate theory test centre1 centre within 40 km
Lancashire
- Accrington theory test centre4 centres within 40 km
- Blackburn theory test centre4 centres within 40 km
- Blackpool theory test centre2 centres within 40 km
- Burnley theory test centre6 centres within 40 km
- Chorley theory test centre5 centres within 40 km
- Fleetwood theory test centre3 centres within 40 km
- Lancaster theory test centre4 centres within 40 km
- Leyland theory test centre4 centres within 40 km
- Lytham St Annes theory test centre2 centres within 40 km
- Morecambe theory test centre4 centres within 40 km
- Nelson theory test centre5 centres within 40 km
- Ormskirk theory test centre3 centres within 40 km
- Preston theory test centre3 centres within 40 km
- Skelmersdale theory test centre4 centres within 40 km
Leicestershire
Lincolnshire
- Boston theory test centre2 centres within 40 km
- Cleethorpes theory test centre4 centres within 40 km
- Grantham theory test centre3 centres within 40 km
- Grimsby theory test centre4 centres within 40 km
- Lincoln theory test centre4 centres within 40 km
- Scunthorpe theory test centre3 centres within 40 km
- Skegness theory test centre2 centres within 40 km
- Spalding theory test centre3 centres within 40 km
Merthyr Tydfil
Neath Port Talbot
Norfolk
North Ayrshire
North Lanarkshire
North Yorkshire
- Harrogate theory test centre5 centres within 40 km
- Malton theory test centre2 centres within 40 km
- Middlesbrough theory test centre2 centres within 40 km
- Northallerton theory test centre4 centres within 40 km
- Pickering theory test centre2 centres within 40 km
- Redcar theory test centre4 centres within 40 km
- Richmond theory test centre3 centres within 40 km
- Ripon theory test centre4 centres within 40 km
- Scarborough theory test centre1 centre within 40 km
- Selby theory test centre4 centres within 40 km
- Skipton theory test centre5 centres within 40 km
- Thirsk theory test centre4 centres within 40 km
- Whitby theory test centre1 centre within 40 km
- York theory test centre3 centres within 40 km
