@yield('content')
South African Grade 12 (NSC & CAPS)

Matric Exam Revision & Past Papers Hub

Complete access to all 47 official NSC subjects, 6,765+ official DBE past question papers, marking guidelines (memos), Mind the Gap study guides, and interactive quizzes.

Live DBE Repository Inventory
47
Subjects
6,765
PDFs & Memos
2,453
Paper Sets
97
Study Guides
1,047
MCQ Bank
163
Interactive Quizzes

All 47 Official Matric Subjects

Filter by subject name or code to open past papers, memos, Mind the Gap study guides, and CAPS breakdowns.

MATH STEM (Science, Tech, Engineering & Maths)

Mathematics

CAPS Grade 12 Mathematics (Paper 1: Algebra, Calculus, Finance; Paper 2: Analytical & Euclidean Geometry, Trigonometry, Statistics)

79 Papers 3 Guides 10 Topics
Open Subject Library →
MLIT STEM (Science, Tech, Engineering & Maths)

Mathematical Literacy

CAPS Grade 12 Mathematical Literacy (Paper 1: Finance, Data Handling, Probability; Paper 2: Maps, Plans, Measurement)

72 Papers 3 Guides 0 Topics
Open Subject Library →
PHSC STEM (Science, Tech, Engineering & Maths)

Physical Sciences

CAPS Grade 12 Physical Sciences (Paper 1: Physics - Mechanics, Waves, Electricity; Paper 2: Chemistry - Organic, Equilibrium, Electrochemistry)

78 Papers 5 Guides 13 Topics
Open Subject Library →
LFSC STEM (Science, Tech, Engineering & Maths)

Life Sciences

CAPS Grade 12 Life Sciences (Paper 1: Reproduction, Endocrine, Homeostasis; Paper 2: DNA, Genetics, Evolution)

72 Papers 3 Guides 0 Topics
Open Subject Library →
ACCT Business, Commerce & Management (BCM)

Accounting

CAPS Grade 12 Accounting (Paper 1: Financial Reporting & Corporate Governance; Paper 2: Managerial Accounting, Budgeting & Internal Control)

64 Papers 3 Guides 0 Topics
Open Subject Library →
BSTD Business, Commerce & Management (BCM)

Business Studies

CAPS Grade 12 Business Studies (Paper 1: Business Environments & Operations; Paper 2: Business Ventures & Business Roles)

64 Papers 1 Guides 0 Topics
Open Subject Library →
ECON Business, Commerce & Management (BCM)

Economics

CAPS Grade 12 Economics (Paper 1: Macroeconomics & Economic Pursuits; Paper 2: Microeconomics & Contemporary Economic Issues)

72 Papers 3 Guides 0 Topics
Open Subject Library →
GEOG Humanities & Social Sciences

Geography

CAPS Grade 12 Geography (Paper 1: Climate, Weather & Geomorphology; Paper 2: Rural/Urban Settlement, Economic Geography & GIS/Mapwork)

73 Papers 6 Guides 0 Topics
Open Subject Library →
HIST Humanities & Social Sciences

History

CAPS Grade 12 History (Paper 1: Cold War, Independent Africa, Civil Society Protests; Paper 2: South African Resistance, TRC & Globalization)

72 Papers 1 Guides 0 Topics
Open Subject Library →
ENGHL Official Languages

English Home Language

CAPS Grade 12 English Home Language (Paper 1: Language in Context; Paper 2: Literature - Poetry, Novel & Drama; Paper 3: Creative Writing)

60 Papers 4 Guides 0 Topics
Open Subject Library →
ENGFAL Official Languages

English First Additional Language

CAPS Grade 12 English First Additional Language (Paper 1: Comprehension & Language; Paper 2: Literature; Paper 3: Writing)

60 Papers 13 Guides 0 Topics
Open Subject Library →
AFRFAL Official Languages

Afrikaans First Additional Language

CAPS Grade 12 Afrikaans Eerste Addisionele Taal (Vraestel 1: Taal in Konteks; Vraestel 2: Letterkunde; Vraestel 3: Skryfwerk)

60 Papers 2 Guides 0 Topics
Open Subject Library →
AFRHL Official Languages

Afrikaans Home Language

CAPS Grade 12 Afrikaans Huistaal (Vraestel 1: Begrip & Taal; Vraestel 2: Letterkunde; Vraestel 3: Opstelle & Transaksionele tekste)

60 Papers 0 Guides 0 Topics
Open Subject Library →
AFRSAL Official Languages

Afrikaans Second Additional Language

CAPS Grade 12 Afrikaans Tweede Addisionele Taal (SAL)

41 Papers 0 Guides 0 Topics
Open Subject Library →
ENGSAL Official Languages

English Second Additional Language

CAPS Grade 12 English Second Additional Language (SAL)

5 Papers 0 Guides 0 Topics
Open Subject Library →
ZUL Official Languages

isiZulu (HL / FAL / SAL)

CAPS Grade 12 isiZulu Home Language, First Additional Language & Second Additional Language (P1, P2, P3)

61 Papers 3 Guides 0 Topics
Open Subject Library →
XHO Official Languages

isiXhosa (HL / FAL / SAL)

CAPS Grade 12 isiXhosa Home Language, First Additional Language & Second Additional Language (P1, P2, P3)

57 Papers 4 Guides 0 Topics
Open Subject Library →
NSO Official Languages

Sepedi (HL / FAL / SAL)

CAPS Grade 12 Sepedi (Sesotho sa Leboa) Home, First Additional & Second Additional Language (P1, P2, P3)

48 Papers 4 Guides 0 Topics
Open Subject Library →
SOT Official Languages

Sesotho (HL / FAL / SAL)

CAPS Grade 12 Sesotho Home, First Additional & Second Additional Language (P1, P2, P3)

57 Papers 3 Guides 0 Topics
Open Subject Library →
TSN Official Languages

Setswana (HL / FAL / SAL)

CAPS Grade 12 Setswana Home, First Additional & Second Additional Language (P1, P2, P3)

48 Papers 4 Guides 0 Topics
Open Subject Library →
TSO Official Languages

Xitsonga (HL / FAL / SAL)

CAPS Grade 12 Xitsonga Home, First Additional & Second Additional Language (P1, P2, P3)

48 Papers 3 Guides 0 Topics
Open Subject Library →
SSW Official Languages

SiSwati (HL / FAL / SAL)

CAPS Grade 12 SiSwati Home, First Additional & Second Additional Language (P1, P2, P3)

48 Papers 0 Guides 0 Topics
Open Subject Library →
VEN Official Languages

Tshivenda (HL / FAL / SAL)

CAPS Grade 12 Tshivenda Home, First Additional & Second Additional Language (P1, P2, P3)

48 Papers 5 Guides 0 Topics
Open Subject Library →
NBL Official Languages

isiNdebele (HL / FAL / SAL)

CAPS Grade 12 isiNdebele Home, First Additional & Second Additional Language (P1, P2, P3)

45 Papers 3 Guides 0 Topics
Open Subject Library →
SASL Official Languages

South African Sign Language

CAPS Grade 12 South African Sign Language Home Language (P1, P2, P3)

33 Papers 0 Guides 0 Topics
Open Subject Library →
IT Information Technology & Computing

Information Technology

CAPS Grade 12 Information Technology (Paper 1: Practical Delphi/Programming; Paper 2: Theory - Hardware, Networks, Databases, OOP)

71 Papers 1 Guides 0 Topics
Open Subject Library →
CAT Information Technology & Computing

Computer Applications Technology

CAPS Grade 12 CAT (Paper 1: Practical Word, Excel, Access, HTML; Paper 2: Theory - Systems, Internet & Information Management)

72 Papers 1 Guides 0 Topics
Open Subject Library →
TMATH STEM (Science, Tech, Engineering & Maths)

Technical Mathematics

CAPS Grade 12 Technical Mathematics (Paper 1: Algebra, Functions, Calculus; Paper 2: Analytical Geometry, Trigonometry, Mensuration & Circles)

75 Papers 1 Guides 0 Topics
Open Subject Library →
TSCI STEM (Science, Tech, Engineering & Maths)

Technical Sciences

CAPS Grade 12 Technical Sciences (Paper 1: Mechanics, Electricity, Waves; Paper 2: Organic Chemistry, Electrochemistry)

70 Papers 1 Guides 0 Topics
Open Subject Library →
EGD STEM (Science, Tech, Engineering & Maths)

Engineering Graphics and Design

CAPS Grade 12 EGD (Paper 1: Civil, Electrical & Interpenetration Orthographic Projection; Paper 2: Mechanical Assembly & Isometric Drawing)

74 Papers 1 Guides 0 Topics
Open Subject Library →
AGSC Services & Applied Sciences

Agricultural Sciences

CAPS Grade 12 Agricultural Sciences (Paper 1: Animal Nutrition, Production, Reproduction & Protection; Paper 2: Marketing, Genetics & Production Factors)

69 Papers 1 Guides 0 Topics
Open Subject Library →
AGMP Services & Applied Sciences

Agricultural Management Practices

CAPS Grade 12 Agricultural Management Practices (Crop & Animal Production Management, Agribusiness & Value Recording)

32 Papers 1 Guides 0 Topics
Open Subject Library →
AGTC Services & Applied Sciences

Agricultural Technology

CAPS Grade 12 Agricultural Technology (Structural, Irrigation, Energy & Mechanisation Systems)

32 Papers 1 Guides 0 Topics
Open Subject Library →
TOUR Services & Applied Sciences

Tourism

CAPS Grade 12 Tourism (Mapwork, Foreign Exchange, Tourist Attractions, Sustainable Tourism, Marketing & Domestic/International Trends)

36 Papers 1 Guides 0 Topics
Open Subject Library →
CONS Services & Applied Sciences

Consumer Studies

CAPS Grade 12 Consumer Studies (Consumer Rights, Food & Nutrition, Clothing, Housing, Entrepreneurship)

36 Papers 1 Guides 0 Topics
Open Subject Library →
HOSP Services & Applied Sciences

Hospitality Studies

CAPS Grade 12 Hospitality Studies (Nutrition, Menu Planning, Food Commodities, Hygiene & Customer Service)

34 Papers 1 Guides 0 Topics
Open Subject Library →
CIVT STEM (Science, Tech, Engineering & Maths)

Civil Technology

CAPS Grade 12 Civil Technology (Construction, Civil Services & Woodworking Specialisations)

35 Papers 1 Guides 0 Topics
Open Subject Library →
ELET STEM (Science, Tech, Engineering & Maths)

Electrical Technology

CAPS Grade 12 Electrical Technology (Digital Electronics, Electronics & Power Systems Specialisations)

34 Papers 1 Guides 0 Topics
Open Subject Library →
MECT STEM (Science, Tech, Engineering & Maths)

Mechanical Technology

CAPS Grade 12 Mechanical Technology (Automotive, Fitting & Machining, Welding & Metalwork Specialisations)

33 Papers 1 Guides 0 Topics
Open Subject Library →
MARS STEM (Science, Tech, Engineering & Maths)

Marine Sciences

CAPS Grade 12 Marine Sciences (Oceanography, Marine Biology, Ecology & Human Sustainability)

20 Papers 0 Guides 0 Topics
Open Subject Library →
RELS Humanities & Social Sciences

Religion Studies

CAPS Grade 12 Religion Studies (Paper 1 & Paper 2: World Religions, Ethics, Hermeneutics & Social Cohesion)

71 Papers 1 Guides 0 Topics
Open Subject Library →
DRAM Humanities & Social Sciences

Dramatic Arts

CAPS Grade 12 Dramatic Arts (20th Century Theatre Movements, South African Theatre Texts & Performance)

32 Papers 1 Guides 0 Topics
Open Subject Library →
VISA Humanities & Social Sciences

Visual Arts

CAPS Grade 12 Visual Arts (Visual Culture Studies, South African & International Art Movements)

46 Papers 1 Guides 0 Topics
Open Subject Library →
MUSC Humanities & Social Sciences

Music

CAPS Grade 12 Music (Music Theory, Harmony, Western Art Music, Jazz & Indigenous African Music)

64 Papers 1 Guides 0 Topics
Open Subject Library →
DANC Humanities & Social Sciences

Dance Studies

CAPS Grade 12 Dance Studies (History, Choreography, Anatomy & Safe Dance Practice)

32 Papers 1 Guides 0 Topics
Open Subject Library →
DESG Humanities & Social Sciences

Design

CAPS Grade 12 Design (Design in Business Context, Historical & Contemporary Design Movements)

44 Papers 1 Guides 0 Topics
Open Subject Library →
LO Humanities & Social Sciences

Life Orientation

CAPS Grade 12 Life Orientation (Common Assessment Task: Democracy, Human Rights, Careers, Study Skills & Physical Education)

16 Papers 1 Guides 0 Topics
Open Subject Library →

Instant Topic & Past Paper Quizzes

Test yourself on real past paper Question 1 multiple-choice questions with instant scoring and memo rationales.

Physical Sciences Level 2: Routine Procedures

Matric Physical Sciences Paper 1: High-Yield MCQ Drill

10 NSC-style practice multiple-choice questions written for this platform (not taken from a specific exam paper). You have 15 minutes. Memo explanations unlock on completion.

10 Questions 15 Minutes 10 Marks
Mathematics Level 2: Routine Procedures

Matric Mathematics Paper 1: Quick Formula & Algebra Quiz

Test your mastery of Quadratic equations, Nature of Roots, and basic limits. (Practice questions written for this platform.)

1 Questions 15 Minutes 10 Marks
Agricultural Sciences Level 1: Knowledge & Recall

Q1 MCQ Drill: 2026 Agricultural Sciences P2 (2026 NSC May/June Mid-Year Examination)

7 multiple-choice questions taken verbatim from Section A of the official 2026 NSC May/June Mid-Year Examination Agricultural Sciences Paper 2, auto-marked against the official marking guideline. Questions that rely on diagrams or graphs are excluded - see the full paper for those.

7 Questions 11 Minutes 14 Marks
Business Studies Level 1: Knowledge & Recall

Q1 MCQ Drill: 2026 Business Studies P1 (2026 NSC May/June Mid-Year Examination)

5 multiple-choice questions taken verbatim from Section A of the official 2026 NSC May/June Mid-Year Examination Business Studies Paper 1, auto-marked against the official marking guideline. Questions that rely on diagrams or graphs are excluded - see the full paper for those.

5 Questions 8 Minutes 10 Marks
Economics Level 1: Knowledge & Recall

Q1 MCQ Drill: 2026 Economics P1 (2026 NSC May/June Mid-Year Examination)

8 multiple-choice questions taken verbatim from Section A of the official 2026 NSC May/June Mid-Year Examination Economics Paper 1, auto-marked against the official marking guideline. Questions that rely on diagrams or graphs are excluded - see the full paper for those.

8 Questions 12 Minutes 16 Marks
Economics Level 1: Knowledge & Recall

Q1 MCQ Drill: 2026 Economics P2 (2026 NSC May/June Mid-Year Examination)

7 multiple-choice questions taken verbatim from Section A of the official 2026 NSC May/June Mid-Year Examination Economics Paper 2, auto-marked against the official marking guideline. Questions that rely on diagrams or graphs are excluded - see the full paper for those.

7 Questions 11 Minutes 14 Marks

Latest National NSC Past Exam Papers

Read question papers and marking guidelines side-by-side.

2026 Mathematics Paper 1 (May/June Eng)
Mathematics 2 files
View
2026 Mathematics Paper 2 (May/June Eng)
Mathematics 2 files
View
2026 Mathematical Literacy Paper 1 (May/June Eng)
Mathematical Literacy 3 files
View
2026 Mathematical Literacy Paper 2 (May/June Eng)
Mathematical Literacy 3 files
View
2026 Physical Sciences Paper 1 (May/June Eng)
Physical Sciences 2 files
View
2026 Physical Sciences Paper 2 (May/June Eng)
Physical Sciences 2 files
View
2026 Life Sciences Paper 1 (May/June Eng)
Life Sciences 2 files
View
2026 Life Sciences Paper 2 (May/June Eng)
Life Sciences 2 files
View
2026 Accounting Paper 1 (May/June Eng)
Accounting 3 files
View
Processing...