Matric Past Exam Papers (with memos)
Click on your subject to download the six most recent NSC Past Papers – updated to include all the November 2012 Past Papers.
It can be quite difficult trying to download all your matric past papers individually from the DBE! We have taken the trouble to compile the latest NSC Past Papers with memos into their own zip files. Whether or not you’re getting tutoring, working through these matric past exam papers will be very good preparation for your exams!
Teach Me 2 wants to make education more accessible and affordable for all South Africans, and this free resource is something small we can do. We hope it helps!
Listen to our awesome study music playlists on Soundcloud to help you revise these past papers.
Language Papers 2010 – 2012Afrikaans First Additional Language Past Papers
Afrikaans Home Language Past Papers
English First Additional Language Past Papers
English Home Language Past Papers
isiXhosa First Additional Language Past Papers
isiXhosa Home Language Past Papers
isiZulu First Additional Language Past Papers
isiZulu Home Language Past Papers
Popular Subjects 2010 – 2012Accounting Past Papers
Business Studies Past Papers
Computer Applications Technology Past Papers
Economics Past Papers
Geography Past Papers
History Past Papers
Life Sciences Past Papers
Maths Literacy Past Papers
Maths Past Papers
Physical Science Past Papers
Tourism Past Papers
Visual Art Past Papers
Less Popular Subjects 2010 – 2012Agricultural Management Practice Past Papers
Agricultural Science Past Papers
Agricultural Technology Past Papers
Civil Technology Past Papers
Consumer Studies Past Papers
Dance Studies Past Papers
Design Past Papers
Drama Past Papers
Electrical Technology Past Papers
Engineering Graphics and Design Past Papers
Hospitality Studies Past Papers
Information Technology Past Papers
Mechanical Technology Past Papers
Music Past Papers
Religion Studies Past Papers
All of the Matric past papers come from the Department of Basic Education.
Teach Me 2 does not own the copyright – we’ve just taken the time to compile these nicely for you!