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 guaranteeUCAT Genius

What each costs by exam day

When is your exam?

Full access for 8 weeks

£40 to £199

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

Side by side

OptionPriceQuestionsFull testsFreeGuaranteeBest for
Official UCAT practiceFreeFreeA question bank for each subtest4 full practice testsEverythingNot applicableEveryone, close to test day: written by the test setter
UCAT GeniusOne payment£199 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"
MedifySubscription£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 passes£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 passes£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. We make UCAT Genius.

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 UCAT Genius free

Lesson 1. 8 practice questions in every subtest.