O-Level Physics past papers
68 ZIMSEC O-Level Physics resources from 2004 to 2025: 46 question papers, 6 study guides, 6 marking schemes, 4 notess. Open a paper to preview its first page and download the PDF with a free account.
All Physics levels · All O-Level subjects
2025
- Paper 1 June Question Paper2.2 MB
- Paper 1 November Question Paper706 KB
- Paper 2 June Question Paper2.7 MB
- Paper 2 November Question Paper467 KB
- Paper 3 June Question Paper1.4 MB
- Paper 3 November Question Paper713 KB
2024
- Paper 1 November Question Paper2.5 MB
- Paper 1 June Question Paper3.9 MB
- Paper 1 June Question Paper3.9 MB
- Paper 1 June Question Paper3.2 MB
- Paper 2 November Question Paper3.0 MB
- Paper 2 June Question Paper3.5 MB
- Paper 2 November Question Paper3.0 MB
- Paper 2 Theory June Question Paper3.4 MB
- Paper 21 May/June Question Paper781 KB
2023
- Paper 1 November Question Paper1.6 MB
- Paper 2 November Question Paper3.7 MB
- Paper 2 November Question Paper206 KB
- Paper 2 November Question Paper2.8 MB
2022
- November Notes314 KB
- Paper 1 November Question Paper738 KB
- Paper 1 November Question Paper8.5 MB
- Paper 2 November Marking Scheme2.0 MB
- Paper 2 November Question Paper2.9 MB
2021
- Paper 1 November Question Paper2.9 MB
- Paper 2 November Marking Scheme5.0 MB
- Paper 2 November Question Paper2.6 MB
- Paper 2 November Question Paper814 KB
- Paper 2 November Question Paper2.6 MB
- Paper 2 November Question Paper3.1 MB
2020
- Paper 1 November Question Paper1.7 MB
- Paper 2 Question Paper276 KB
- Paper 2 November Question Paper2.6 MB
2019
2018
2017
2016
2015
2014
2012
2009
2006
2005
2004
Year not stated
- Notes7.9 MB
- Notes13 MB
- Question Paper3.7 MB
- Revision Pack3.8 MB
- Study Guide11 MB
- Study Guide6.1 MB
- Study Guide14 MB
- Study Guide215 KB
- Study Guide6.1 MB
- Study Guide11 MB
- Syllabus1.8 MB
- Syllabus579 KB
- Syllabus919 KB
- Syllabus396 KB
- P2 & P3 Revision Pack1.8 MB
- Paper 1 Question Paper561 KB
- Paper 1 Question Paper1.4 MB
- Paper 2 Theory Question Paper894 KB
- Paper 3 Notes193 KB
- Paper 3 Question Paper291 KB