🇬🇧

GCSE Maths Practice Tests

Generate printable GCSE maths practice tests for Foundation and Higher tier. Every test includes 10 questions with balanced difficulty and complete answer keys with worked solutions.

United Kingdom · 8 categories · Answer keys included

Create a GCSE Maths test →

Browse by grade & topic

Foundation — Number

Foundation

GCSE Foundation Number: fractions, decimals, percentages, ratio and proportion, indices, and standard form.

FractionsDecimalsPercentagesRatio and proportion+2 more

Foundation — Algebra

Foundation

GCSE Foundation Algebra: expressions, equations, inequalities, sequences, and graphs of linear functions.

ExpressionsLinear equationsInequalitiesSequences+2 more

Foundation — Geometry

Foundation

GCSE Foundation Geometry and Measures: angles, area, perimeter, volume, transformations, and Pythagoras' theorem.

AnglesAreaPerimeterVolume+2 more

Foundation — Statistics

Foundation

GCSE Foundation Statistics and Probability: averages, range, probability, data collection, and interpretation of charts.

Mean, median, modeRangeProbabilityData collection+2 more

Higher — Number

Higher

GCSE Higher Number: surds, advanced indices, error bounds, standard form, and fractional/negative indices.

SurdsAdvanced indicesError boundsStandard form+2 more

Higher — Algebra

Higher

GCSE Higher Algebra: quadratic equations, simultaneous equations, algebraic fractions, functions, iteration, and graph transformations.

QuadraticsSimultaneous equationsAlgebraic fractionsFunctions+2 more

Higher — Geometry

Higher

GCSE Higher Geometry: trigonometry (including sine/cosine rules), circle theorems, vectors, similarity, congruence, and 3D trigonometry.

TrigonometryCircle theoremsVectorsSimilarity+2 more

Higher — Statistics

Higher

GCSE Higher Statistics and Probability: histograms, cumulative frequency, box plots, conditional probability, and Venn diagrams.

HistogramsCumulative frequencyBox plotsConditional probability+2 more

What every test includes

📝

10 questions

5 easy · 3 medium · 2 hard

Answer key

Step-by-step worked solutions

📄

Print-ready PDF

Professional layout with header

🔄

Equivalent versions

Form A & B for test security

How it works

1

Pick grade & topic

Select from 8 GCSE Maths categories. Choose the exact topic and difficulty level.

2

AI generates questions

The AI creates 10 unique questions with balanced difficulty. Every question is original — never repeated.

3

Print & assess

Download your test as a PDF with answer key. Print it and use it immediately.

Other curricula

Frequently asked questions

Which exam boards do you support?
MathQuizily generates questions aligned to the UK National Curriculum for GCSE Mathematics, which is common to AQA, Edexcel, and OCR. The content covers all three exam boards.
What is the difference between Foundation and Higher tier?
Foundation tier covers grades 1–5 with more accessible content. Higher tier covers grades 4–9 with more challenging topics like surds, circle theorems, and algebraic proofs. MathQuizily supports both tiers.
Can I use these for exam preparation?
Yes. The 5-3-2 difficulty model mirrors how GCSE papers progress from accessible to challenging questions. Students get realistic practice across difficulty levels.
Do you include worked solutions?
Yes. Every answer key includes step-by-step worked solutions, not just final answers. This is essential for GCSE revision where method marks matter.
How many questions per test?
Every test includes 10 questions: 5 easy, 3 medium, and 2 hard. This balanced structure works well for targeted revision sessions.

Create a GCSE Maths math test

10 questions. Balanced difficulty. Answer key included. Ready in minutes.

Get started — from $1 per test