Skip to navigation Skip to content
CAIE Notes Official
  • Home
  • O Level
  • A Level
  • SAT
  • About Us
  • Blog
  • Contact Us
  • Privacy Policy

O Level Past Papers

Get the latest May/June 2025 O Level Past Papers For Free

(Get Instant Updates – Tap the Green button below to join our WhatsApp community)

Join our Whatsapp Community

Additional Mathematics (4037/0606)

0606/Paper 12 (solved)

Chemistry (5070/0620)

5070/Paper 22 (solved)
0620/Paper 42 (solved)

Biology (5090)

5090/Paper 42 (Marking Scheme)

Pakistan Studies (2059)

2059/Paper 12 (Question Paper)
2059/Paper 22 (Unsolved)
2059/Paper 22 (Marking Scheme)

Physics (5054/0625)

5054/Paper 22 (Unsolved)
5054/Paper 22 (solved)
0625/Paper 42 (solved)

Mathematics (4024/0580)

4024/Paper 22 (Unsolved)
4024/Paper 22 (Solved)
4024/Paper 12 (Marking Scheme)
0580/Paper 22 (Unsolved)
0580/Paper 22 (Solved)
0580/Paper 42 (Unsolved)

Islamiyat (2058)

2058/Paper 12 (Solved)

Unlock a treasure trove of guides, practice tests, and study materials at no cost. Your path to academic success starts here.

Navigation
  • Home
  • Blog
  • About Us
  • Contact Us
Resources
  • A Level
  • O Level
  • SAT
Quick Links
  • My account
  • Log out
  • Lost password
Copyright © 2025 CAIE Notes Official | Powered by Digitalso
  • Home
  • O Level
  • A Level
  • SAT
  • About Us
  • Blog
  • Contact Us
  • Privacy Policy
Type to search