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
All 47 Official Matric Subjects
Filter by subject name or code to open past papers, memos, Mind the Gap study guides, and CAPS breakdowns.
Mathematics
CAPS Grade 12 Mathematics (Paper 1: Algebra, Calculus, Finance; Paper 2: Analytical & Euclidean Geometry, Trigonometry, Statistics)
Mathematical Literacy
CAPS Grade 12 Mathematical Literacy (Paper 1: Finance, Data Handling, Probability; Paper 2: Maps, Plans, Measurement)
Physical Sciences
CAPS Grade 12 Physical Sciences (Paper 1: Physics - Mechanics, Waves, Electricity; Paper 2: Chemistry - Organic, Equilibrium, Electrochemistry)
Life Sciences
CAPS Grade 12 Life Sciences (Paper 1: Reproduction, Endocrine, Homeostasis; Paper 2: DNA, Genetics, Evolution)
Accounting
CAPS Grade 12 Accounting (Paper 1: Financial Reporting & Corporate Governance; Paper 2: Managerial Accounting, Budgeting & Internal Control)
Business Studies
CAPS Grade 12 Business Studies (Paper 1: Business Environments & Operations; Paper 2: Business Ventures & Business Roles)
Economics
CAPS Grade 12 Economics (Paper 1: Macroeconomics & Economic Pursuits; Paper 2: Microeconomics & Contemporary Economic Issues)
Geography
CAPS Grade 12 Geography (Paper 1: Climate, Weather & Geomorphology; Paper 2: Rural/Urban Settlement, Economic Geography & GIS/Mapwork)
History
CAPS Grade 12 History (Paper 1: Cold War, Independent Africa, Civil Society Protests; Paper 2: South African Resistance, TRC & Globalization)
English Home Language
CAPS Grade 12 English Home Language (Paper 1: Language in Context; Paper 2: Literature - Poetry, Novel & Drama; Paper 3: Creative Writing)
English First Additional Language
CAPS Grade 12 English First Additional Language (Paper 1: Comprehension & Language; Paper 2: Literature; Paper 3: Writing)
Afrikaans First Additional Language
CAPS Grade 12 Afrikaans Eerste Addisionele Taal (Vraestel 1: Taal in Konteks; Vraestel 2: Letterkunde; Vraestel 3: Skryfwerk)
Afrikaans Home Language
CAPS Grade 12 Afrikaans Huistaal (Vraestel 1: Begrip & Taal; Vraestel 2: Letterkunde; Vraestel 3: Opstelle & Transaksionele tekste)
Afrikaans Second Additional Language
CAPS Grade 12 Afrikaans Tweede Addisionele Taal (SAL)
English Second Additional Language
CAPS Grade 12 English Second Additional Language (SAL)
isiZulu (HL / FAL / SAL)
CAPS Grade 12 isiZulu Home Language, First Additional Language & Second Additional Language (P1, P2, P3)
isiXhosa (HL / FAL / SAL)
CAPS Grade 12 isiXhosa Home Language, First Additional Language & Second Additional Language (P1, P2, P3)
Sepedi (HL / FAL / SAL)
CAPS Grade 12 Sepedi (Sesotho sa Leboa) Home, First Additional & Second Additional Language (P1, P2, P3)
Sesotho (HL / FAL / SAL)
CAPS Grade 12 Sesotho Home, First Additional & Second Additional Language (P1, P2, P3)
Setswana (HL / FAL / SAL)
CAPS Grade 12 Setswana Home, First Additional & Second Additional Language (P1, P2, P3)
Xitsonga (HL / FAL / SAL)
CAPS Grade 12 Xitsonga Home, First Additional & Second Additional Language (P1, P2, P3)
SiSwati (HL / FAL / SAL)
CAPS Grade 12 SiSwati Home, First Additional & Second Additional Language (P1, P2, P3)
Tshivenda (HL / FAL / SAL)
CAPS Grade 12 Tshivenda Home, First Additional & Second Additional Language (P1, P2, P3)
isiNdebele (HL / FAL / SAL)
CAPS Grade 12 isiNdebele Home, First Additional & Second Additional Language (P1, P2, P3)
South African Sign Language
CAPS Grade 12 South African Sign Language Home Language (P1, P2, P3)
Information Technology
CAPS Grade 12 Information Technology (Paper 1: Practical Delphi/Programming; Paper 2: Theory - Hardware, Networks, Databases, OOP)
Computer Applications Technology
CAPS Grade 12 CAT (Paper 1: Practical Word, Excel, Access, HTML; Paper 2: Theory - Systems, Internet & Information Management)
Technical Mathematics
CAPS Grade 12 Technical Mathematics (Paper 1: Algebra, Functions, Calculus; Paper 2: Analytical Geometry, Trigonometry, Mensuration & Circles)
Technical Sciences
CAPS Grade 12 Technical Sciences (Paper 1: Mechanics, Electricity, Waves; Paper 2: Organic Chemistry, Electrochemistry)
Engineering Graphics and Design
CAPS Grade 12 EGD (Paper 1: Civil, Electrical & Interpenetration Orthographic Projection; Paper 2: Mechanical Assembly & Isometric Drawing)
Agricultural Sciences
CAPS Grade 12 Agricultural Sciences (Paper 1: Animal Nutrition, Production, Reproduction & Protection; Paper 2: Marketing, Genetics & Production Factors)
Agricultural Management Practices
CAPS Grade 12 Agricultural Management Practices (Crop & Animal Production Management, Agribusiness & Value Recording)
Agricultural Technology
CAPS Grade 12 Agricultural Technology (Structural, Irrigation, Energy & Mechanisation Systems)
Tourism
CAPS Grade 12 Tourism (Mapwork, Foreign Exchange, Tourist Attractions, Sustainable Tourism, Marketing & Domestic/International Trends)
Consumer Studies
CAPS Grade 12 Consumer Studies (Consumer Rights, Food & Nutrition, Clothing, Housing, Entrepreneurship)
Hospitality Studies
CAPS Grade 12 Hospitality Studies (Nutrition, Menu Planning, Food Commodities, Hygiene & Customer Service)
Civil Technology
CAPS Grade 12 Civil Technology (Construction, Civil Services & Woodworking Specialisations)
Electrical Technology
CAPS Grade 12 Electrical Technology (Digital Electronics, Electronics & Power Systems Specialisations)
Mechanical Technology
CAPS Grade 12 Mechanical Technology (Automotive, Fitting & Machining, Welding & Metalwork Specialisations)
Marine Sciences
CAPS Grade 12 Marine Sciences (Oceanography, Marine Biology, Ecology & Human Sustainability)
Religion Studies
CAPS Grade 12 Religion Studies (Paper 1 & Paper 2: World Religions, Ethics, Hermeneutics & Social Cohesion)
Dramatic Arts
CAPS Grade 12 Dramatic Arts (20th Century Theatre Movements, South African Theatre Texts & Performance)
Visual Arts
CAPS Grade 12 Visual Arts (Visual Culture Studies, South African & International Art Movements)
Music
CAPS Grade 12 Music (Music Theory, Harmony, Western Art Music, Jazz & Indigenous African Music)
Dance Studies
CAPS Grade 12 Dance Studies (History, Choreography, Anatomy & Safe Dance Practice)
Design
CAPS Grade 12 Design (Design in Business Context, Historical & Contemporary Design Movements)
Life Orientation
CAPS Grade 12 Life Orientation (Common Assessment Task: Democracy, Human Rights, Careers, Study Skills & Physical Education)
Instant Topic & Past Paper Quizzes
Test yourself on real past paper Question 1 multiple-choice questions with instant scoring and memo rationales.
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.
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.)
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.
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.
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.
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.
Latest National NSC Past Exam Papers
Read question papers and marking guidelines side-by-side.