GRADE 12 PAST EXAM PAPERS

Grade 12 Past paper

Looking for Grade 12 past exam papers to help you study for your matric finals? Then look no further than our blog where we list all of the matric IEB past papers and National Senior Certificate (NSC) past exam papers in South Africa. 

How to Download Grade 12 IEB Past Exam Papers

For learners who are currently at a private high school, there are some IEB past exam papers for you to work through in this article.

To download a Grade 12 past exam paper, simply click on the file you want, select ‘download’ and remember to save your exam paper where you will easily be able to find it. 

Note: Most IEB Grade 12 past exam paper memos are not published so, unfortunately, we are unable to provide memos for some of the IEB papers.

With that said, you can also download the IEB past papers directly from the IEB website. To do this, all you have to do is follow the steps below:

1. Go to www.ieb.co.za.
2. Click on “Past IEB Past Papers and Marking Guidelines”.
3. Login with your details or as a guest using the guest logins provided to you by IEB.
4. Click on “NSC Public Resources” after logging in.
5. Select “NSC Examination Papers”.
6. Pick the year of examinations you’d like to view.
7. Download your chosen past paper from the IEB directory.

How to Download the NSC Grade 12 Past Exam Papers

For matric learners who are busy studying at a government school, you’ll be happy to know that the Department of Education has the entire list of past exam papers on their website.

You can also find an updated list of all the official past exam papers in this article. Be sure to download the official, government-set past exam papers from 2010 to 2023 below. 

NSC MATRIC AFRIKAANS PAST PAPERS

Afrikaans HL 2017

Afrikaans HL IEB 2015

Afrikaans HL IEB 2016

Afrikaans HL IEB 2017

Afrikaans HL IEB 2018

Afrikaans FAL 2010

Afrikaans FAL 2012

Afrikaans FAL 2013

Afrikaans FAL 2014

Afrikaans FAL 2015

Afrikaans FAL 2016

Afrikaans FAL P1 2019

Afrikaans FAL P2 2019

Afrikaans FAL P3 2019

Afrikaans HL P1 2019

Afrikaans HL P2 2019

Afrikaans HL P3 2019

Afrikaans SAL P1 2019 Free State

Afrikaans SAL P1 2019 Gauteng

Afrikaans SAL P1 2019 KwaZulu Natal

Afrikaans SAL P1 2019 Limpopo

Afrikaans SAL P1 2019 Mpumalanga

Afrikaans SAL P1 2019 North West

Afrikaans SAL P1 2019 Northern Cape

Afrikaans SAL P1 2019 Western Cape

Afrikaans SAL P1 2019 Memo Oos Kaap

Afrikaans SAL P2 2019 and Memo

Afrikaans FAL P1 2020

Afrikaans FAL P2 2020

Afrikaans FAL P3 2020

Afrikaans HL P2 2020

Afrikaans SAL P1 2020 Eastern Cape

Afrikaans SAL P1 2020 Free State

Afrikaans SAL P1 2020 KwaZulu Natal

Afrikaans SAL P1 2020 Limpopo

Afrikaans SAL P1 2020 Mpumalanga

Afrikaans SAL P1 2020 North West

Afrikaans SAL P1 2020 Western Cape

Afrikaans SAL P2 2020

Afrikaans FAL P1 2021

Afrikaans FAL P2 2021

Afrikaans FAL P3 2021

Afrikaans HL P1 2021

Afrikaans HL P2 2021

Afrikaans HL P3 2021

Afrikaans SAL P1 2021 (Eastern Cape)

Afrikaans SAL P1 2021 (Free State)

Afrikaans SAL P1 2021 (Gauteng)

Afrikaans SAL P1 2021 (KwaZulu-Natal)

Afrikaans SAL P1 2021 (Limpopo)

Afrikaans SAL P1 2021 (Mpumalanga)

Afrikaans SAL P1 2021 (North West)

Afrikaans SAL P1 2021 (Northern Cape)

Afrikaans SAL P1 2021 (Western Cape)

Afrikaans FAL P1 2022

Afrikaans FAL P2 2022

Afrikaans FAL P3 2022

Afrikaans HL P1 2022

Afrikaans HL P2 2022

Afrikaans HL P3 2022

Afrikaans SAL P1 2022 

Afrikaans SAL P2 2022 (Eastern Cape)

Afrikaans SAL P2 2022 (Free State)

Afrikaans SAL P2 2022 (Gauteng)

Afrikaans SAL P2 2022 (KwaZulu-Natal)

Afrikaans SAL P2 2022 (Limpopo)

Afrikaans SAL P2 2022 (Mpumalanga)

Afrikaans SAL P2 2022 (North West)

Afrikaans SAL P2 2022 (Northern Cape)

Afrikaans SAL P2 2022 (Western Cape)

Afrikaans SAL P3 2022

Afrikaans FAL May-June 2023

Afrikaans HL May-June 2023

Afrikaans SAL May-June 2023

IEB MATRIC AFRIKAANS PAST PAPERS

Afrikaans FAL IEB 2013

Afrikaans FAL IEB 2015

Afrikaans FAL IEB 2016

Afrikaans FAL IEB 2017

Afrikaans FAL IEB 2018

Afrikaans FAL P1 IEB 2020

Afrikaans FAL P2 IEB 2020

Afrikaans HL P1 Memo IEB 2020

Afrikaans HL P2 IEB 2020

AP Afrikaans IEB 2020

Afrikaans IEB 2021

Afrikaans FAL IEB 2022

Afrikaans HL IEB 2022

Afrikaans FAL IEB May 2023

Afrikaans HL IEB May 2023

NSC MATHS MATRIC PAST PAPERS

Mathematics 2018

Mathematics P1 2019 Afr

Mathematics P1 2019 Eng

Mathematics P2 2019 Afr

Mathematics P2 2019 Answer Book Eng & Afr

Mathematics P2 2019 Eng

Mathematics P1 2020 Afr & Eng

Mathematics P2 2020 Eng & Afr

Maths Lit 2017

Maths Lit 2018

Mathematical Literacy P1 2019 Addendum Afr

Mathematical Literacy P1 2019 Addendum Eng

Mathematical Literacy P1 2019 Afr

Mathematical Literacy P1 2019 Eng

Mathematical Literacy P2 2019 Addendum Afr

Mathematical Literacy P2 2019 Addendum Eng

Mathematical Literacy P2 2019 Afr

Mathematical Literacy P2 2019 Eng

Mathematical Literacy P1 2020 Afr

Mathematical Literacy P1 2020 Eng

Mathematical Literacy P2 2020 Afr

Mathematical Literacy P2 2020 Eng

Mathematics P1 2021 Afr

Mathematics P1 2021 Eng

Mathematics P2 2021 Afr

Mathematics P2 2021 Eng

Mathematical Literacy P1 2021 Afr

Mathematical Literacy P1 2021 Eng

Mathematical Literacy P2 2021 Afr

Mathematical Literacy P2 2021 Eng

Mathematics P1 2022 Afr

Mathematics P1 2022 Eng

Mathematics P2 2022 Afr

Mathematics P2 2022 Eng

Mathematical Literacy P1 2022 Afr

Mathematical Literacy P1 2022 Eng

Mathematical Literacy P2 2022 Afr

Mathematical Literacy P2 2022 Eng

Mathematics May-June 2023

Mathematical Literacy May-June 2023

IEB MATHS MATRIC PAST PAPERS

Maths Lit IEB 2017

Maths Lit IEB 2018

AP Maths IEB 2017

Mathematics IEB 2018

AP Maths IEB 2018

Mathematics P1 IEB 2020 Afr

Mathematics P1 IEB 2020

Mathematics P2 IEB 2020 Afr

Mathematics P2 IEB 2020

AP Maths P1 IEB 2020 Afr

AP Maths P1 IEB 2020

AP Maths P2 IEB 2020 Afr

AP Maths P2 Memo IEB 2020

Maths Lit IEB P1 2021 Afr

Maths Lit IEB P2 2021 Afr

Maths Lit IEB P1 2021 

Maths Lit IEB P2 2021

Mathematics IEB P1 2021 Afr

Mathematics IEB P2 2021 Afr

Mathematics IEB P1 2021

Mathematics IEB P2 2021

Maths Lit IEB P1 2022 Afr

Maths Lit IEB P2 2022 Afr

Maths Lit IEB P1 2022

Maths Lit IEB P2 2022

Mathematics IEB P1 2022 Afr

Mathematics IEB P2 2022 Afr

Mathematics IEB P1 2022

Mathematics IEB P2 2022

Good luck to all the matrics with your upcoming exams!