GCSE Maths practice problems, topic by topic
Free GCSE Maths practice questions for every topic area, written by our tutors for Edexcel and right for AQA and OCR too. Questions run from Foundation to Higher, each with a hint and a worked solution you reveal one step at a time, and every topic ends with an exam-style question marked like a real paper.
On this page
Practice by topic
- Topic 1: NumberFractions, percentages and reverse percentages, index laws, standard form, surds and bounds. 8 questions and a free-response question.
- Topic 2: AlgebraSolving equations, sequences and the nth term, factorising, simultaneous equations, straight-line graphs and quadratics. 8 questions and a free-response question.
- Topic 3: Ratio, proportion and rates of changeSharing in a ratio, direct and inverse proportion, recipes and best buys, compound interest and depreciation, speed and density. 8 questions and a free-response question.
- Topic 4: Geometry and measuresAngles and polygons, area and volume, Pythagoras' theorem, right-angled trigonometry and the sine and cosine rules. 8 questions and a free-response question.
- Topic 5: ProbabilityProbability scales, expected outcomes, relative frequency, independent events, tree diagrams, Venn diagrams and conditional probability. 8 questions and a free-response question.
- Topic 6: StatisticsAverages and range, frequency tables and grouped data, box plots and comparing distributions, and histograms. 8 questions and a free-response question.
Ready for a full test? Take the free GCSE Maths mock exam: every topic, timed, marked as you go.
How it works
- Try first. Type your answer or pick an option, and it is marked straight away.
- Stuck? Open the hint before the solution. Then reveal the worked solution one step at a time, and stop as soon as you can finish it yourself.
- Mark your free-response answers with the scoring guide, point by point, the way exam readers do.
- Track your progress. Each topic above shows how many questions you have done, saved on this device.
- Share it with your tutor. Every topic page has a button that sends your score on WhatsApp. Tutors: send a topic link as homework, and ask for the score back.
The GCSE Maths exam format
| Section | Questions | Time | Score |
|---|---|---|---|
| Paper 1: non-calculator | Mixed questions on every topic | 1 hour 30 minutes | 80 marks |
| Paper 2: calculator | Mixed questions on every topic | 1 hour 30 minutes | 80 marks |
| Paper 3: calculator | Mixed questions on every topic | 1 hour 30 minutes | 80 marks |
This is Pearson Edexcel GCSE Mathematics (1MA1). Foundation tier covers grades 1 to 5 and Higher tier grades 4 to 9. AQA and OCR also set three papers of 1 hour 30 minutes, one without a calculator. A formulae sheet is provided in the 2025, 2026 and 2027 exams.
Frequently asked questions
Are these GCSE Maths questions from real exams?
No. They are original questions written by our tutors in the style of the GCSE Maths exam, so we can give full worked solutions. For real exam questions, use the official GCSE Maths past papers, which we link to with their scoring guidelines.
Do I need an account?
No. Everything is free and there is no sign-up. Your progress is saved in your own browser on this device, and you can reset it on any unit page.
How should I use these alongside past papers?
Use the unit practice while you learn each topic, then move to timed past papers once you have covered most of the course. When a past paper question goes wrong, come back to that unit's questions.
Are these questions Foundation or Higher?
Both. Each topic starts with Foundation-level warm-ups, and the questions marked Challenge are Higher tier.
Do I need to memorise formulas?
Not for the 2025, 2026 and 2027 exams: a formulae sheet is provided. What earns the marks is choosing the right formula and showing your method.
Do these follow Edexcel?
Yes, they are written with Edexcel 1MA1 in mind, and the topics and question styles match AQA and OCR as well.