The Best Free Online Resources for Matric Maths in 2025
There has never been more free maths content available online. The problem isn't access — it's knowing what's actually worth your time and what's a distraction dressed up as studying.
This guide is specifically for South African matric students preparing for NSC or IEB mathematics. Every resource here is free (or has a free tier that covers what you need), genuinely useful, and relevant to your curriculum. I'll also tell you how to use each one effectively — because having access to resources and knowing how to extract value from them are two different skills.
1. DBE Past Papers — Your Most Important Resource
Where: education.gov.za → Curriculum → NSC Past Exam Papers
If you use only one resource on this list, it should be the official Department of Basic Education past papers. The DBE releases both Paper 1 and Paper 2 going back more than a decade, along with full memoranda.
Why they're irreplaceable: The examiners who write your matric exam use previous years' papers as a reference. The question styles, mark allocations, and topic weighting are remarkably consistent year to year. There is no better exam preparation than working through real past papers under timed conditions.
How to use them effectively:
- Don't read through them like a textbook. Sit down with a pen and paper, set a 3-hour timer, and attempt the paper under exam conditions.
- Only look at the memorandum after you've attempted every question.
- Mark yourself honestly, then spend more time analysing your errors than you did on the paper itself.
- Work backwards in time — start with the most recent papers, which best reflect the current curriculum.
One caution: The CAPS curriculum was implemented in 2014. Papers from before 2014 are useful for practice but may include topics no longer examined (and miss some that are). For current exam prep, focus on 2014 onwards.
2. Siyavula — CAPS-Aligned, Interactive, and South African
Where: siyavula.com
Siyavula is the best free, curriculum-aligned platform built specifically for South African students. It was originally funded partly by the Shuttleworth Foundation and developed by South African educators who understand the CAPS curriculum deeply.
What makes it valuable:
- Content is organised exactly according to CAPS — you can go directly to Grade 12, Paper 1, Functions, and find exactly what you need
- It includes textbook-quality explanations, worked examples, and practice exercises
- The exercises give you immediate feedback with step-by-step solutions
- It covers both maths and physical science
How to use it: Use Siyavula for topic-specific practice when you've identified a weak area. If you got every geometry question wrong in a past paper, go to Siyavula's Euclidean Geometry section and work through the exercises systematically until you feel confident.
The platform adapts to your responses and increases difficulty as you improve — which is genuinely useful, unlike most adaptive learning platforms that feel gimmicky.
3. Khan Academy — Best for Building Conceptual Understanding
Where: khanacademy.org
Khan Academy is an American platform, which means it doesn't follow CAPS exactly. But for learning how maths works — understanding why the quadratic formula is derived the way it is, or what a derivative actually represents — it's exceptional.
Salman Khan's original teaching style (talking through a problem while you watch his working) is still remarkably effective. The explanations are clear, patient, and non-judgmental.
Where it's most useful for SA students:
- Calculus: the Khan Academy calculus videos are excellent, and CAPS calculus covers similar content
- Algebra: functions, logarithms, exponentials — strong coverage
- Statistics: the explanations of standard deviation, regression, and probability are very good
Where it falls short:
- It doesn't cover CAPS-specific topics like Euclidean geometry proofs in the SA format
- Trigonometry coverage differs slightly from CAPS Paper 2 structure
- Finance and sequences are covered but not in the South African context (compound interest, future value, etc.)
How to use it: Treat Khan Academy as a teaching tool, not a past-paper replacement. Watch a video when you don't understand a concept, then go back to your CAPS materials and Siyavula for curriculum-specific practice.
4. GeoGebra — See the Maths, Not Just the Numbers
Where: geogebra.org (web app, no download required)
GeoGebra is a free, interactive geometry and graphing tool. It's genuinely one of the most powerful learning tools available — and almost nobody uses it.
What you can do with it:
- Draw any function and see its graph instantly — type
f(x) = 2x² - 3x + 1and watch it appear - Explore transformations: change a parameter and watch how the graph shifts in real time
- Construct Euclidean geometry diagrams with accurate measurements
- Visualise the derivative as the gradient of a tangent line (this is powerful for calculus)
- Explore circle theorems interactively
Practical use case: Struggling to understand how the value of a in f(x) = a·sin(bx + c) + d affects the sine graph? Open GeoGebra, plot the function with sliders for a, b, c, and d, and move the sliders. In ten minutes you'll understand something that a textbook paragraph might never make clear.
How to use it: GeoGebra is best used as a visualisation and exploration tool. When a concept feels abstract, ask yourself: can I draw this? Then open GeoGebra and draw it.
5. Wolfram Alpha — For Checking Your Working
Where: wolframalpha.com
Wolfram Alpha is a computational search engine. Type in a maths problem and it gives you the answer — along with step-by-step working.
What it's useful for:
- Checking your answers to algebraic problems
- Seeing an alternative method when you're stuck
- Verifying integrals, derivatives, and factored forms
- Exploring "what if" questions (what happens if I change c in this equation?)
Critical warning: Do not use Wolfram Alpha as a crutch. Checking an answer is fine. Using it to skip doing the work defeats the purpose entirely. In a matric exam, you cannot access it. Practice without it; use it only after you've attempted a problem.
The paid Pro version shows more detailed steps, but the free version is sufficient for most purposes.
6. YouTube — If You Know What to Search For
YouTube has an enormous amount of maths content, but quality is wildly inconsistent. Here's how to find what's actually useful:
Search terms that work for CAPS students:
- "CAPS grade 12 [topic] worked examples" — often brings up South African teachers
- "[topic] NSC past paper" — find walk-throughs of specific past paper questions
- "[topic] explained simply" — then verify the method matches your CAPS notes
Channels worth checking:
- Mindset Learn — a South African educational channel with curriculum-aligned content. The production is older but the content is solid and CAPS-specific.
- Professor Leonard (for calculus and algebra) — American, but his calculus explanations are among the clearest on the platform.
- 3Blue1Brown — not for exam prep, but for building deep intuition about what maths means. His "Essence of Calculus" series is worth watching for any serious maths student.
One rule: If you're watching YouTube and not doing any problems yourself, you're not studying. Passive video watching feels productive but isn't. Watch a section, pause, attempt a question yourself, then continue.
7. Curriculum Documents — Know What You're Being Tested On
Where: education.gov.za → Curriculum → CAPS Documents
This one surprises people, but the official CAPS curriculum documents are publicly available and worth reading — at least the maths section.
The CAPS document for Mathematics (Grades 10–12) includes:
- The complete list of topics for each grade
- Topic weightings (how many marks each section is worth in exams)
- The list of "acceptable reasons" for Euclidean geometry proofs
That last point is especially valuable. Examiners can only award marks for reasons from the official acceptable reasons list. Knowing this list means you never lose marks for a valid proof stated in non-standard wording.
How to use it: Download the document. Find the Grade 12 section. Look at the topic weighting table — it tells you exactly where the marks are. Study accordingly.
8. Your Phone's Calculator App — Used Wisely
Not a resource in the traditional sense, but worth mentioning. A good scientific calculator (physical or the Casio equivalent app) should be used extensively during practice — but turned off for the first part of each practice session.
A common mistake: students become dependent on their calculator and lose the ability to do mental maths and simplification. In Paper 1, a significant portion of the work is non-calculator-friendly even when a calculator is allowed. Build algebraic fluency by doing calculations by hand regularly.
For Paper 2 (typically the more calculator-intensive paper), practise using your calculator efficiently — particularly for statistics calculations and trigonometry.
A Note on Paid Resources
You'll find many websites and apps charging monthly subscription fees for matric maths content. Some of these are genuinely good. But before you spend money, exhaust the free resources above. For most students preparing for matric, the combination of official past papers, Siyavula, and focused study is more than sufficient.
Where paid resources add value is in personalised feedback — and that's where a tutor differs from any platform. A platform can't watch you work a problem and tell you exactly where your reasoning goes wrong. It can't adapt in real time to your specific confusion. It can't notice that you consistently make the same sign error in the third step of a quadratic and correct it immediately.
Putting It Together: A Realistic Study Plan
Having great resources is useless without structure. Here's a simple weekly plan for the term before matric exams:
Monday / Wednesday / Friday: Topic-specific work using Siyavula. Pick one section that needs attention, work through the explanations, then do practice exercises.
Tuesday / Thursday: Apply what you practiced. Find 5–10 questions on the topic from past papers and attempt them without notes.
Saturday: One full timed past paper (either Paper 1 or Paper 2 — alternate each week). Mark it honestly. Write up your errors.
Sunday: Review the week's fouteboek (error log). Watch one Khan Academy or YouTube explanation on a concept that still feels shaky.
Four weeks before exams: Shift to full past papers 3–4 times per week.
If you're working through all of this and still hitting a ceiling — or if certain topics simply don't click regardless of how many resources you throw at them — that's a signal that personalised help will be more efficient than more self-study. Book a free consultation and we can identify exactly where the gaps are and build a targeted plan.
You can also browse all the maths topics I cover, find out how exam preparation sessions work, or visit the resources page on this site for additional recommended materials.
Need help with this topic?
Book a Tutoring Session
I'll walk you through it step by step until it clicks. First consultation is free.
Book a Free SessionRelated Articles
Hoe Om Wiskunde Te Studeer: 'n Volledige Gids vir Hoërskoolleerders
Praktiese studiestrategie vir wiskunde — van daaglikse gewoontes tot eksamenvoorbereiding. Wenke van 'n wiskunde-tutor in Gqeberha (Port Elizabeth) wat weet wat werk.
Read more Study Tips10 Study Tips That Actually Work for Maths & Science
Practical study strategies from a maths and science tutor who has seen what separates students who improve from those who stay stuck — with specific techniques for each tip.
Read more Fisiese WetenskapFisiese Wetenskap Graad 12: Volledige Opsomming vir Eksamen
'n Volledige opsomming van alle Graad 12 Fisiese Wetenskap-onderwerpe — Fisika en Chemie — met sleutelformules, eksamenwenke, en wat die eksamineerders elke jaar soek.
Read more