GCSE / IGCSE Chemistry Papers

🎓 Cambridge IGCSE & O Level

GCSE / IGCSE Chemistry Past Papers

Download every past paper, mark scheme, grade threshold & examiner report from 2002–2025 — completely free.

GCSE & IGCSE Chemistry Past Papers – Your Complete Free Resource

Welcome to the most comprehensive collection of Cambridge IGCSE and O Level Chemistry past papers available online. Whether you are preparing for your Chemistry (5070) or IGCSE Chemistry (0620) examination, this page gives you instant access to every question paper, mark scheme, grade threshold and examiner report.

Chemistry (5070) — Past Papers

YearSessionPaperQuestion PaperMark SchemeExaminer Report
2025May/JunePaper 1 / Variant 1📥 Download📥 Download—
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2025Oct/NovPaper 1 / Variant 1📥 Download📥 Download—
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2024May/JunePaper 1 / Variant 1📥 Download📥 Download—
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2024Oct/NovPaper 1 / Variant 1📥 Download📥 Download—
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2023May/JunePaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2023Oct/NovPaper 1 / Variant 1📥 Download📥 Download—
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2023Specimen————
2022May/JunePaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2022Oct/NovPaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2021May/JunePaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2021May/JunePaper 41-1-solved📥 Download——
2021Oct/NovPaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2020May/JunePaper 1 / Variant 1📥 Download📥 Download—
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2020May/JunePaper 12-solved📥 Download——
2020Oct/NovPaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2019May/JunePaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2019Oct/NovPaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2018May/JunePaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2018Oct/NovPaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2017May/JunePaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2017Oct/NovPaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2016May/JunePaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2016Oct/NovPaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2015May/JunePaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2015Oct/NovPaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2014May/JunePaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2014Oct/NovPaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2013May/JunePaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2013Oct/NovPaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2012May/JunePaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2012Oct/NovPaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2011May/JunePaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2011Oct/NovPaper 1 / Variant 1📥 Download📥 Download—
Paper 1 / Variant 2📥 Download📥 Download
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
2010May/JunePaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 1 / Variant 3📥 Download—
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 2 / Variant 3📥 Download—
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 3 / Variant 3📥 Download—
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
Paper 4 / Variant 3📥 Download—
2010Oct/NovPaper 1 / Variant 1📥 Download📥 Download📥 Download
Paper 1 / Variant 2📥 Download📥 Download
Paper 1 / Variant 3📥 Download—
Paper 2 / Variant 1📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download
Paper 2 / Variant 3📥 Download—
Paper 3 / Variant 1📥 Download📥 Download
Paper 3 / Variant 2📥 Download📥 Download
Paper 3 / Variant 3📥 Download—
Paper 4 / Variant 1📥 Download📥 Download
Paper 4 / Variant 2📥 Download📥 Download
Paper 4 / Variant 3📥 Download—
2009May/JunePaper 1📥 Download📥 Download📥 Download
Paper 2📥 Download📥 Download
Paper 3📥 Download📥 Download
Paper 4📥 Download📥 Download
2009Oct/NovPaper 1📥 Download📥 Download📥 Download
Paper 2📥 Download📥 Download
Paper 3📥 Download📥 Download
Paper 4📥 Download📥 Download
2008May/JunePaper 1📥 Download📥 Download📥 Download
Paper 2📥 Download📥 Download
Paper 3📥 Download📥 Download
Paper 4📥 Download📥 Download
2008Oct/NovPaper 1📥 Download📥 Download📥 Download
Paper 2📥 Download📥 Download
Paper 3📥 Download📥 Download
Paper 4📥 Download📥 Download
2007May/JunePaper 1📥 Download📥 Download📥 Download
Paper 2📥 Download📥 Download
Paper 3📥 Download📥 Download
Paper 4📥 Download📥 Download
2007Oct/NovPaper 1📥 Download📥 Download📥 Download
Paper 2📥 Download📥 Download
Paper 3📥 Download📥 Download
Paper 4📥 Download📥 Download
2006May/JunePaper 1📥 Download📥 Download📥 Download
Paper 2📥 Download📥 Download
Paper 3📥 Download📥 Download
Paper 4📥 Download📥 Download
2006Oct/NovPaper 1📥 Download📥 Download📥 Download
Paper 2📥 Download📥 Download
Paper 3📥 Download📥 Download
Paper 4📥 Download📥 Download
2005May/JunePaper 1📥 Download📥 Download📥 Download
Paper 2📥 Download📥 Download
Paper 3📥 Download📥 Download
Paper 4📥 Download📥 Download
2005Oct/NovPaper 1📥 Download📥 Download📥 Download
Paper 2📥 Download📥 Download
Paper 3📥 Download📥 Download
Paper 4📥 Download📥 Download
2004May/JunePaper 1📥 Download—📥 Download
Paper 2📥 Download—
Paper 3📥 Download—
Paper 4📥 Download—
——📥 Download
2004Oct/NovPaper 1📥 Download📥 Download📥 Download
Paper 2📥 Download📥 Download
Paper 3📥 Download📥 Download
Paper 4📥 Download📥 Download
2003Oct/NovPaper 1📥 Download—📥 Download
Paper 2📥 Download—
Paper 3📥 Download—
Paper 4📥 Download—
2002Oct/NovPaper 1📥 Download—📥 Download
Paper 2📥 Download—
Paper 3📥 Download—
Paper 4📥 Download—
0A————
0A————
0APaper _o_level_-_cie_-_chemistry_📥 Download——
0APaper _o_level_-_cie_-_chemistry_📥 Download——
0A————
0B————
0BPaper _o_level_-_cie_-_chemistry_📥 Download——
0C————
0EPaper _o_level_-_cie_-_chemistry_📥 Download——
0F————
0Feb/March————
0O————
0O————
0O————
0O————
0P————
0PPaper _o_level_-_cie_-_chemistry_📥 Download——
0Q————
0Q————
0Q————
0Q————
0Q————
0RPaper _o_level_-_cie_-_chemistry_📥 Download——
0May/June————
0May/JunePaper _o_level_-_cie_-_chemistry_📥 Download——
0May/JunePaper _o_level_-_cie_-_chemistry_📥 Download——
0T————
0T————
0TPaper _o_level_-_cie_-_chemistry_📥 Download——
0Specimen————

🚧 IGCSE Chemistry (0620) past papers are being added.
Check back soon — we’re uploading every paper, mark scheme, and grade threshold.

Why Use Past Papers for Chemistry?

Chemistry exams test a mix of theoretical knowledge, calculations (moles), and practical skills. Working through past papers ensures you are comfortable with chemical equations, organic chemistry concepts, and interpreting experimental data.

What’s Included on This Page?

You’ll find a comprehensive list of Question Papers, Mark Schemes, Grade Thresholds, and Examiner Reports for all variants across multiple years.

Exam Tips for Chemistry

  • Practice mole calculations: This is a common area where students lose marks. Repetition with past papers builds confidence.
  • Memorise test results: Ensure you know the tests for gases, anions, and cations off by heart.
  • Check the examiner reports: Learn from the common misconceptions and errors made by previous candidates.

Need help with a specific topic? Check out our Chemistry Revision Notes for step-by-step guides.

View Revision Notes
Scroll to Top