Cambridge IGCSE past exam papers are now updated up to June 2025 examination series. Year 2026 Specimen papers are now available.
Important announcement:
Latest updates for year 2025 examination series is out now. Get the November 2025 and March 2026 exam timetables on our new site Skolatis.
Cambridge IGCSE is being offered by CAIE (Cambridge Assessment International Education) board from The University of Cambridge. These Cambridge IGCSE past exam papers are copyrighted by UCLES.
- Updated up to June 2025 series past exam papers. YAY!
- 2027 Specimen papers are now available.
- “Specimen Papers” would be available when there is a change of syllabus for that year. Otherwise, “Specimen Papers” would not be available when the syllabus stays the same.
- DO NOT download the past papers at last minute. We strongly suggest you to download everything you need at least 4 months before the exam.
Click on the below image to be redirected to our new site Skolatis to download your required past exam papers.
* If you are taking Edexcel iGCSE, please visit Edexcel iGCSE past exam papers page.
hello, thanks for everything you do, but my page is not loading. what should i do?
Hi There,
Please try to access the page at non-peak hour your local time. It is normal if you can?t see the page due to the high traffic and low internet bandwidth during peak hour.
Hi IGCSE Team, how can I access the IGCSE past papers on your website? Don’t seem to see the link.
Hi Sona,
Please try to access the page at non-peak hour your local time. It is normal if you can?t see the page due to the high traffic and low internet bandwidth during peak hour.
Why always when i try to open it there is “ERROR 404” coming. This ERROR dosen’t let me download any paper
Please see to it that there isno ERROR 404 poping up again
Hi Kartik,
That’s the error from Google Drive. Otherwise, you are seeing it due to our website scheduled maintenance.
Amazing job done!
Excellent work done!
Thanks for ur wonderful efforts!
This is the best site for past papers!??
You are most welcome Krish! 🙂