A-Level Maths Past Papers.
Official A-Level and AS Maths past papers and mark schemes, organised by exam board — with a tutor's guide on how to actually use them. Pick your board below.
Choose your board
Past papers by exam board.
Edexcel (9MA0)
Full A-Level and AS past papers and mark schemes, 2018–2024, by paper and year.
AQA (7357)
Full A-Level and AS past papers and mark schemes, 2018–2023, by paper and year.
OCR A (H240)
OCR Maths A A-Level and AS past papers and mark schemes, 2018–2024.
OCR MEI (H640)
OCR Maths B (MEI) A-Level and AS past papers and mark schemes, 2018–2024.
Edexcel International (IAL)
Modular International A-Level units — P1–P4, M1–M3, S1–S3, D1 and Further Pure, Jan & June series.
Edexcel Further Maths (9FM0)
A-Level Further Maths past papers — Core Pure plus all Further Pure, Statistics, Mechanics and Decision option papers.
GCSE and IGCSE
GCSE Maths past papers by exam board.
Every GCSE and IGCSE Maths paper and mark scheme, Foundation and Higher, organised the same way as the A-Level papers above. Seven boards, including Cambridge and Eduqas. Full GCSE hub →
Edexcel GCSE (1MA1)
Foundation and Higher, Papers 1–3, June 2017 to June 2025 including every November resit.
AQA GCSE (8300)
Foundation and Higher, Papers 1–3, June 2017 to November 2024, linked from AQA.
OCR GCSE (J560)
Foundation Papers 1–3 and Higher Papers 4–6, June 2017 to June 2025, linked from OCR.
Edexcel IGCSE (4MA1)
International GCSE Maths A, Foundation and Higher, including R alternative time-zone papers and legacy 4MA0.
Cambridge IGCSE (0580)
Core and Extended, all three zone variants, March, June and November series, 2015 to 2024.
Cambridge Add Maths (0606)
Papers 1 and 2, all three zone variants, 2016 to 2024 — the step up from 0580 towards A-Level.
Eduqas GCSE (C300)
Foundation and Higher, Components 1 and 2, June 2017 to November 2024.
From a 599/600 UMS tutor
How to use past papers properly.
Doing papers and ticking the answers barely helps. This is the sequence that actually moves a grade.
Topic first, then whole papers
Drill questions by topic across many years until each topic is solid, before sitting any full paper.
Sit full papers under timing
Once topics hold, work to the clock with no notes — pacing and stamina decide grades on the day.
Mark with the official mark scheme
Learn where the method marks sit and present working the way examiners reward.
Redo what you dropped
A few days later, redo every question you lost marks on from scratch. That's where the grade moves.
Further reading
Making past papers count.
How to revise for A-Level Maths mocks: the four-week plan
A four-week plan for turning mock preparation into marks.
The 10 most common A-Level Maths mistakes (and what they cost)
The errors that cost the most marks, and how to stop making them.
Year 11 mocks: how to prepare for GCSE Maths mocks
How to prepare for Year 11 mocks without cramming the whole syllabus.