Yes, the 50 questions on your theory test are randomly selected from the official DVSA question bank. This means no two candidates receive exactly the same set of questions, even if they’re sitting the test at the same time and location. The randomisation ensures fairness and prevents candidates from simply memorising a fixed set of answers.
However, “random” doesn’t mean completely without structure. The DVSA’s system ensures that your 50 questions cover a balanced spread of topics from across the Highway Code. You won’t get 30 questions about road signs and none about stopping distances — the algorithm distributes questions across all the key subject areas.
The DVSA maintains a bank of approximately 700+ questions for the car theory test. When you sit down at the test centre computer, the system selects 50 questions from this bank. The selection is weighted to ensure coverage of all major categories: alertness, attitude, safety and your vehicle, safety margins, hazard awareness, vulnerable road users, other types of vehicle, vehicle handling, motorway rules, rules of the road, road and traffic signs, documents, incidents and accidents, and vehicle loading.
Each category contributes a certain number of questions to your test. This means you need to study all topics thoroughly — you cannot predict which specific questions will appear, but you can predict the general spread of topics.
Because the selection is random within each category, there’s an element of luck involved. Some candidates report feeling they got relatively straightforward questions, while others find their selection particularly tricky. The DVSA aims to make the overall difficulty level consistent, but individual experiences can vary.
This is precisely why thorough preparation across all topics is essential. If you’ve only revised road signs but get several questions about first aid or vehicle maintenance, you could struggle despite knowing one area well.
The Exam Routes App gives you access to real driving test routes with turn-by-turn navigation. Practise at your own pace and build confidence before test day.
The DVSA periodically updates the question bank to reflect changes in legislation, road rules, and driving standards. New questions are added and outdated ones are removed. This means revision materials from several years ago may not cover all current questions. Always use the most up-to-date DVSA revision resources when preparing for your test.
Since you can’t predict which questions you’ll get, the best strategy is comprehensive preparation. Work through the entire official DVSA question bank at least twice. Focus extra attention on topics you find difficult — the random selection means those tricky questions could easily appear on your test day. Take full 50-question mock tests to simulate real conditions, and aim to consistently score above 46/50 in practice before booking your actual test.
If I fail and retake, will I get the same questions?
Almost certainly not. The random selection means your second attempt will have a different set of 50 questions, though some individual questions may reappear by chance.
How many questions are in the DVSA question bank?
The bank contains over 700 questions for the car theory test. Your test draws 50 of these, balanced across all topics.
Can I study the exact questions that will be on my test?
You can study the entire DVSA question bank, which contains all possible questions. However, you cannot know in advance which 50 will appear on your test.
The Exam Routes App gives you access to real driving test routes with turn-by-turn navigation. Practise at your own pace and build confidence before test day.