Choose Your Plan
Every question in the DVSA theory test syllabus, unlimited mock exams, and hazard perception practice — for less than the price of a coffee.
6 Months
- ✅ 750+ questions based on the DVSA question bank
- ✅ Unlimited mock exams
- ✅ Hazard perception practice
- ✅ Road signs flashcards
- ✅ Progress tracking
- ✅ Video questions
1 Year
- ✅ Everything in 6 Months
- ✅ Priority support
- ✅ Free updates
- ✅ Daily questions streak
- ✅ Achievement badges
Lifetime
- ✅ Lifetime access
- ✅ All future updates
- ✅ No auto-renewal
- ✅ Everything in 1 Year
- ✅ Pay once, use forever
Pass Guarantee
- ✅ Everything in Lifetime
- ✅ Your next DVSA test booking paid if you fail
- ✅ Dedicated support
- ✅ Personalised study plan
- ✅ Peace of mind
* Subject to completing the full study programme
Family Plan
- ✅ 1 parent + 2 child accounts
- ✅ Everything in 1 Year, for all 3
- ✅ Parent dashboard per child
- ✅ Family leaderboard & activity feed
- ✅ Optional weekly progress email
How Does the Pass Guarantee Work?
Conditions: if you do not pass, we pay for one new booking of the DVSA car theory test (£23). To qualify, complete at least 5 full mock exams and hazard perception practice on your TheoryPrac account before you sit the test. To claim, send us proof of the result, such as the DVSA email or letter.
No reviews yet. Here is what we can prove instead.
TheoryPrac is new. Rather than pad this page with testimonials you have no way of checking, here is everything about us that you can verify yourself right now.
Pass Guarantee
Fail your test on the Guarantee plan and we pay for your next DVSA theory test booking. The risk sits with us, not you.
Try before you pay
Several topics in every category are open without an account. No card, no email.
No auto-renewal
One payment, one clear price. Nothing renews on its own and nothing is added later.
356 road signs
Every sign as a clear image, not a drawing — with flashcards and a quiz built on the same set.
Common Questions
Can I cancel anytime?
Yes. There are no recurring charges on the 6-month or 1-year plans. Lifetime is a one-off payment.
When do I get access?
Immediately after payment. Your account is upgraded instantly and you can start practising straight away.
Is this content based on DVSA material?
Yes. Our practice questions are licensed from the DVSA and cover all topics in the DVSA theory test. TheoryPrac is an independent revision tool and is not affiliated with or endorsed by the DVSA.
What if I fail my theory test?
With the Pass Guarantee plan, if you fail we pay for your next DVSA theory test booking once, subject to completing the study programme.