Free Grade 12 past papers and memos for all 63 NSC subjects as a record matric class writes
Grade12PastExamPapers.co.za offers free Grade 12 past papers, memos, exam guides and quizzes for all 63 National Senior Certificate (NSC) subjects while the matric class of 2026 writes its final exams. The library holds 7 293 files, and 3 736 of them are memos.
The 2026 NSC exams started on Tuesday 13 October 2026 and run until 26 November 2026. Learners who still have papers to write can use the free Grade 12 past exam papers and memos library between exam days.
A record matric class is writing in 2026
A record 962 832 candidates registered for the 2026 NSC exams, according to SAnews, the government news agency, on 13 October 2026. Results are expected in January 2027.
The Department of Basic Education (DBE) sets the NSC question papers and publishes a memo, or marking guideline, for each one. Working through a real DBE paper and marking it with its memo shows a learner exactly how marks are awarded.
What the site offers
| Resource | What is available |
|---|---|
| Subjects covered | 63 NSC subjects |
| Files in the library | 7 293 |
| Memos (marking guidelines) | 3 736 |
| Subjects with an exam questions quiz | 56 |
| Exam guide | On every subject page |
| Questions and answers section | On every subject page, built from the papers |
Papers are sorted by year and by exam session. Term 1 is March, term 2 is June, term 3 is September and term 4 is November.
File counts for eight major subjects
The subject pages below hold papers from 2020 to 2026 across all four terms, in English and Afrikaans. Every paper for these subjects in the November 2025 exams was out of 150 marks.
| Subject | Files | Memos | Time per paper |
|---|---|---|---|
| Accounting | 378 | 213 | 2 hours |
| Mathematics | 322 | 186 | 3 hours |
| Mathematical Literacy | 298 | 155 | 3 hours |
| Physical Sciences | 283 | 191 | 3 hours |
| Life Sciences | 260 | 170 | 2½ hours |
| Business Studies | 258 | 167 | 2 hours |
| Economics | 249 | 170 | 2 hours |
| Geography | 235 | 151 | 3 hours |
What the exam guides show
Each subject page has an exam guide taken from the DBE question papers. It lists the papers, marks, time, number of pages, what comes with the paper and the printed instructions.
Some examples from the November 2025 papers:
- Physical Sciences: Paper 1 (Physics) comes with 3 data sheets and Paper 2 (Chemistry) with 4 data sheets. Question 1 in both is multiple choice, 10 items of 2 marks each.
- Mathematics: Paper 1 comes with 1 information sheet and an answer book of 23 pages. Paper 2 comes with 1 information sheet and an answer book of 27 pages.
- Geography: each paper comes with a 1 : 50 000 topographical map and a 1 : 10 000 orthophoto map, which must be handed to the invigilator at the end.
- Business Studies: in Section B you answer any two of three questions, and in Section C any one of two essay questions.
- English First Additional Language: in Paper 2 you answer questions from any two of the four sections: Novel, Drama, Short Stories and Poetry.
Where the papers print a mark and time table, the guide also tracks topics and marks across past exams. For example, every Geography Grade 12 past paper and memo from November 2021 to May/June 2026 gives Question 1 and Question 2 60 marks each and the mapwork question 30 marks.
How the quizzes work
56 subjects have an exam questions quiz. The questions are copied word for word from DBE papers, and the memo answer is shown after you attempt each one.
The Physical Sciences quiz has 40 multiple choice questions from the 2023 to 2025 papers. The Life Sciences quiz has 45 Section A questions, and the Accounting quiz has 33 concept questions from Paper 1 and Paper 2.
How to use the papers before your next exam
- Open your subject page and read the exam guide so you know the marks, time and rules before you start.
- Download a recent November paper and its memo. Write the paper in the time printed on the cover.
- Mark your answers with the memo and note the questions where you lost marks.
- Take the subject quiz to practise short questions taken straight from DBE papers.
- Repeat with a June or September paper from the same year.
Questions and answers
When do the 2026 matric exams end?
The 2026 NSC exams started on 13 October 2026 and run until 26 November 2026.
How many learners are writing matric in 2026?
A record 962 832 candidates registered for the 2026 NSC exams, according to SAnews.
When will the 2026 matric results be released?
Results are expected in January 2027.
Where can I download Grade 12 past papers with memos for free?
Grade12PastExamPapers.co.za has 7 293 free files for 63 NSC subjects, including 3 736 memos.
Are there Grade 12 practice quizzes with real exam questions?
Yes. 56 subjects on the site have a quiz with questions copied word for word from DBE papers, and the memo answer is shown after each attempt.
Release information
Issued on behalf of
Grade12PastExamPapers.co.za
Media contact
Mansa Digital
PR South Africa