Grade 12 past exam papers

Welcome to Advantage Learn and our collection of gr12 past exam papers. Here we have collected all the Matric past papers we can find and have made them available to you for free.

You can download the NSC past papers by simply clicking on the subject paper you are looking for. If we found a past papers information sheet, answer paper, past paper memo or marking guideline then we have also included them for you. You can also switch between viewing end of year past exam papers and the supplementary exam papers.

Gr12 past paper tablet

Maths Online contains the full NSC/IEB syllabus from grade 10-12. Guaranteed to improve your Maths grades.

More information on maths online
Start free trial Free 14 day trial | Cancel anytime | No contracts

Find the past papers you are looking for

P
P
P
P
1
Click the icon blocks in the tables to the right to download the papers you want
Gr12 past paper tablet

A+ Maths Online contains the full NSC/IEB syllabus from grade 10-12.

Start free trial Free 14 day trial | Cancel anytime | No contracts More information

Agricultural Sciences/Technologies

2017
IEB
1 1 2 2

Afrikaans HL (Home Language)

2017
DBE
1 1 2 2 3 3
IEB
1 1 2
2016
DBE
1 1 2 2 3 3
IEB
1 1 2

Afrikaans FAL (First Additional Language)

2017
DBE
1 1 2 2 3 3
IEB
1 2
2016
DBE
1 1 2 2 3 3
IEB
1 2

Afrikaans SAL (Second Additional Language)

2016
DBE
1 1 2 2

Advanced Programme Afrikaans (Ap Afrikaans)

2017
IEB
2
2016
IEB
1

Accounting

2017
DBE
1 1 1
IEB
1 1 1 2 2 2
2016
DBE
1 1 1
DBEsupp
1 1 1
IEB
1 1 2 2
2015
DBE
1 1 1
DBEsupp
1 1 1
IEB
1 1 2 2
2014
DBE
1 1 1
IEB
1 1 2 2
2013
DBE
1 1 1
IEB
1 1 2 2
2012
DBE
1 1 1
IEB
1 1 2 2
2011
DBE
1 1 1
IEB
1 1 2 2

Agricultural Management Practices

2017
DBE
1 1
IEB
1 1
2016
DBE
1 1
DBEsupp
1 1
IEB
1 1
2015
DBE
1 1
DBEsupp
1 1
IEB
1 1
2014
DBE
1 1
2013
DBE
1 1
2012
DBE
1 1
2011
DBE
1 1
IEB
1 1

Agricultural Sciences/Technology

2017
DBE
1 1 2 2
2016
DBE
1 1 1 1 2 2
DBEsupp
1 1 1 1 2 2
IEB
1 1 2 2
2015
DBE
1 1 1 1 1 1 2 2
DBEsupp
1 1 1 1 2 2
IEB
1 1 2 2
2014
DBE
1 1 1 1 1 1 2 2
2013
DBE
1 1 1 1 1 1 2 2
2012
DBE
1 1 1 1 1 1 2
2011
DBE
1 1 1 1 1 1 2 2

Arabic SAL (Second Additional Language)

2017
IEB
1 1 2 2
2016
IEB
1 1 2 2

Business Studies

2017
DBE
1 1
IEB
1 1 2
2016
DBE
1 1
DBEsupp
1 1
IEB
1 1 2
2015
DBE
1 1
DBEsupp
1 1
IEB
1 1 2
2014
DBE
1 1
IEB
1 1 2
2013
DBE
1 1
IEB
1 1 2
2012
DBE
1 1
IEB
1 1 2
2011
DBE
1 1
IEB
1 1 2

Civil Technology

2017
DBE
1 1
2016
DBE
1 1
DBEsupp
1 1
2015
DBE
1 1
DBEsupp
1 1
IEB
1 1 1
2014
DBE
1 1
IEB
1 1 1
2013
DBE
1 1
IEB
1 1
2012
DBE
1 1
2011
DBE
1 1

Computer Applications Technology (CAT)

2017
DBE
1 1 1 1 1 2 2
IEB
1 2 2 2
2016
DBE
1 1 2 2
DBEsupp
1 2 2
IEB
1 2 2
2015
DBE
1 1 1 1 1 2 2
DBEsupp
1 1 2 2
IEB
1 2 2
2014
DBE
1 1 1 1 2 2
IEB
1 2 2
2013
DBE
1 1 1 1 1 1 2 2
IEB
1 2
2012
DBE
1 1 1 1 1 1 1 2 2
IEB
1 2 2 2
2011
DBE
1 1 1 1 1 1 2 2
IEB
1 1 2

Consumer Studies

2016
DBE
1 1
DBEsupp
1 1
IEB
1
2015
DBE
1 1
DBEsupp
1 1
IEB
1
2014
DBE
1 1
IEB
1 1
2013
DBE
1 1
IEB
1 1
2012
DBE
1 1
IEB
1 1
2011
DBE
1 1
IEB
1 1 1
2017
IEB
1

Dance Studies

2017
DBE
1 1
IEB
1
2016
DBE
1
DBEsupp
1 1
IEB
1
2015
DBE
1 1
DBEsupp
1 1
IEB
1
2014
DBE
1 1
IEB
1
2013
DBE
1 1
IEB
1 1
2012
DBE
1 1
IEB
1
2011
DBE
1 1
IEB
1

Design

2017
DBE
1 1 2
IEB
1 1
2016
DBE
1 1
DBEsupp
1 1
IEB
1 1
2015
DBE
1 1 2
DBEsupp
1 1
IEB
1 1
2014
DBE
1 1 2
IEB
1 1
2013
DBE
1 1
IEB
1 1
2012
DBE
1 1
IEB
1 1
2011
DBE
1 1
IEB
1 1

Dramatic Arts

2017
DBE
1 1
IEB
1
2016
DBE
1 1
DBEsupp
1 1
IEB
1
2015
DBE
1 1
DBEsupp
1 1
IEB
1
2014
DBE
1 1
IEB
1
2013
DBE
1 1
IEB
1
2012
DBE
1 1
IEB
1 1
2011
DBE
1 1
IEB
1

Economics

2017
DBE
1 1 2 2
IEB
1
2016
DBE
1 1 2 2
DBEsupp
1 1 2 2
IEB
1
2015
DBE
1 1 2 2
DBEsupp
1 1 2 2
IEB
1
2014
DBE
1 1 2 2
IEB
1
2013
DBE
1
IEB
1
2012
DBE
1 1
IEB
1
2011
DBE
1
IEB
1

Electrical Technology

2017
DBE
1 1
2016
DBE
1 1
DBEsupp
1 1
2015
DBE
1
DBEsupp
1 1
2014
DBE
1 1
2013
DBE
1 1
2012
DBE
1 1
2011
DBE
1 1

Engineering Graphics Design (EGD)

2017
DBE
1 1 2 2
IEB
1 2
2016
DBE
1 1 2 2
DBEsupp
1 1 2 2
IEB
1 2
2015
DBE
1 1 2 2
DBEsupp
1 1 2 2
IEB
1 2
2014
DBE
1 1 2 2
IEB
1 2
2013
DBE
1 1 2 2
IEB
1 2
2012
DBE
1 1 2 2
IEB
1 2
2011
DBE
1 1 2
IEB
1 2

English HL (Home Language)

2017
DBE
1 1 2 2 3 3
IEB
1 1 2
2016
DBE
1 1 2 2 3 3
IEB
1 1 2
2015
DBE
1 1 1 1 2 2
IEB
1 1 1 2
2014
DBE
1 1 1 1 2 2
IEB
1 1 2
2012
DBE
1 1 1 1 2 2
IEB
1 1 2
2011
DBE
1 1 2
IEB
1 1 2
2013
IEB
1 1 2

English FAL (First Additional Language)

2017
DBE
1 1 2 2 3 3
IEB
1 1 2
2016
DBE
1 1 2 2 3
DBEsupp
1 1 2 2 3 3
IEB
1 2
2015
DBE
1 1 1 1 2 2
IEB
1 2
2014
DBE