Cambridge O Level Past Papers 2026
Download Cambridge O Level past papers 2026 in PDF for every subject we hold. Each subject page carries question papers, mark schemes, examiner reports, grade thresholds and specimen papers, organised by year and exam session — all free to preview or download.
51 subjects are available. Choose yours from the list below:
- Accounting (7707)
- Agriculture (5038)
- Arabic (3180)
- Art & Design (6090)
- Bangladesh Studies (7094)
- Bengali (3204)
- Biology (5090)
- Business Studies (7115)
- Chemistry (5070)
- Commerce (7100)
- Commercial Studies (7101)
- Computer Science (2210)
- Computer Studies (7010)
- Design and Communication (7048)
- Design and Technology (6043)
- Economics (2281)
- English (1123)
- Environmental Management (5014)
- Fashion and Textiles (6130)
- Food and Nutrition (6065)
- French (3015)
- Geography (2217)
- German (3025)
- Global Perspectives (2069)
- Hinduism (2055)
- History (2147)
- History (Modern World Affairs) (2134)
- History World Affairs_ 1917-1991 (2158)
- Islamic Religion and Culture (2056)
- Islamic Studies (2068)
- Islamiyat (2058)
- Literature in English (2010)
- Marine Science (5180)
- Mathematics – Additional (4037)
- Mathematics D (4024)
- Nepali (3202)
- Pakistan Studies (2059)
- Physics (5054)
- Principles of Accounts (7110)
- Religious Studies (2048)
- Science – Combined (5129)
- Setswana (3158)
- Sinhala (3205)
- Sociology (2251)
- Spanish (3035)
- Statistics (4040)
- Swahili (3162)
- Tamil (3226)
- Travel and Tourism (7096)
- Urdu – First Language (3247)
- Urdu – Second Language (3248)
Cambridge Exam Sessions Explained
Cambridge runs three exam sessions each year, and every past paper filename tells you which session it came from:
| Code | Session | Months |
|---|---|---|
| s | Summer session | May – June |
| w | Winter session | October – November |
| m | March session | February – March |
Past Papers File Naming System
The first four digits represent the “subject code“, the next part represents the “exam session” and year, the following word represents the “resource type” (qp = question paper, ms = mark scheme, er = examiner report, gt = grade thresholds), and the last number represents the “paper number” followed by its “variant“.
Also see: Cambridge IGCSE Past Papers | All International Past Papers
