Past Papers & MemosExam papers, marking memos and CAPS curriculum documents for Grade R right through to Grade 12 . Pick a grade, choose a subject, download a paper, then check yourself against the memo . Where we don't have the exact file yet, the link takes you to a public library (WCED / DBE ) that has it.
Grades 10โ12 are the fullest. Below Grade 10 there is no national past-paper archive, so those phases are built from the official CAPS curriculum documents plus what provincial departments publish.
Foundation Phase Grades R-3 Grade R4 Grade 1238 Grade 2205 Grade 3219
Intermediate Phase Grades 4-6 Grade 4123 Grade 5111 Grade 6326
Senior Phase Grades 7-9 Grade 769 Grade 8106 Grade 9268
FET Phase Grades 10-12 Grade 10280 Grade 11453 Grade 122435
Languages
๐ English Home Language29 ๐ฃ๏ธ English First Additional Language34 ๐ Afrikaans Home Language26 ๐ฌ Afrikaans First Additional Language21 ๐จ๏ธ Afrikaans Second Additional Language5 ๐ Sesotho Home Language30 ๐ฌ Sesotho First Additional Language28 ๐จ๏ธ Sesotho Second Additional Language4 ๐ isiZulu Home Language34 ๐ฌ isiZulu First Additional Language27 ๐จ๏ธ isiZulu Second Additional Language4 ๐ isiXhosa Home Language36 ๐ฌ isiXhosa First Additional Language28 ๐จ๏ธ isiXhosa Second Additional Language4 ๐ Sepedi Home Language37 ๐ฌ Sepedi First Additional Language27 ๐จ๏ธ Sepedi Second Additional Language4 ๐ Setswana Home Language32 ๐ฌ Setswana First Additional Language27 ๐จ๏ธ Setswana Second Additional Language2 ๐ Siswati Home Language28 ๐ฌ Siswati First Additional Language28 ๐จ๏ธ Siswati Second Additional Language4 ๐ Tshivenda Home Language31 ๐ฌ Tshivenda First Additional Language27 ๐จ๏ธ Tshivenda Second Additional Language3 ๐ Xitsonga Home Language36 ๐ฌ Xitsonga First Additional Language27 ๐จ๏ธ Xitsonga Second Additional Language3 ๐ isiNdebele Home Language32 ๐ฌ isiNdebele First Additional Language28 ๐จ๏ธ isiNdebele Second Additional Language4 ๐จ๏ธ English Second Additional Language4 ๐ French Second Additional Language2 ๐ German Second Additional Language0 ๐ Mandarin Second Additional Language2 ๐ Serbian Second Additional Language0 ๐ Serbian Home Language0 ๐ค South African Sign Language Home Language5
Sciences
๐ Mathematics132 โ๏ธ Physical Sciences104 ๐งฌ Life Sciences136 ๐ Mathematical Literacy93 ๐พ Agricultural Sciences20 ๐ Technical Mathematics26 ๐ฌ Technical Sciences28 ๐ Agricultural Management Practices6 ๐ ๏ธ Agricultural Technology5 ๐ด Equine Studies2 ๐ Marine Sciences1 ๐งญ Nautical Science1 ๐ Sport and Exercise Science1
Commerce
๐งพ Accounting158 ๐ผ Business Studies70 ๐ฐ Economics65 ๐ข Maritime Economics1
Humanities
๐ Geography109 ๐ History108 ๐งณ Tourism58 ๐งญ Life Orientation9 ๐ Religion Studies33
Arts
๐ต Music67 ๐ญ Dramatic Arts46 ๐จ Visual Arts52 ๐ Dance Studies17 โ๏ธ Design7
Technology & Services
๐ด Consumer Studies50 ๐ฅ๏ธ Computer Applications Technology146 ๐พ Information Technology90 ๐ฝ๏ธ Hospitality Studies19 ๐๏ธ Civil Technology21 โก Electrical Technology25 โ๏ธ Mechanical Technology18 ๐ Engineering Graphics and Design5 ๐งฑ Civil Technology (Technical Occupational)1 ๐ Electrical Technology (Technical Occupational)1 ๐ฉ Mechanical Technology (Technical Occupational)1
Paper 1 (Algebra, Functions, Calculus, Finance), Paper 2 (Geometry, Trigonometry, Statistics), and the optional Paper 3.
2435 exact documents stored for Grade 12 ยท every year is reachable via the WCED / DBE links. More get added as we upload them.