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.

Free downloadNSC + 9 provincesOfficial DBE memosNo sign-up needed

Past Paper Engine

Step-by-step paper selection

1

Choose subject

Start with the CAPS subject.

2

Choose grade

Then lock the grade level.

3

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.