GCSE Maths Revision and Past Papers
Revision resources and step-by-step worked solutions for Edexcel GCSE Maths Foundation and Higher papers. Each solution clearly explains the method, helping you understand the reasoning — not just the answer.
How to Use These Resources
👩🏫
Teachers
Share this page with your GCSE classes for independent revision. The step-by-step solutions cover every question on Foundation and Higher papers.
Tip: Direct students to Super 8s for more practice on any topic they find tricky.
📚
Students
Complete a paper under exam conditions, then mark it using the solutions here. Focus on understanding the method, not just the answer — this is how you improve.
Tip: Want more practice on a topic? Find it on Super 8s.
👨👩👧
Parents
Your child can mark their own papers and use the detailed solutions to understand methods — even if the maths has changed since your school days. Foundation and Higher papers are both covered.
Tip: Super 8s provides unlimited extra practice on any topic — ideal alongside past papers.
Please refer to the original mark scheme if you are in doubt about a solution. Some image generation for questions is a bit ropey — refer to the original question paper when needed.
Revision Resources
Essential skills practice and topic-based revision for GCSE Maths.
🍕
GCSE Maths Takeaway
Pick any GCSE Maths topic and get a complete revision menu: a lesson, a practice set, a worked exam question, and a quiz — all in one place. Perfect for targeted revision.
Past Papers and Solutions
Step-by-step worked solutions for every question. Papers with links have solutions available — the rest are coming soon.
Edexcel Foundation
| June 2024 | Paper 1 | Paper 2 | Paper 3 |
| November 2023 | Paper 1 | Paper 2 | Paper 3 |
| June 2023 | Paper 1 | Paper 2 | Paper 3 |
| November 2022 | Paper 1 | Paper 2 | Paper 3 |
| June 2022 | Paper 1 | Paper 2 | Paper 3 |
| November 2021 | Paper 1 | Paper 2 | Paper 3 |
| June 2020 | Paper 1 | Paper 2 | Paper 3 |
| November 2019 | Paper 1 | Paper 2 | Paper 3 |
| June 2019 | Paper 1 | Paper 2 | Paper 3 |
| November 2018 | Paper 1 | Paper 2 | Paper 3 |
| June 2018 | Paper 1 | Paper 2 | Paper 3 |
| November 2017 | Paper 1 | Paper 2 | Paper 3 |
| June 2017 | Paper 1 | Paper 2 | Paper 3 |
Edexcel Higher
| June 2024 | Paper 1 | Paper 2 | Paper 3 |
| November 2023 | Paper 1 | Paper 2 | Paper 3 |
| June 2023 | Paper 1 | Paper 2 | Paper 3 |
| November 2022 | Paper 1 | Paper 2 | Paper 3 |
| June 2022 | Paper 1 | Paper 2 | Paper 3 |
| November 2021 | Paper 1 | Paper 2 | Paper 3 |
| June 2020 | Paper 1 | Paper 2 | Paper 3 |
| November 2019 | Paper 1 | Paper 2 | Paper 3 |
| June 2019 | Paper 1 | Paper 2 | Paper 3 |
| November 2018 | Paper 1 | Paper 2 | Paper 3 |
| June 2018 | Paper 1 | Paper 2 | Paper 3 |
| November 2017 | Paper 1 | Paper 2 | Paper 3 |
| June 2017 | Paper 1 | Paper 2 | Paper 3 |
I’ll add solutions to all papers as we approach the 2026 exams. I’m prioritising Super 8s in the meantime. 🚀