The best UCAT prep for you

Start with the free official practice tests. Then add one paid course: pick on price, mocks or a guarantee.

  1. Lowest price for a yearUCAT Ninja
  2. A huge bank, plus interview prepMedify
  3. One payment with a score guaranteeUniGenius

What each costs by exam day

When is your exam?

Cost for 8 weeks

£40 to £229

  • Official UCAT practiceFree
  • UCAT Ninja£40
    2 × 1-month pass
  • MedEntry£55
    60-day pass
  • Medify£60
    2 × monthly
  • UniGenius£229
    One payment, to 31 October 2027

Side by side

OptionPriceQuestionsFull testsFreeGuaranteeBest for
Official UCAT practiceFreeucat.ac.uk/prepare/practice-tests, 8 Oct 2026FreeA question bank for each subtest4 full practice testsEverythingNot applicableEveryone, close to test day: written by the test setter
UniGeniusOne payment£229 once, access until 31 October 20277,371 original questions, 69 lessons25 full timed mocksLesson 1. 8 practice questions in every subtestScore 2,250 or your money back TermsOne payment to test day, with "Score 2,250 or your money back"
MedifySubscriptionmedify.co/pricing, 8 Oct 2026
medify.co/ucat, 6 Oct 2026
£15 a week, £30 a month or £210 a year20,000+25 full mocksA free plan with study notesNone statedAlso preparing for interviews: the plan includes Medify's interview course
MedEntryFixed passesmedentry.co.uk/pricing, 8 Oct 2026£30 for 30 days to £165 for the 2027 season20,000+25+ full mocks, 30+ subtest mocksA trial with one practice exam, no cardNone statedA big bank for a short burst: 30 days for £30
UCAT NinjaFixed passesukcat.ninja, 8 Oct 2026£20 for 1 month or £50 for 12 months1,800+6 full mocksSome tutorials and questions, no mocksNone statedThe lowest price for a full year: £50

Prices from each provider's own site on 8 October 2026; the page and day are under each name. We make UniGenius.

How to choose

  1. Sit an official practice test first. Your weakest subtest tells you what to buy.
  2. Count full mocks, not questions. Timing is what most people lose marks on.
  3. Check what you pay by test day: a subscription keeps billing until you cancel.

Questions

Is Medify worth it for the UCAT?

It suits you if you want a very large bank and also need interview practice, because the plan includes both. If you only need UCAT practice, UCAT Ninja costs less: £20 for a month or £50 for a year.

What is the cheapest UCAT prep?

The official UCAT practice tests and question banks are free. Of the paid options here, UCAT Ninja is cheapest for a full year at £50.

How many UCAT mocks should I do?

Do all four official tests, plus enough paid mocks to sit one or two a week in your last month.

Do I need a UCAT course at all?

No. Many people prepare with the free official material. A course adds teaching, more timed practice and feedback on your mistakes.

Try UniGenius free

Lesson 1. 8 practice questions in every subtest.

Never miss a test deadline.

ESAT, TARA and LNAT deadlines, in your inbox.