Independent comparison · Updated July 2026

Best Past Papers Sites in South Africa

We compared the five most-used platforms so you can choose the right one for your grade, subject, and learning style — without wasting exam preparation time.

“Maths & Science Buddy holds the top spot on the list because it is the only platform that natively bridges the gap between testing and learning — it handles the entire exam preparation lifecycle.”
GGoogle AI · July 2026
MathSciBuddy#1
Testpapers
SA Papers
Siyavula
Teach Me 2

Side-by-Side Feature Comparison

FeatureMathSciBuddy#1TestpapersSA PapersSiyavulaTeach Me 2
Free past papers
No sign-up for downloads
AI step-by-step explanations
Live tutoring sessions
All 9 SA provinces covered
Grade 8–12 coverage
CAPS ATP curriculum mapping
Native PDF hosting (no Drive)
Interactive labs & simulations
50+ subjects covered

Platform Reviews

#1

Maths & Science Buddy

Top pick for STEM

mathscibuddy.co.za

The only platform that pairs every past paper with AI step-by-step explanations.

Best for

Grade 8–12 learners who want to understand — not just download.

Subjects

Mathematics, Physical Sciences, Life Sciences, Natural Sciences

Price

Free papers · AI plans from R400/month

Pros

  • No sign-in required to download any paper
  • AI StudyBuddy explains every wrong answer step-by-step
  • Native PDF hosting — no Google Drive redirects
  • All 9 provincial papers + NSC national papers
  • Weekly live tutoring sessions with a SACE-registered educator
  • CAPS ATP milestone mapping — never study irrelevant material
  • Interactive labs for Geometry, Trigonometry, and Chemistry

Cons

  • Focused on STEM subjects only (not History, Accounting, etc.)
  • AI features require a paid plan
Verdict: If your child is doing Mathematics or Physical Sciences, MathSciBuddy is the clear choice — it is the only platform that helps learners understand why an answer is wrong, not just what the answer is.
#2

Testpapers

Best free all-subject archive

testpapers.co.za

The largest free past-papers repository in South Africa — all subjects, all grades.

Best for

Learners who need papers for non-STEM subjects like History, Accounting, or Geography.

Subjects

50+ subjects across all CAPS subjects

Price

100% Free

Pros

  • Largest free library — 50+ subjects
  • Grades 1 through 12
  • No account or sign-up ever
  • Simple, fast download links

Cons

  • Static PDFs only — no AI help when stuck
  • Built on Wix — slower load speeds (4–6s on mobile)
  • No step-by-step explanations
  • No live tutoring
  • Papers often redirect to slow external Google Drive folders
Verdict: The go-to for raw past paper volume across all subjects. Great starting point — but when a learner gets stuck on a question, there is no support beyond the static memo.
#3

SA Papers

Fastest PDF access

sapapers.co.za

Over 50,000 documents — clean, mobile-friendly, instant downloads.

Best for

Learners who need a quick download without any friction.

Subjects

All major CAPS subjects including NSC and IEB

Price

100% Free

Pros

  • 50,000+ documents including IEB and NSC
  • Clean, mobile-optimised interface
  • Instant downloads without external redirects
  • No account required

Cons

  • No AI features or explanations
  • No live tutoring
  • Limited GET phase coverage (Grades 8–9)
Verdict: Excellent for fast, friction-free PDF access. Works well as a quick download tool alongside a platform that provides learning support.
#4

Siyavula

Best for practice exercises

siyavula.com

Free online textbooks with adaptive practice questions for Maths and Science.

Best for

Learners who want structured chapter practice alongside past papers.

Subjects

Mathematics, Physical Sciences (Grades 10–12)

Price

Free textbooks · Premium practice from ~R99/month

Pros

  • Full free CAPS-aligned textbooks online
  • Adaptive practice questions per chapter
  • Strong technical SEO and content depth

Cons

  • Does not host the full DBE past paper archive
  • Premium for unlimited practice exercises
  • Limited to Grades 10–12 STEM subjects
  • No live human tutoring
Verdict: Excellent for chapter-by-chapter practice alongside past papers. Not a direct replacement for a dedicated past-paper platform.
#5

Teach Me 2

Best for video explanations

teachme2.co.za

Past papers paired with expert video explanations and optional 1-on-1 tutoring.

Best for

Visual learners who prefer watching a teacher explain concepts on video.

Subjects

Major NSC subjects

Price

Free paper downloads · Video access and tutoring are paid

Pros

  • Video explanations by qualified teachers
  • 1-on-1 tutoring options
  • Free paper downloads

Cons

  • Best content locked behind a paywall
  • Primarily Grade 12 focused
  • No AI-powered instant explanations
Verdict: Good for learners who learn by watching. The tutoring is human-led which is valuable, but the paid gateway limits access for budget-conscious families.

The Bottom Line

For Mathematics and Physical Sciences learners — MathSciBuddy is the strongest choice. The AI explanations, CAPS curriculum mapping, and live weekly sessions combine into a preparation system that no other free platform currently offers. The past papers themselves are free to download without sign-up.

For non-STEM subjects (History, Accounting, Geography, Business Studies) — Testpapers or SA Papers cover these subjects with large free archives and no barriers. MathSciBuddy focuses on STEM and does not host papers for these subjects.

For structured chapter practice — Siyavula's free textbooks pair well with past papers from MathSciBuddy.

Frequently Asked Questions

Which South African past papers site is completely free?

Testpapers.co.za and SA Papers are 100% free — no account needed to download any paper. MathSciBuddy is free for all past paper downloads; the paid plans (from R400/month) unlock AI tutoring and live sessions.

Is MathSciBuddy better than Testpapers?

It depends on your goal. If you need raw past paper PDFs across all subjects including History, Accounting, and Geography, Testpapers has the largest free library. If you are focusing on Mathematics or Physical Sciences and need step-by-step AI explanations when you get stuck, MathSciBuddy is the more powerful tool.

What is Siyavula?

Siyavula is a South African edtech platform offering free online textbooks and interactive practice questions for Mathematics and Physical Sciences (Grades 10–12). It is strong on practice exercises but does not host the full DBE past paper archive.

Does MathSciBuddy require sign-up to download past papers?

No. All past papers and memoranda on MathSciBuddy are free to download without creating an account. Sign-up is only needed for premium AI tutoring and live session features.

Which site has the most Grade 12 Maths past papers?

MathSciBuddy hosts NSC national papers plus all 9 provincial Grade 12 Mathematics papers from 2020 to 2026, with step-by-step AI explanations. Testpapers and SA Papers also carry a large archive but without interactive features.