AQA, Edexcel, OCR, WJECPrintable PDFs + Online practice

GCSE Maths Past Papers

Use GCSE Maths past papers by topic to repair weak methods before attempting full papers. This page is built for students who need stronger working, cleaner setups and faster mark recovery across Number, Algebra, Ratio, Geometry and Statistics.

Written by Dr. Sarah MitchellReviewed by Daniel FosterLast updated: 16 May 2026
Paper 1: Non-calculator accuracy, number fluency and algebra methodPaper 2 and 3: Calculator papers with ratio, geometry and statisticsBest for method marks, full working and common question structures

Topic revision lives on the main subject hub

Use the subject hub for topic-by-topic revision and move back here only when you want full papers, mark schemes, and board-by-board downloads.

Full papers by board and year

Choose an exam board tab, then expand each year to download paper and mark scheme.

June 2017

Paper 1: Non-Calculator 8300/1F - Foundation Download Paper - Download Mark Scheme

8300/1FFoundation

Paper 1: Non-Calculator 8300/1H - Higher Download Paper - Download Mark Scheme

8300/1HHigher

Paper 2: Calculator 8300/2F - Foundation Download Paper - Download Mark Scheme

8300/2FFoundation

Paper 2: Calculator 8300/2H - Higher Download Paper - Download Mark Scheme

8300/2HHigher

Paper 3: Calculator 8300/3F - Foundation Download Paper - Download Mark Scheme

AQA-83003F-QP-JUN17Foundation

Paper 3: Calculator 8300/3H - Higher Download Paper - Download Mark Scheme

AQA-83003H-QP-JUN17Higher

June 2018

Paper 1: Non-Calculator 8300/1F - Foundation Download Paper - Download Mark Scheme

8300/1FFoundation

Paper 1: Non-Calculator 8300/1H - Higher Download Paper - Download Mark Scheme

8300/1HHigher

Paper 2: Calculator 8300/2F - Foundation Download Paper - Download Mark Scheme

8300/2FFoundation

Paper 2: Calculator 8300/2H - Higher Download Paper - Download Mark Scheme

8300/2HHigher

Paper 3: Calculator 8300/3F - Foundation Download Paper - Download Mark Scheme

AQA-83003F-QP-JUN18Foundation

Paper 3: Calculator 8300/3H - Higher Download Paper - Download Mark Scheme

AQA-83003H-QP-JUN18Higher

June 2019

Paper 1: Non-Calculator 8300/1F - Foundation Download Paper - Download Mark Scheme

8300/1FFoundation

Paper 1: Non-Calculator 8300/1H - Higher Download Paper - Download Mark Scheme

8300/1HHigher

Paper 2: Calculator 8300/2F - Foundation Download Paper - Download Mark Scheme

8300/2FFoundation

Paper 2: Calculator 8300/2H - Higher Download Paper - Download Mark Scheme

8300/2HHigher

Paper 3: Calculator 8300/3H - Higher Download Paper - Download Mark Scheme

AQA-83003H-QP-JUN19Higher

June 2022

Paper 1: Non-Calculator 8300/1F - Foundation Download Paper - Download Mark Scheme

8300/1FFoundation

Paper 1: Non-Calculator 8300/1H - Higher Download Paper - Download Mark Scheme

8300/1HHigher

Paper 2: Calculator 8300/2F - Foundation Download Paper - Download Mark Scheme

8300/2FFoundation

Paper 2: Calculator 8300/2H - Higher Download Paper - Download Mark Scheme

8300/2HHigher

Paper 3: Calculator 8300/3H - Higher Download Paper - Download Mark Scheme

AQA-83003H-QP-JUN22Higher

June 2023

Paper 1: Non-Calculator 8300/1F - Foundation Download Paper - Download Mark Scheme

8300/1FFoundation

Paper 1: Non-Calculator 8300/1H - Higher Download Paper - Download Mark Scheme

8300/1HHigher

Paper 2: Calculator 8300/2F - Foundation Download Paper - Download Mark Scheme

8300/2FFoundation

Paper 2: Calculator 8300/2H - Higher Download Paper - Download Mark Scheme

8300/2HHigher

Paper 3: Calculator 8300/3H - Higher Download Paper - Download Mark Scheme

AQA-83003H-QP-JUN23Higher

June 2024

Paper 1: Non-Calculator 8300/1F - Foundation Download Formula Insert - Download Paper - Download Mark Scheme

8300/1FFoundation

Paper 1: Non-Calculator 8300/1H - Higher Download Formula Insert - Download Paper - Download Mark Scheme

8300/1HHigher

Paper 2: Calculator 8300/2F - Foundation Download Formula Insert - Download Paper - Download Mark Scheme

8300/2FFoundation

Paper 2: Calculator 8300/2H - Higher Download Formula Insert - Download Paper - Download Mark Scheme

8300/2HHigher

Paper 3: Calculator 8300/3H - Higher Download Formula Insert - Download Paper - Download Mark Scheme

9F96CBE1202C4C94FB02462B8D394E6DB72DA113Higher

November 2017

Paper 1: Non-Calculator 8300/1F - Foundation Download Paper - Download Mark Scheme

8300/1FFoundation

Paper 1: Non-Calculator 8300/1H - Higher Download Paper - Download Mark Scheme

8300/1HHigher

Paper 2: Calculator 8300/2F - Foundation Download Paper - Download Mark Scheme

8300/2FFoundation

Paper 2: Calculator 8300/2H - Higher Download Paper - Download Mark Scheme

8300/2HHigher

Paper 3: Calculator 8300/3F - Foundation Download Paper - Download Mark Scheme

AQA-83003F-QP-NOV17Foundation

Paper 3: Calculator 8300/3H - Higher Download Paper - Download Mark Scheme

AQA-83003H-QP-NOV17Higher

November 2018

Paper 1: Non-Calculator 8300/1F - Foundation Download Paper - Download Mark Scheme

8300/1FFoundation

Paper 1: Non-Calculator 8300/1H - Higher Download Paper - Download Mark Scheme

8300/1HHigher

Paper 2: Calculator 8300/2F - Foundation Download Paper - Download Mark Scheme

8300/2FFoundation

Paper 2: Calculator 8300/2H - Higher Download Paper - Download Mark Scheme

8300/2HHigher

Paper 3: Calculator 8300/3F - Foundation Download Paper - Download Mark Scheme

AQA-83003F-QP-NOV18Foundation

Paper 3: Calculator 8300/3H - Higher Download Paper - Download Mark Scheme

AQA-83003H-QP-NOV18Higher

November 2020

Paper 1: Non-Calculator 8300/1F - Foundation Download Paper - Download Mark Scheme

8300/1FFoundation

Paper 1: Non-Calculator 8300/1H - Higher Download Paper - Download Mark Scheme

8300/1HHigher

Paper 2: Calculator 8300/2F - Foundation Download Paper - Download Mark Scheme

8300/2FFoundation

Paper 2: Calculator 8300/2H - Higher Download Paper - Download Mark Scheme

8300/2HHigher

Paper 3: Calculator 8300/3H - Higher Download Paper - Download Mark Scheme

AQA-83003H-QP-NOV20Higher

November 2021

Paper 1: Non-Calculator 8300/1F - Foundation Download Paper - Download Mark Scheme

8300/1FFoundation

Paper 1: Non-Calculator 8300/1H - Higher Download Paper - Download Mark Scheme

8300/1HHigher

Paper 2: Calculator 8300/2F - Foundation Download Paper - Download Mark Scheme

8300/2FFoundation

Paper 2: Calculator 8300/2H - Higher Download Paper - Download Mark Scheme

8300/2HHigher

Paper 3: Calculator 8300/3H - Higher Download Paper - Download Mark Scheme

AQA-83003H-QP-NOV21Higher

November 2022

Paper 1: Non-Calculator 8300/1F - Foundation Download Paper - Download Mark Scheme

8300/1FFoundation

Paper 1: Non-Calculator 8300/1H - Higher Download Paper - Download Mark Scheme

8300/1HHigher

Paper 2: Calculator 8300/2F - Foundation Download Paper - Download Mark Scheme

8300/2FFoundation

Paper 2: Calculator 8300/2H - Higher Download Paper - Download Mark Scheme

8300/2HHigher

Paper 3: Calculator 8300/3H - Higher Download Paper - Download Mark Scheme

AQA-83003H-QP-NOV22Higher

November 2023

Paper 3: Calculator 8300/3H - Higher Download Paper - Download Mark Scheme

34880C070E2E87A6EFD7B5CB22F4CC90018F2C7DHigher

Paper 1: Non-Calculator 8300/1F - Foundation Download Paper - Download Mark Scheme

8300/1FFoundation

Paper 1: Non-Calculator 8300/1H - Higher Download Paper - Download Mark Scheme

8300/1HHigher

Paper 2: Calculator 8300/2F - Foundation Download Paper - Download Mark Scheme

8300/2FFoundation

Paper 2: Calculator 8300/2H - Higher Download Paper - Download Mark Scheme

8300/2HHigher

November 2024

Paper 1: Non-Calculator 8300/1F - Foundation Download Formula Insert - Download Paper - Download Mark Scheme

8300/1FFoundation

Paper 1: Non-Calculator 8300/1H - Higher Download Formula Insert - Download Paper - Download Mark Scheme

8300/1HHigher

Paper 2: Calculator 8300/2F - Foundation Download Formula Insert - Download Paper - Download Mark Scheme

8300/2FFoundation

Paper 2: Calculator 8300/2H - Higher Download Formula Insert - Download Paper - Download Mark Scheme

8300/2HHigher

Paper 3: Calculator 8300/3H - Higher Download Formula Insert - Download Paper - Download Mark Scheme

AE8CFCE02B8F9563E95709A1B03878F86ED1D0B8Higher

Practise online (track your progress)

Improve speed and accuracy with exam-style maths sets that reward visible working, setup discipline and cleaner calculator decisions.

Practise Maths method drills

After each paper checklist

Use this Maths-specific review sequence before starting the next paper.

  1. Highlight where method marks were lost due to skipped steps.
  2. Mark rounding and calculator decision errors separately from concept errors.
  3. Repeat the weakest topic set under short timing before the next full paper.

Past paper workflow focus

  • Run separate calculator/non-calculator review
  • Tag method-mark losses first
  • Maintain an error-log by topic type
  • Retest weak methods under strict timing

Quick answers

How many GCSE Maths full papers should I do per week?

Use one to two full papers with deep error review, not daily papers without correction.

How should I review calculator vs non-calculator errors?

Tag setup/method errors separately from arithmetic/calculator errors, then practise each gap directly.

What indicates I am ready for another Maths full paper?

You can complete targeted weak-topic drills accurately under short timing first.

Expand your revision path

Jump from this subject page into broader GCSE hubs plus quiz and guide collections.

How to use full papers effectively

GCSE Maths past papers work best after the core methods are already stable across number, algebra, ratio, geometry and statistics. Full papers then test how well students can choose the right method quickly, manage calculator and non-calculator decisions, and keep working clear enough to protect method marks.

On this Maths papers page, use year-by-year cycles, separate method losses from arithmetic slips, and retest weak topic blocks before starting another full paper.

GCSE Maths Revision FAQ

These answers focus on working, method marks, calculator habits and the repeatable setup decisions that improve Maths scores.

How many GCSE Maths full papers should I do per week?

Use one to two full papers with deep error review, not daily papers without correction.

How should I review calculator vs non-calculator errors?

Tag setup/method errors separately from arithmetic/calculator errors, then practise each gap directly.

What indicates I am ready for another Maths full paper?

You can complete targeted weak-topic drills accurately under short timing first.