Skip to main content

A Level Maths past papers

Every public past paper and mark scheme we could find for Edexcel A Level Maths (9MA0), AQA (7357), OCR A (H240) and Edexcel International A Level, linked straight to the exam board. Filter by board, year or paper, time yourself, log your mark, then practise the topics that paper tests.

Papers are © the exam board; we link to the official copies. Every paper button opens the exam board's website in a new tab. A dashed button opens the board's own past-paper page for that series where we could not confirm the direct file. Timing a paper and saving your mark needs a free account.

Formula booklets

110 official papers and 1 of our own.

Pearson Edexcel A Level Mathematics (9MA0)

Pearson Edexcel 9MA0 past papers page: every paper with what it covers

Pearson publishes 9MA0 papers from June 2018 onwards; the most recent series (June 2025) is released to teachers first and is not yet on the public page. Where we list the board's past-paper page instead of a PDF, the paper is there but we could not confirm its direct link. Pearson Edexcel past-paper page ↗ · Copyright terms ↗

  1. June 2024 Paper 1: Pure Mathematics 1 9MA0/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  2. June 2024 Paper 2: Pure Mathematics 2 9MA0/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  3. June 2024 Paper 3 Section A: Statistics (9MA0/31) 9MA0/31

    1 h · 50 marks · Calculator

    Practise these topics: Statistics

  4. June 2024 Paper 3 Section B: Mechanics (9MA0/32) 9MA0/32

    1 h · 50 marks · Calculator

    Practise these topics: Mechanics

  5. June 2023 Paper 1: Pure Mathematics 1 9MA0/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  6. June 2023 Paper 2: Pure Mathematics 2 9MA0/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  7. June 2023 Paper 3 Section A: Statistics (9MA0/31) 9MA0/31

    1 h · 50 marks · Calculator

    Practise these topics: Statistics

  8. June 2023 Paper 3 Section B: Mechanics (9MA0/32) 9MA0/32

    1 h · 50 marks · Calculator

    Practise these topics: Mechanics

  9. June 2022 Paper 1: Pure Mathematics 1 9MA0/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  10. June 2022 Paper 2: Pure Mathematics 2 9MA0/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  11. June 2022 Paper 3 Section A: Statistics (9MA0/31) 9MA0/31

    1 h · 50 marks · Calculator

    Practise these topics: Statistics

  12. June 2022 Paper 3 Section B: Mechanics (9MA0/32) 9MA0/32

    1 h · 50 marks · Calculator

    Practise these topics: Mechanics

  13. November 2021 Paper 1: Pure Mathematics 1 9MA0/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  14. November 2021 Paper 2: Pure Mathematics 2 9MA0/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  15. November 2021 Paper 3 Section A: Statistics (9MA0/31) 9MA0/31

    1 h · 50 marks · Calculator

    Practise these topics: Statistics

  16. November 2021 Paper 3 Section B: Mechanics (9MA0/32) 9MA0/32

    1 h · 50 marks · Calculator

    Practise these topics: Mechanics

  17. October 2020 Paper 1: Pure Mathematics 1 9MA0/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  18. October 2020 Paper 2: Pure Mathematics 2 9MA0/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  19. October 2020 Paper 3 Section A: Statistics (9MA0/31) 9MA0/31

    1 h · 50 marks · Calculator

    Practise these topics: Statistics

  20. October 2020 Paper 3 Section B: Mechanics (9MA0/32) 9MA0/32

    1 h · 50 marks · Calculator

    Practise these topics: Mechanics

  21. June 2019 Paper 1: Pure Mathematics 1 9MA0/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  22. June 2019 Paper 2: Pure Mathematics 2 9MA0/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  23. June 2019 Paper 3 Section A: Statistics (9MA0/31) 9MA0/31

    1 h · 50 marks · Calculator

    Practise these topics: Statistics

  24. June 2019 Paper 3 Section B: Mechanics (9MA0/32) 9MA0/32

    1 h · 50 marks · Calculator

    Practise these topics: Mechanics

  25. June 2018 Paper 1: Pure Mathematics 1 9MA0/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  26. June 2018 Paper 2: Pure Mathematics 2 9MA0/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  27. June 2018 Paper 3: Statistics and Mechanics 9MA0/03

    2 h · 100 marks · Calculator

    Practise these topics: Statistics Mechanics

AQA A-level Mathematics (7357)

AQA 7357 past papers page: every paper with what it covers

AQA publishes papers publicly after a delay: June 2018 to June 2023 are public. June 2024 and later are available to teachers only (via AQA Centre Services). AQA past-paper page ↗ · Copyright terms ↗

  1. June 2023 Paper 1: Pure 7357/1

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  2. June 2023 Paper 2: Pure and Mechanics 7357/2

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  3. June 2023 Paper 3: Pure and Statistics 7357/3

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  4. June 2022 Paper 1: Pure 7357/1

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  5. June 2022 Paper 2: Pure and Mechanics 7357/2

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  6. June 2022 Paper 3: Pure and Statistics 7357/3

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  7. November 2021 Paper 1: Pure 7357/1

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  8. November 2021 Paper 2: Pure and Mechanics 7357/2

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  9. November 2021 Paper 3: Pure and Statistics 7357/3

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  10. November 2020 Paper 1: Pure 7357/1

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  11. November 2020 Paper 2: Pure and Mechanics 7357/2

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  12. November 2020 Paper 3: Pure and Statistics 7357/3

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  13. June 2019 Paper 1: Pure 7357/1

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  14. June 2019 Paper 2: Pure and Mechanics 7357/2

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  15. June 2019 Paper 3: Pure and Statistics 7357/3

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  16. June 2018 Paper 1: Pure 7357/1

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  17. June 2018 Paper 2: Pure and Mechanics 7357/2

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  18. June 2018 Paper 3: Pure and Statistics 7357/3

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  19. Specimen Paper 1: Pure (specimen) 7357/1 Specimen / sample

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  20. Specimen Paper 2: Pure and Mechanics (specimen) 7357/2 Specimen / sample

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  21. Specimen Paper 3: Pure and Statistics (specimen) 7357/3 Specimen / sample

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

OCR A Level Mathematics A (H240)

OCR H240 past papers page: every paper with what it covers

OCR publishes H240 papers from June 2018 to June 2024 on its assessment page; the newest series is held back for teachers (OCR Interchange) for a year. OCR past-paper page ↗ · Copyright terms ↗

  1. June 2024 Paper 1: Pure Mathematics H240/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  2. June 2024 Paper 2: Pure Mathematics and Statistics H240/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  3. June 2024 Paper 3: Pure Mathematics and Mechanics H240/03

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  4. June 2023 Paper 1: Pure Mathematics H240/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  5. June 2023 Paper 2: Pure Mathematics and Statistics H240/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  6. June 2023 Paper 3: Pure Mathematics and Mechanics H240/03

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  7. June 2022 Paper 1: Pure Mathematics H240/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  8. June 2022 Paper 2: Pure Mathematics and Statistics H240/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  9. June 2022 Paper 3: Pure Mathematics and Mechanics H240/03

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  10. October 2021 Paper 1: Pure Mathematics H240/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  11. October 2021 Paper 2: Pure Mathematics and Statistics H240/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  12. October 2021 Paper 3: Pure Mathematics and Mechanics H240/03

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  13. November 2020 Paper 1: Pure Mathematics H240/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  14. November 2020 Paper 2: Pure Mathematics and Statistics H240/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  15. November 2020 Paper 3: Pure Mathematics and Mechanics H240/03

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  16. June 2019 Paper 1: Pure Mathematics H240/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  17. June 2019 Paper 2: Pure Mathematics and Statistics H240/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  18. June 2019 Paper 3: Pure Mathematics and Mechanics H240/03

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  19. June 2018 Paper 1: Pure Mathematics H240/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  20. June 2018 Paper 2: Pure Mathematics and Statistics H240/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  21. June 2018 Paper 3: Pure Mathematics and Mechanics H240/03

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  22. Specimen Paper 1: Pure Mathematics (sample assessment material) H240/01 Specimen / sample

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  23. Specimen Paper 2: Pure Mathematics and Statistics (sample assessment material) H240/02 Specimen / sample

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  24. Specimen Paper 3: Pure Mathematics and Mechanics (sample assessment material) H240/03 Specimen / sample

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

Pearson Edexcel International AS/A Level Mathematics (YMA01 (units WMA11-WST01))

Pearson Edexcel YMA01 past papers page: every paper with what it covers · by unit: P1 · P2 · P3 · P4 · M1 · S1

Pearson publishes IAL units for January, June and October series. We list P1-P4, M1 and S1 from 2021-2024 where we found the official file; other units and newer series are on Pearson's past-paper page. Pearson Edexcel past-paper page ↗ · Copyright terms ↗

  1. June 2024 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

  2. June 2024 Pure Mathematics P2 WMA12/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P2

  3. June 2024 Pure Mathematics P3 WMA13/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P3

  4. June 2024 Pure Mathematics P4 WMA14/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P4

  5. June 2024 Statistics S1 WST01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL S1

  6. January 2024 Mechanics M1 WME01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL M1

  7. January 2024 Pure Mathematics P2 WMA12/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P2

  8. January 2024 Pure Mathematics P3 WMA13/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P3

  9. January 2024 Statistics S1 WST01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL S1

  10. October 2023 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

  11. October 2023 Pure Mathematics P2 WMA12/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P2

  12. October 2023 Pure Mathematics P4 WMA14/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P4

  13. June 2023 Mechanics M1 WME01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL M1

  14. June 2023 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

  15. June 2023 Pure Mathematics P2 WMA12/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P2

  16. June 2023 Pure Mathematics P3 WMA13/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P3

  17. June 2023 Pure Mathematics P4 WMA14/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P4

  18. June 2023 Statistics S1 WST01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL S1

  19. January 2023 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

  20. January 2023 Pure Mathematics P2 WMA12/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P2

  21. January 2023 Pure Mathematics P3 WMA13/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P3

  22. January 2023 Pure Mathematics P4 WMA14/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P4

  23. January 2023 Statistics S1 WST01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL S1

  24. October 2022 Mechanics M1 WME01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL M1

  25. October 2022 Pure Mathematics P2 WMA12/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P2

  26. October 2022 Pure Mathematics P3 WMA13/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P3

  27. October 2022 Pure Mathematics P4 WMA14/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P4

  28. June 2022 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

  29. June 2022 Pure Mathematics P2 WMA12/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P2

  30. June 2022 Pure Mathematics P4 WMA14/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P4

  31. June 2022 Statistics S1 WST01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL S1

  32. January 2022 Mechanics M1 WME01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL M1

  33. January 2022 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

  34. January 2022 Pure Mathematics P3 WMA13/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P3

  35. January 2021 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

  36. January 2021 Pure Mathematics P3 WMA13/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P3

  37. January 2021 Statistics S1 WST01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL S1

Written by us

Practice papers we wrote ourselves (not exam-board papers), free to use on this site.

  • Predicted mini-mocks (UK A Level and IAL) Written by us

    Timed half-paper mocks for 9MA0 Years 1-2 and IAL P1-P4, S1 and M1, marked automatically.

About these links

Papers are © the exam board; we link to the official copies. We do not host or copy any exam board's question papers, mark schemes or examiner reports: none of the boards' terms allow a commercial website to redistribute them, so every entry links to the official copy on the board's own site (last checked 2026-09-26). Papers marked "Written by us" are our own work. Topic links are per paper (the units each paper examines, from the specification's paper structure). We do not map individual questions.

A Level Math Revision is independent and not affiliated with or endorsed by Pearson Edexcel, AQA, OCR. Found a broken link? Tell us and we will fix it.