Study Papers has 1 683 free Grade 10 past papers and memos in PDF, across 41 subjects, from 2002 to 2026. 687 are question papers and 515 are memos, so you can write a paper and mark it yourself.
Papers are sorted by term, so you can find the paper you are about to write: Term 1 March tests and common tests, Term 2 June exams, Term 3 September trial (prelim) exams and Term 4 November finals.
We have papers from 10 exam bodies, including KwaZulu-Natal, Limpopo, Gauteng, IEB and North West, so you can practise with the paper your own province set.
The subjects with the most papers are Accounting (249), Geography (89), Business Studies (75), Mathematics (75) and Physical Sciences (74).
Teachers will also find 161 annual teaching plans (ATPs) for Grade 10.
- Subjects
- 41
- PDF files
- 1 683
- Question papers
- 687
- Memos
- 515
- Years
- 2002–2026
Grade 10 Past Papers by Subject
Latest Grade 10 Exam Papers
The newest Grade 10 exam papers we have read in full, with marks, time and a question-by-question breakdown.
- Mathematical Literacy Grade 10 Term 4 November 2024 Paper 1
- Mathematical Literacy Grade 10 Term 4 November 2024 Paper 2
- Physical Sciences Grade 10 Term 2 June 2024 Paper 1 (KwaZulu-Natal)
- Physical Sciences Grade 10 Term 4 November 2023 Paper 2 (Gauteng)
- Physical Sciences Grade 10 Term 4 November 2023 Paper 1 (Gauteng)
- Physical Sciences Grade 10 Term 4 November 2022 Paper 1 (Gauteng)
- Physical Sciences Grade 10 Term 4 November 2021 Paper 2 (Gauteng)
- Mathematics Grade 10 Term 4 November 2020 Paper 2
- Mathematics Grade 10 Term 4 November 2020 Paper 1
- Mathematical Literacy Grade 10 Term 4 November 2020 Paper 2
- Mathematical Literacy Grade 10 Term 4 November 2020 Paper 1
- Geography Grade 10 Term 4 November 2020 Paper 2
IEB Grade 10 Past Papers
More Grade 10 Resources
- Accounting Grade 10 ATP 2026
- Afrikaans FAL Grade 10 ATP 2026
- Afrikaans HL Grade 10 ATP 2026
- Afrikaans SAL Grade 10 ATP 2026
- Agricultural Management Practices Grade 10 ATP 2026
- Agricultural Sciences Grade 10 ATP 2026
- Agricultural Technology Grade 10 ATP 2026
- Business Studies Grade 10 ATP 2026
- Civil Technology Grade 10 ATP 2026
- Computer Applications Technology Grade 10 ATP 2026
- Consumer Studies Grade 10 ATP 2026
- Dance Studies Grade 10 ATP
- Dramatic Arts Grade 10 ATP 2026
- Economics Grade 10 ATP 2026
- Electrical Technology Grade 10 ATP 2026
- Engineering Graphics and Design Grade 10 ATP 2026
- English FAL Grade 10 ATP 2026
- English HL Grade 10 ATP 2026
- English SAL Grade 10 ATP 2026
- Geography Grade 10 ATP 2026
- Grade 10 Mathematics ATP 2026
- History Grade 10 ATP 2026
- Hospitality Studies Grade 10 ATP 2026
- Information Technology Grade 10 ATP 2026
- IsiNdebele HL Grade 10 ATP 2026
- IsiNdebele SAL Grade 10 ATP 2026
- IsiXhosa FAL Grade 10 ATP 2026
- IsiXhosa HL Grade 10 ATP 2026
- IsiXhosa SAL Grade 10 ATP 2026
- IsiZulu FAL Grade 10 ATP 2026
- IsiZulu HL Grade 10 ATP 2026
- IsiZulu SAL Grade 10 ATP 2026
- Life Orientation Grade 10 ATP 2026
- Life Sciences Grade 10 ATP 2026
- Mathematical Literacy Grade 10 ATP 2026
- Mechanical Technology Grade 10 ATP 2026
- Music (IAM) Grade 10 ATP 2026
- Physical Sciences Grade 10 ATP 2026
- Religion Studies Grade 10 ATP 2026
- Sepedi FAL Grade 10 ATP 2026
- Grade 10 Geography Term 4 November exam papers and memos (Geografie) 24 files
- Grade 10 Physical Sciences Term 4 November exam papers and memos (Fisiese Wetenskap) 22 files
- Grade 10 Economics Term 4 November exam papers and memos (Ekonomie) 22 files
- Grade 10 Life Sciences Term 4 November exam papers and memos (Lewenswetenskappe) 20 files
- Grade 10 History Term 4 November exam papers and memos (Geskiedenis) 18 files
- Grade 10 Mathematics Term 4 November exam papers and memos (Wiskunde) 17 files
- Grade 10 Mathematical Literacy Term 4 November exam papers and memos (Mathematical Literacy) 17 files
- Grade 10 Accounting Term 4 November exam papers and memos (Rekeningkunde) 15 files
- History Grade 10 Past Papers 2026 15 files
- Grade 10 Business Studies Term 4 November exam papers and memos (Besigheidstudies) 13 files
- Information Technology Grade 10 Past Papers 2026 5 files
- Mechanical Technology Grade 10 Past Papers and Memos 5 files
- Grade 10 Business Studies Term 3 Tests for 2025 Question Paper with Memo 4 files
- Technical Sciences Grade 10 Past Papers 2026 3 files
- Grade 10 Life Orientation Term 4 November exam papers and memos (Lewensorientering) 3 files
- Life Orientation Grade 10 Term 3 2025 Task Project with Memo 2 files
Questions About Grade 10 Past Papers
Where can I download Grade 10 past papers and memos?
Pick your subject below. Each subject page has all the Grade 10 question papers and memos we have, sorted by year and term, and every file is a free PDF.
Which Grade 10 subject has the most past papers?
Accounting has the most, with 249 PDFs, followed by Geography (89).
Do you have the latest Grade 10 papers?
Yes. The newest papers on the site are from 2026, and we add new papers and memos as soon as they are released.
Are the Grade 10 memos included?
Yes. We have 515 Grade 10 memos. They sit next to the matching question paper on each subject page.
