Free DVSA theory practice.
For learners who want more.
The official DVSA car test is 50 questions. The LGV and PCV tests are 100. Expert Car Check publishes original practice banks across every category, with an animated diagram and a plain-English explanation on every question. Free forever. No account needed.
⏵ Select a licence category
4 books · free
Category B
Car (Category B)
Practice for the DVSA car theory test: cars and light vans up to 3,500 kg.

Category A
Motorcycle (Category A)
Practice for the DVSA motorcycle theory test: mopeds, A1, A2 and full Category A.

Categories C, C+E
LGV / HGV (Category C and C+E)
Practice for the DVSA large goods vehicle theory test: rigid (C) and articulated (C+E).

Categories D, D+E
PCV (Category D — Buses and Coaches)
Practice for the DVSA passenger-carrying vehicle theory test: buses and coaches.
Important. Practice banks are study aids. The DVSA theory test is the only legal qualifier. Book your real test at gov.uk/book-theory-test.