Theory Test

50 Multiple Choice Questions

The multiple choose part of the test consists of 50 questions on a range of subjects relating to driving and road safety, there may also be a few on first aid.  You must get at lest 43 questions correct to pass the test.

Hazard Perception 

The hazard perception part of the test involves watching a series of 14 video clips and trying to spot the hazards.  The earlier you spot the hazards the more you will score. 

It is strongly recommended that you practice your hazard perception before taking the test.


DVSA Hazard Perception

DVSA Theory Test

Book Your Theory Test

You can book your theory test online or by telephone, please make sure you have your provisional license to hand when making or changing a test booking of any kind.


Do not use 3rd party booking sites as they will charge you a fee, it is free to book on the official booking site.



Your Local Test Centre

If you live in Basingstoke the local theory test centre is in Reading, there are others to choose from at alternative locations, such as Andover and Aldershot.

Now you know how the theory test works, it’s time to get learning! Here are the best resources to help you pass first time.

The Highway Code

This is the rule book for the roads, containing all the regulations and laws you need to follow. It’s the source of many of the theory test questions.

£2.50 our online store.

Know Your Traffic Signs

This handy book contains all the traffic signs you’re likely to see on the roads and what they mean.

£4.99 from our online store.

Theory Test Pro website and mobile app

Theory Test Pro is a smartphone app and website that covers multiple choice questions, hazard perception clips and the Highway Code. All its questions are licensed by the DVSA and it features official hazard perception videos as well as over 30 other exclusive clips. The multiple choice questions are divided up by topic and it offers hints and explanations to provide feedback as you go along.

Try it for free online or download the app on iOS and Android.

Waiting List

Sign up or join the waiting list

8 + 5 =