Theory Test Centres

Looking for more information on where you can take your theory test? PassMeFast has guides to theory test centres in the following counties:

Our guides cover directions, pass rates, parking, and useful local information. Check out your nearest theory test centre by following the links below.


Suite 2, First Floor Union Point, Blaikies Quay Aberdeen Aberdeen AB11 5PW
33 North Parade Ground Floor Unit Aberystwyth Ceredigion SY23 2JN
1 London House Pickford Street Aldershot Hampshire GU11 1TY
First Floor, Portland House 55-57 High Street Andover Hampshire SP10 1LP
Minster Room Church Street Axminster Devon EX13 5AQ
Unit 2a, Ground Floor Midshires Business Park Smeaton Close Aylesbury Buckinghamshire HP19 8HL

Ayr

Suite 1b 7b Boswell Park Ayr South Ayrshire KA7 1NP
Mobile Testing Vehicle 1 The Green, (long Stay Car Park, Next To The Fire Station) Bala Gwynedd LL23 7NH
Suite 2, Ground Floor 30 Dean Street Bangor Gwynedd LL57 1UR
Units 1, Riverside Court Castle Street Barnstaple Devon EX31 1DR
Unit 9 12 Duke Street Barrow-in-furness Cumbria LA14 1LF
1st Floor, Southgate House Town Square Basildon Essex SS14 1BN
William Edgar Building 56-58 Castlegate Berwick-upon-tweed Northumberland TD15 1JT
155 Great Charles Street Queensway Birmingham West Midlands B3 3LP
Unit 9a, Darwin Court Blackpool Technology Park Lancashire Blackpool Lancashire FY2 0JN
M&s Car Park Langton Road Blandford Forum Dorset DT11 7EN
Ground Floor 26 Fore Street Bodmin Cornwall PL31 2HQ
Suite 2a, Second Floor, Knowsley House 4-6 Knowsley Street Bolton Greater Manchester BL1 2AH
Ground Floor 17a Wide Bargate Boston Lincolnshire PE21 6SR
3rd Floor, Roddis House Old Christchurch Road Bournemouth Dorset BH1 1LG
Ground Floor, Argyll & Bute Council Offices Area Office Bowmore Argyll and Bute PA43 7HP
Suite 1, Second Floor, Auburn House Upper Piccadilly Bradford West Yorkshire BD1 3NU
Ground Floor, The Crickety Caldhalme Place Brechin Angus DD9 7EA
Brackla House Brackla Street Bridgend Bridgend CF31 1BZ
Ground Floor, City Gate Dyke Road Hove East Sussex BN3 1TL
Building 340, The Crescent Bristol Business Park Bristol Bristol BS16 1EJ
Spar Buildings The Strand Groe Street Builth Wells Powys LD2 3BL
Ground Floor, Unit 5 Hillside Business Park Bury St Edmunds Suffolk IP32 7EA
Ground Floor, Unit Cc5a Clifton Court Cambridge Cambridgeshire CB1 7BN
Suite E, The Clock Tower Building St Georges Street Canterbury Kent CT1 2LE
3rd Floor, Limerick House 23 Churchill Way Cardiff Cardiff CF10 2HE
Second Floor, Stocklund House Castle Street Carlisle Cumbria CA3 8SY
14-16 High Street Chatham Kent ME4 4EP
Saxon House 27 Duke Street Chelmsford Essex CM1 1HT
The Coliseum 18-20 Albion Street Cheltenham Gloucestershire GL52 2LP
Unit 3, Ground Floor, Granary Wharf Steam Mill Street Chester Cheshire CH3 5BE
The Hq Building Boythorpe Road Chesterfield Derbyshire S49 1HQ
Metro House Northgate Chichester West Sussex PO19 1BE
1st Floor, Erskine House North Avenue Clydebank West Dunbartonshire G81 2DR
Wellington House Butt Road Colchester Essex CO4 3ZL
Unit 2, Oakley Vale District Centre Butland Road Corby Northamptonshire NN18 8QT
1st Floor, Warwick Gate 21-22 Warwick Row Coventry West Midlands CV1 1ET
Mull And Iona Community Trust An Roth Community Enterprise Centre Craignure Argyll and Bute PA65 6AY
1st Floor, Belgrave House Station Road Crawley West Sussex RH10 1HU
Merchants' Place 16 Church Street Cromer Norfolk NR27 9ES
1st Floor, Suffolk House George Street Croydon Greater London CR0 1PE
Unit 22, Pullman Business Park 3 Mallard Way, Pride Park Derby Derbyshire DE24 8GX
Community Action Norfolk (can) Office Ambassador Way, Greens Road Dereham Norfolk NR20 3TL
Suite 18, Fraser House Netherhall Road Doncaster South Yorkshire DN1 2PW
Cass Hall King St Driffield East Yorkshire YO25 6QW
Trafalgar House 47-49 Kings Street Dudley West Midlands DY2 8PS
Unit 2, Brasswell Office Park Annan Road Dumfries Dumfries and Galloway DG1 3UE
Suite 1-2, Seagate House 132-134 Seagate Dundee Dundee DD1 2HB
Senlac House 53-58 Seaside Eastbourne East Sussex BN22 7NE
Buzzer 5 4 Queen Street Edinburgh Edinburgh EH2 1JE
147 High Street Elgin Moray IV30 1DS

Ely

Centre E 24 Barton Road Ely Cambridgeshire CB7 4DE
3rd Floor, North Wing Suite, Beaufort House New North Road Exeter Devon EX4 4EP
Thackery House 189-199 West Street Fareham Hampshire PO16 0EN
New Hall, Fort William Kilmallie Church Of Scotland The Parade Fort William Highland PH33 6BA
2 Baywell House Tucker Close Frome Somerset BA11 5LS
Gairloch Community Hall Auchtercairn Gairloch Highland IV21 2BP
Suite 2b, Ladhope Business Centre 54 Ladhope Vale Galashiels Scottish Borders TD1 1BT
Empire House 131 West Nile Street Glasgow Glasgow G1 2RX
Eastgate House 121-131 Eastgate Street Gloucester Gloucestershire GL1 1PX
70a Castlegate Grantham Lincolnshire NG31 6SH
Victory Court 2 Arthur Street Greenock Inverclyde PA15 4RT
18 Abbey Walk Grimsby Lincolnshire DN31 1NB
The Old Magistrates Court 71 North Street Guildford Surrey GU1 4AW
1st Floor, Cambridge House Cambridge Road Harlow Essex CM20 2EQ
Scottsdale House Springfield Avenue Harrogate North Yorkshire HG1 2HR
Phillips House, Ponswood Industrial Estate, Drury Lane St Leonards Hastings East Sussex TN38 9BA
33 Bridge Street Haverfordwest Pembrokeshire SA61 2AL
The Bridge Hotel Dunrobin Street Helmsdale Highland KW8 6JA
Penn House 9-10 Broad Street Hereford Herefordshire HR4 9AP
Seventh Floor, Kirklees House 30 Market Street Huddersfield West Yorkshire HD1 2HG
Second Floor, Utility House 32-36 Prospect Street Hull East Yorkshire HU2 8PX
The Linden Centre Castle Street Huntly Aberdeenshire AB54 8ET
Pioneer Point 3-5 Winston Way Ilford Essex Greater London IG1 2FS
Left Suite 38 Longman Drive Inverness Highland IV1 1SU
Suite 1, Hubbard House 6 Civic Drive Ipswich Suffolk IP1 2QA
Ormidale Sports Pavilion, Ormidale Park Manse Road Brodick North Ayrshire KA27 8DN
The Lodge Hotel, Gott Bay Kirkapol Tiree Argyll and Bute PA77 6TW
Porthmellon, Enterprise Centre Porthmellon Business Park, St Marys Isles Of Scilly Cornwall TR21 0JY
Unit 2a, The Westmorland Shopping Centre Stricklandgate Kendal Cumbria LA9 4BR
26 High Street King's Lynn Norfolk PE30 1BP
4th Floor, Drapers Court Kingston Hall Road Greater London Kingston Upon Thames Greater London KT1 2BQ
Skye Bridge Studios Main Street Kyle Of Lochalsh Highland IV40 8DA
Orchard Electrics Newport Industrial Estate Launceston Cornwall PL15 8EX
Coverdale House 13-15 East Parade Leeds West Yorkshire LS1 2BH
Block A, Phoenix Yard Upper Brown Street Leicester Leicestershire LE1 5AG
Fife Renewables, Innovation Centre Ajax Way Leven Fife KY8 3RS
Lincoln Central Bus Station Oxford Street Lincoln Lincolnshire LN5 7BS
Ground Floor 10 Duke Street Merseyside Liverpool Merseyside L1 5AS
Britten Centre Britten Centre Road Lowestoft Suffolk NR32 1LR
Suite 102, Plaza 668 Hitchin Road Luton Bedfordshire LU2 7XH
Red Block 5, Universal Square Devonshire Street North Ardwick Manchester Greater Manchester M12 6JH
32-34 Rosemary Street Mansfield Nottinghamshire NG18 1QL
Ty Keir Hardie, Riverside Court Avenue De Clichy Merthyr Tydfil Merthyr Tydfil CF47 8LD
The Cooperative Buildings 251-255 Linthorpe Road Middlesbrough North Yorkshire TS1 4AT
3 Quebec Wharf 14 Thomas Road Greater London London Greater London E14 7AF
Ashton House, 409 Silbury Boulevard 249 Midsummer Boulevard Milton Keynes Buckinghamshire MK9 2AH
Unit 7, Telford Court Loansdean Morpeth Northumberland NE61 2DB
St Mary's Bay Village Hall 15 Jefferstone Lane Romney Marsh Kent TN29 0SW
Tyne House The Side Newcastle Upon Tyne Tyne and Wear NE1 3JA
6th Floor, Clarence House Clarence Place Newport Newport NP19 7AA
48 Lugley Street Newport Isle Of Wight Isle of Wight PO30 5HD
Evolution Business Centre County Business Park, Darlington Road Northallerton North Yorkshire DL6 2NQ
Charles House 61-69 Derngate Northampton Northamptonshire NN1 1UE
25-27 Surrey Street 11 Prince Of Wales Road Norwich Norfolk NR1 3NX
The Hub 40 Friar Lane Nottingham Nottinghamshire NG1 6DQ
The Oak Room, The Rockfield Centre Rockfield Brae Oban Argyll and Bute PA34 5DQ
5a-6a Whitney Court Southlink Business Park Oldham Greater Manchester OL4 1DE
58 St Aldates Oxford Oxfordshire OX1 1ST
The Old Dairy Corner Of Bread Street And Belgravia Street Penzance Cornwall TR18 2EQ
Second Floor, Churchgate New Road Peterborough Cambridgeshire PE1 1TT
Peterhead Football Club, Balmoor Stadium Balmoor Terrace Peterhead Aberdeenshire AB42 1EQ
The Atholl Centre Atholl Road Pitlochry Perth and Kinross PH16 5BX
1st Floor, Princess Court Princess Street Plymouth Devon PL1 2EX
The Aros Centre Viewfield Road 60 Portree Highland IV51 9EU
Ground Floor, Enterprise House Isambard Brunel Road Portsmouth Hampshire PO1 2AF
Marshall House Ring Way Lancashire Preston Lancashire PR1 2QD
Greyfriars Gate Greyfriars Road Reading Berkshire RG1 1NU
2nd Floor, Grosvenor House Prospect Hill Redditch Worcestershire B97 4DL
3 Bodfor Street Rhyl Denbighshire LL18 1AS
Unit 1a, Sovereign Point 31 The Quays Salford Quays Salford Greater Manchester M50 3AH
Warner House 123 Castle Street Salisbury Wiltshire SP1 3TB
Saxmundham Market Hall 29 High Street Saxmundham Suffolk IP17 1AF
49 Westborough Suite 2 Scarborough North Yorkshire YO11 1UN
Unit 2, Haldenby House, Berkeley Business Park Doncaster Road Scunthorpe Lincolnshire DN15 7DQ
St James House Vicar Lane Sheffield South Yorkshire S1 2EX
Suite 2, Canon Court West Abbey Lawn Abbey Foregate Shrewsbury Shropshire SY2 5DE
Nexus House 2 Cray Road Greater London Sidcup Greater London DA14 5DA
The Storehouse North Parade Skegness Lincolnshire PE25 1BY
Suite 3 High Street House High Street Skipton North Yorkshire BD23 2HU
Brooklands House, Brooklands Business Park Petersfield Avenue Slough Berkshire SL2 5DY
2nd Floor, South Suite, Anglo City House 2-6 Shirley Road Southampton Hampshire SO15 3EU
Tylers House 5 Tylers Avenue Southend-on-sea Essex SS1 2BB
2nd Floor, Crown House 47 Chase Side Southgate Enfield Greater London N14 5BP
Gordon House Leicester Street Merseyside Southport Merseyside PR9 0ER
Manor House 224-236 Walworth Road Walworth London Greater London SE17 1JE
2nd Floor, Century House Hardshaw Street Merseyside St Helens Merseyside WA10 1QU
11-17 Kingston Road Staines Surrey TW18 4QX
Ground Floor, Suite One, Middlesex House Meadway Corporate Centre, Rutherford Close Stevenage Hertfordshire SG1 2EF
Suite 2, Ground Floor Lomond Court, Castle Business Park Stirling Stirling FK9 4TZ
St Peters Square Stockport Greater Manchester SK1 1NZ
Unit 8a, Whittle Court Town Road Business Quarter Stoke-on-trent Staffordshire ST1 2QE
Stranraer Library 7-10 North Strand Street Stranraer Dumfries and Galloway DG9 7LD
2nd Floor, Packwood House Guild Street Stratford-upon-avon Warwickshire CV37 6RP
Unit 1b, Echo 24 Building West Wear Street Sunderland Tyne and Wear SR1 1XD
31-33 Birmingham Road Sutton Coldfield West Midlands B72 1QE
2nd Floor, Grove House 3 Grove Place Swansea Swansea SA1 5DF
South Suite, Ambrose House 30-33 Milton Road Swindon Wiltshire SN1 5JA
Templar Arts & Leisure Centre Harbour Street Tarbert Argyll and Bute PA29 6UD
Victoria House Victoria Street Taunton Somerset TA1 3FA
The Kyle Centre St Andrew's Glebe Tongue Highland IV27 4XB
Rooms 36-37, Castle Circus House 136 Union Street Torquay Devon TQ2 5QG
Palace Buildings Public Rooms Quay Street Truro Cornwall TR1 2HE
Foundation House, Coach And Horses Passage The Pantiles Tunbridge Wells Kent TN2 5NP
Morefield Motel North Road Ullapool Highland IV26 2TQ
Union House 2 Vine Street Greater London Uxbridge Greater London UB8 1QE
Unit 3, Orient Centre Greycaine Road Watford Hertfordshire WD24 7GP
Ground Floor, Phoenix House St Nicholas Street Weymouth Dorset DT4 8AA
The Smith Room, First Floor, Pulteney Centre, Huddart Street Wick Highland KW1 5BA
38-40 Market Street Wigan Greater Manchester WN1 1HX
2nd Floor, Derwent House 42-46 Waterloo Road Wolverhampton West Midlands WV1 4XB
3rd Floor, Haswell House Block B1 St Nicolas Street Worcester Worcestershire WR1 1UN
Ground Floor 17 Murray Rd Workington Cumbria CA14 2AD
1st Floor, Chatsworth House 31 Chatsworth Road Worthing West Sussex BN11 1LY
The Coach House St Nicholas Close Penn Hill Yeovil Somerset BA20 1SF
Ground Floor, The Fire Station 19 Clifford St York North Yorkshire YO1 9RJ