Free · CAPS-aligned · All Grades · South Africa
Free CAPS Past Papers — Grade 8 to Grade 12
Download free NSC and provincial past exam papers with official DBE memoranda for Mathematics, Physical Sciences, Life Sciences and Natural Sciences — all grades, all years, all 9 provinces.
Past Paper Engine
Step-by-step paper selection
Choose subject
Start with the CAPS subject.
Choose grade
Then lock the grade level.
Choose term
Term selection unlocks the archive.
Optional year
Optional province
Loading past papers...
Browse Past Papers by Subject
Browse Past Papers by Grade
About MathSciBuddy CAPS Past Papers
MathSciBuddy is a free South African past papers resource for Grade 8 to Grade 12 learners following the CAPS (Curriculum and Assessment Policy Statement) curriculum. Our library includes NSC November exam papers, June mid-year papers, and all 9 provincial trial exam papers — for Mathematics, Physical Sciences, Life Sciences, and Natural Sciences. Every paper is paired with the official Department of Basic Education (DBE) memorandum so you can mark your own work immediately. Papers are available from 2020 to 2026. No sign-up or payment is required to download any past paper.
Unlike sites that host papers on Google Drive, MathSciBuddy serves all papers natively — so they open instantly on mobile without extra app installs. After practising, use the AI StudyBuddy to get step-by-step explanations for any question you struggled with. For exam technique, read our 6-step past paper method.
Ou vraestelle — gratis KAPS vraestelle — Wiskunde, Fisiese Wetenskappe, Lewenswetenskappe, Natuurwetenskappe vir Graad 8 tot Graad 12. NSC en provinsiale vraestelle met memoranda, gratis beskikbaar op MathSciBuddy.
Frequently Asked Questions — CAPS Past Papers
Are the past papers on MathSciBuddy free?
Yes. All past papers on MathSciBuddy are completely free to download. No account or payment is required. Simply choose your subject and grade to access the full library of NSC and provincial papers with official DBE memoranda.
Which grades and subjects are available?
Mathematics (Grade 8–12), Physical Sciences (Grade 10–12), Life Sciences (Grade 10–12), and Natural Sciences (Grade 8–9) are available. All subjects are CAPS-aligned and sourced from the Department of Basic Education.
Do the papers include memoranda (memos)?
Yes. Every past paper on MathSciBuddy is paired with the official DBE memorandum. Memos allow you to mark your own work and identify exactly where marks were lost.
Which provinces are covered?
MathSciBuddy hosts papers from all 9 South African provinces: Gauteng, KwaZulu-Natal, Western Cape, Eastern Cape, Limpopo, Mpumalanga, Free State, North West, and Northern Cape — as well as the national NSC paper.