Exam Mocks UK
GCSE Mock Exams
All GCSE papers

Home › GCSE mock papers

GCSE mock exams

GCSE mock papers that mark themselves

Full GCSE mock exams for AQA, Edexcel and OCR in Maths, English and Science. Timed like the real exam, with a mark scheme for every question, a predicted grade from 1 to 9 and a printable PDF of every paper.

Open the GCSE papers & free samples From £6 a paper · no subscription

Independent mock papers in each board’s style — not official exam board papers.

Choose your exam board and subject

Why do GCSE mock exams at home?

  • Practise under real conditions. Sitting a full paper against the clock is the best way to get used to exam timing and pressure.
  • Find the gaps early. Each paper shows exactly which topics lost marks, so revision time goes where it is needed.
  • Know where your child stands. A predicted grade after every paper shows progress from one set to the next.
  • Fresh questions every time. 13 different sets per subject means your child is not just remembering answers.

Questions parents ask

Which exam boards do you cover?

AQA, Pearson Edexcel and OCR, in Maths (Foundation and Higher), English Language, English Literature, Combined Science (Foundation and Higher) and Triple Science (Foundation and Higher). That is 24 GCSE mock exams.

How do I know which exam board my child sits?

Ask your child or their teacher, or look at the front of their school mock papers or revision guides, which name the board. Schools can use different boards for different subjects, so check each subject.

Are these official past papers?

No. They are new mock papers written in each board’s style, with the same number of papers, marks and timings. Your child will not have seen the questions before, so the result is a fair test.

How much does it cost?

Any single paper is £6. A complete set costs £9.99 to £25.99 depending on the subject, and if you buy 4 complete sets you get one more free (the cheapest of the five). There is no subscription.

Is there a free sample?

Yes, every paper has a free sample. No account or sign-up is needed.

Do the papers give a grade?

Yes. Every GCSE paper gives a predicted grade from 1 to 9, using recent grade boundaries for that board.

Try a free sample first

Every GCSE paper has a free sample, so your child can try it before you buy.

See all GCSE papers