Maths GCSE

Boost your GCSE Maths revision with our complete collection of exam practice papers for Edexcel, AQA, OCR, and Eduqas. This carefully curated set are designed to mirror the style, format, and difficulty of the real GCSE Maths exams, helping you practise exam-style questions and identify areas for improvement.

Whether you’re aiming for a grade 4 pass or a grade 9, our GCSE Maths revision resources give you the tools to strengthen weak areas, refine exam technique, and tackle your exams with confidence. These board-specific and topic-focused practice papers are ideal for timed practice, revision at home, or intensive exam preparation.

Exam boards

2025 Summer

Edexcel 2025 May Paper 1 Foundation Prediction

Edexcel 2025 June Paper 2 Foundation Prediction

Edexcel 2025 June Paper 3 Foundation Prediction

Edexcel 2025 May Paper 1 Higher Prediction

Edexcel 2025 June Paper 2 Higher Prediction

Edexcel 2025 June Paper 3 Higher Prediction

AQA 2025 May Paper 1 Foundation Prediction

AQA 2025 June Paper 2 Foundation Prediction

AQA 2025 June Paper 3 Foundation Prediction

AQA 2025 May Paper 1 Higher Prediction

AQA 2025 June Paper 2 Higher Prediction

AQA 2025 June Paper 3 Higher Prediction

OCR 2025 May Paper 1 Foundation Prediction

OCR 2025 June Paper 2 Foundation Prediction

OCR 2025 June Paper 3 Foundation Prediction

OCR 2025 May Paper 4 Higher Prediction

OCR 2025 June Paper 5 Higher Prediction

OCR 2025 June Paper 6 Higher Prediction

Eduqas 2025 May Paper 1 Foundation Prediction

Eduqas 2025 June Paper 2 Foundation Prediction

Edexcel 2025 June Paper 2 Foundation Prediction (version 2)

Edexcel 2025 June Paper 2 Higher Prediction (version 2)

AQA 2025 June Paper 2 Foundation Prediction (version 2)

AQA 2025 June Paper 2 Higher Prediction (version 2)

OCR 2025 June Paper 2 Foundation Prediction (version 2)

OCR 2025 June Paper 5 Higher Prediction (version 2)

Eduqas 2025 June Paper 2 Foundation Prediction (version 2)

Edexcel 2025 June Paper 3 Foundation Prediction (version 2)

Edexcel 2025 June Paper 3 Higher Prediction (version 2)

AQA 2025 June Paper 3 Foundation Prediction (version 2)

AQA 2025 June Paper 3 Higher Prediction (version 2)

OCR 2025 June Paper 3 Foundation Prediction (version 2)

OCR 2025 June Paper 6 Higher Prediction (version 2)

(Half Prediction B) Edexcel 2025 May Paper 1 Foundation Prediction

(Half Prediction A) Edexcel 2025 May Paper 1 Foundation Prediction

(Half Prediction B) Edexcel 2025 June Paper 2 Foundation Prediction

(Half Prediction A) Edexcel 2025 June Paper 2 Foundation Prediction

(Half Prediction A) Edexcel 2025 June Paper 3 Foundation Prediction

(Half Prediction B) Edexcel 2025 June Paper 3 Foundation Prediction

(Half Prediction B) Edexcel 2025 May Paper 1 Higher Prediction

(Half Prediction A) Edexcel 2025 May Paper 1 Higher Prediction

(Half Prediction B) Edexcel 2025 June Paper 2 Higher Prediction

(Half Prediction A) Edexcel 2025 June Paper 2 Higher Prediction

(Half Prediction A) Edexcel 2025 June Paper 3 Higher Prediction

(Half Prediction B) Edexcel 2025 June Paper 3 Higher Prediction

(Half Prediction B) AQA 2025 May Paper 1 Foundation Prediction

(Half Prediction A) AQA 2025 May Paper 1 Foundation Prediction

(Half Prediction B) AQA 2025 June Paper 2 Foundation Prediction

(Half Prediction A) AQA 2025 June Paper 2 Foundation Prediction

(Half Prediction A) AQA 2025 June Paper 3 Foundation Prediction

(Half Prediction B) AQA 2025 May Paper 1 Higher Prediction

(Half Prediction A) AQA 2025 May Paper 1 Higher Prediction

(Half Prediction B) AQA 2025 June Paper 3 Foundation Prediction

(Half Prediction B) AQA 2025 June Paper 2 Higher Prediction

(Half Prediction A) AQA 2025 June Paper 2 Higher Prediction

(Half Prediction B) AQA 2025 June Paper 3 Higher Prediction

(Half Prediction A) AQA 2025 June Paper 3 Higher Prediction

(Half Prediction A) OCR 2025 May Paper 1 Foundation Prediction

(Half Prediction B) OCR 2025 May Paper 1 Foundation Prediction

(Half Prediction A) OCR 2025 June Paper 2 Foundation Prediction

(Half Prediction B) OCR 2025 June Paper 2 Foundation Prediction

(Half Prediction A) OCR 2025 June Paper 3 Foundation Prediction

(Half Prediction B) OCR 2025 June Paper 3 Foundation Prediction

(Half Prediction A) OCR 2025 May Paper 4 Higher Prediction

(Half Prediction B) OCR 2025 May Paper 4 Higher Prediction

(Half Prediction B) OCR 2025 June Paper 5 Higher Prediction

(Half Prediction A) OCR 2025 June Paper 5 Higher Prediction

(Half Prediction B) OCR 2025 June Paper 6 Higher Prediction

(Half Prediction A) OCR 2025 June Paper 6 Higher Prediction

(Half Prediction A) Eduqas 2025 May Paper 1 Foundation Prediction

(Half Prediction B) Eduqas 2025 May Paper 1 Foundation Prediction

(Half Prediction A) Eduqas 2025 June Paper 2 Foundation Prediction

(Half Prediction B) Eduqas 2025 June Paper 2 Foundation Prediction

(Half Prediction A) Edexcel 2025 June Paper 2 Foundation Prediction (version 2)

(Half Prediction B) Edexcel 2025 June Paper 2 Foundation Prediction (version 2)

(Half Prediction B) Edexcel 2025 June Paper 2 Higher Prediction (version 2)

(Half Prediction A) Edexcel 2025 June Paper 2 Higher Prediction (version 2)

(Half Prediction B) AQA 2025 June Paper 2 Foundation Prediction (version 2)

(Half Prediction A) AQA 2025 June Paper 2 Foundation Prediction (version 2)

(Half Prediction B) AQA 2025 June Paper 2 Higher Prediction (version 2)

(Half Prediction A) AQA 2025 June Paper 2 Higher Prediction (version 2)

(Half Prediction A) OCR 2025 June Paper 2 Foundation Prediction (version 2)

(Half Prediction B) OCR 2025 June Paper 2 Foundation Prediction (version 2)

(Half Prediction B) OCR 2025 June Paper 5 Higher Prediction (version 2)

(Half Prediction A) OCR 2025 June Paper 5 Higher Prediction (version 2)

(Half Prediction A) Eduqas 2025 June Paper 2 Foundation Prediction (version 2)

(Half Prediction B) Eduqas 2025 June Paper 2 Foundation Prediction (version 2)

(Half Prediction A) Edexcel 2025 June Paper 3 Foundation Prediction (version 2)

(Half Prediction B) Edexcel 2025 June Paper 3 Foundation Prediction (version 2)

(Half Prediction A) Edexcel 2025 June Paper 3 Higher Prediction (version 2)

(Half Prediction B) Edexcel 2025 June Paper 3 Higher Prediction (version 2)

(Half Prediction A) AQA 2025 June Paper 3 Foundation Prediction (version 2)

(Half Prediction B) AQA 2025 June Paper 3 Foundation Prediction (version 2)

(Half Prediction B) AQA 2025 June Paper 3 Higher Prediction (version 2)

(Half Prediction A) AQA 2025 June Paper 3 Higher Prediction (version 2)

(Half Prediction B) OCR 2025 June Paper 3 Foundation Prediction (version 2)

(Half Prediction A) OCR 2025 June Paper 3 Foundation Prediction (version 2)

(Half Prediction A) OCR 2025 June Paper 6 Higher Prediction (version 2)

(Half Prediction B) OCR 2025 June Paper 6 Higher Prediction (version 2)