Exam-style practice
Auto-marked practice sets for ages 12–18. Pick a subject or start a quick set.
GCSE-style maths, KS3 to Higher
Original exam-style questions with typed exact answers, diagrams and worked solutions. Pick a topic and a stage.
Courses
- KS3-style Maths 11–14
- GCSE-style Maths Foundation 14–16
- GCSE-style Maths Higher 14–16
- Advanced Maths 16–18
- Science calculations 14–16
Practise a topic
- Algebra IIKS3GCSE-style FoundationGCSE-style HigherGCSE-style Higher (grades 8–9)
- Graphs and functionsKS3GCSE-style FoundationGCSE-style HigherGCSE-style Higher (grades 8–9)
- TrigonometryKS3GCSE-style FoundationGCSE-style HigherGCSE-style Higher (grades 8–9)
- Geometry IIKS3GCSE-style FoundationGCSE-style HigherGCSE-style Higher (grades 8–9)
- ProbabilityKS3GCSE-style FoundationGCSE-style HigherGCSE-style Higher (grades 8–9)
- Statistics IIKS3GCSE-style FoundationGCSE-style HigherGCSE-style Higher (grades 8–9)
- Number IIKS3GCSE-style FoundationGCSE-style HigherGCSE-style Higher (grades 8–9)
- Physics calculationsKS3GCSE-style FoundationGCSE-style HigherGCSE-style Higher (grades 8–9)
- Chemistry calculationsKS3GCSE-style FoundationGCSE-style HigherGCSE-style Higher (grades 8–9)
- Biology calculationsKS3GCSE-style FoundationGCSE-style HigherGCSE-style Higher (grades 8–9)
- CalculusAS / AP-styleA-level / AP-style
- Advanced mathsAS / AP-styleA-level / AP-style
Practice in the style of common exams. Not official papers and not linked to any exam board.
- Maths · WorksheetFinding the mode (Bigger numbers and negatives) · Practice set 2
Use the data in each question to work out the answer.
- Maths · WorksheetMissing angles (Challenge with decimals) · Practice set 2
Find each missing angle in degrees.
- Maths · WorksheetOrder of operations (Challenge) · Practice set 2
Work out each answer. Remember: brackets, powers, × and ÷, then + and −.
- Maths · WorksheetPercentage decrease (Decimal answers) · Practice set 2
Decrease each amount by the percentage given.
- Maths · WorksheetSolving equations: x on both sides (With negatives) · Practice set 2
Solve each equation to find x.
- Maths · WorksheetMissing angles (Challenge with decimals) · Practice set 1
Find each missing angle in degrees.
- Maths · WorksheetOrder of operations (Challenge) · Practice set 1
Work out each answer. Remember: brackets, powers, × and ÷, then + and −.
- Maths · WorksheetFinding the mode (Bigger numbers and negatives) · Practice set 1
Use the data in each question to work out the answer.
- Maths · WorksheetSolving equations: x on both sides (With negatives) · Practice set 1
Solve each equation to find x.
- Maths · WorksheetPercentage decrease (Decimal answers) · Practice set 1
Decrease each amount by the percentage given.
- Maths · WorksheetMissing angles (More shapes) · Practice set 2
Find each missing angle in degrees.
- Maths · WorksheetFinding the mode (Longer lists) · Practice set 2
Use the data in each question to work out the answer.
- Maths · WorksheetOrder of operations (Core) · Practice set 2
Work out each answer. Remember: brackets, powers, × and ÷, then + and −.
- Maths · WorksheetPercentage decrease (Any whole percentage) · Practice set 2
Decrease each amount by the percentage given.
- Maths · WorksheetSolving equations: x on both sides (Bigger numbers) · Practice set 2
Solve each equation to find x.
- Maths · WorksheetFinding the mode (Longer lists) · Practice set 1
Use the data in each question to work out the answer.
- Maths · WorksheetOrder of operations (Core) · Practice set 1
Work out each answer. Remember: brackets, powers, × and ÷, then + and −.
- Maths · WorksheetMissing angles (More shapes) · Practice set 1
Find each missing angle in degrees.
- Maths · WorksheetPercentage decrease (Any whole percentage) · Practice set 1
Decrease each amount by the percentage given.
- Maths · WorksheetSolving equations: x on both sides (Bigger numbers) · Practice set 1
Solve each equation to find x.
- Maths · WorksheetCircles: area and circumference (Challenge with decimals) · Practice set 2
Use π = 3.14. Give your answers to 2 decimal places (areas in cm², lengths in cm).
- Maths · WorksheetPercentage increase (Decimal answers) · Practice set 2
Increase each amount by the percentage given.
- Maths · WorksheetSquare roots and cube roots (Challenge) · Practice set 2
Work out each root.
- Maths · WorksheetFinding the median (Bigger numbers and negatives) · Practice set 2
Use the data in each question to work out the answer.
- Maths · WorksheetSolving equations: two steps (With negatives) · Practice set 2
Solve each equation to find x.
- Maths · WorksheetCircles: area and circumference (Challenge with decimals) · Practice set 1
Use π = 3.14. Give your answers to 2 decimal places (areas in cm², lengths in cm).
- Maths · WorksheetSquare roots and cube roots (Challenge) · Practice set 1
Work out each root.
- Maths · WorksheetFinding the median (Bigger numbers and negatives) · Practice set 1
Use the data in each question to work out the answer.
- Maths · WorksheetPercentage increase (Decimal answers) · Practice set 1
Increase each amount by the percentage given.
- Maths · WorksheetSolving equations: two steps (With negatives) · Practice set 1
Solve each equation to find x.
- Maths · WorksheetFinding the median (Longer lists) · Practice set 2
Use the data in each question to work out the answer.
- Maths · WorksheetCircles: area and circumference (More shapes) · Practice set 2
Use π = 3.14. Give your answers to 2 decimal places (areas in cm², lengths in cm).
- Maths · WorksheetSquare roots and cube roots (Core) · Practice set 2
Work out each root.
- Maths · WorksheetPercentage increase (Any whole percentage) · Practice set 2
Increase each amount by the percentage given.
- Maths · WorksheetSolving equations: two steps (Bigger numbers) · Practice set 2
Solve each equation to find x.
- Maths · WorksheetFinding the median (Longer lists) · Practice set 1
Use the data in each question to work out the answer.
- Maths · WorksheetCircles: area and circumference (More shapes) · Practice set 1
Use π = 3.14. Give your answers to 2 decimal places (areas in cm², lengths in cm).
- Maths · WorksheetSolving equations: two steps (Bigger numbers) · Practice set 1
Solve each equation to find x.
- Maths · WorksheetPercentage increase (Any whole percentage) · Practice set 1
Increase each amount by the percentage given.
- Maths · WorksheetSquare roots and cube roots (Core) · Practice set 1
Work out each root.
- Maths · WorksheetFinding the mean (Bigger numbers and negatives) · Practice set 2
Use the data in each question to work out the answer.
- Maths · WorksheetPowers (Challenge) · Practice set 2
Work out the value of each power.
- Maths · WorksheetArea of 2D shapes (Challenge with decimals) · Practice set 2
Find each area. Give your answers in cm².
- Maths · WorksheetPercentages of amounts (Decimal answers) · Practice set 2
Work out each percentage of the amount.
- Maths · WorksheetSolving equations: one step (With negatives) · Practice set 2
Solve each equation to find x.
- Maths · WorksheetPowers (Challenge) · Practice set 1
Work out the value of each power.
- Maths · WorksheetArea of 2D shapes (Challenge with decimals) · Practice set 1
Find each area. Give your answers in cm².
- Maths · WorksheetFinding the mean (Bigger numbers and negatives) · Practice set 1
Use the data in each question to work out the answer.
- Maths · WorksheetSolving equations: one step (With negatives) · Practice set 1
Solve each equation to find x.
- Maths · WorksheetPercentages of amounts (Decimal answers) · Practice set 1
Work out each percentage of the amount.
- Maths · WorksheetFinding the mean (Longer lists) · Practice set 2
Use the data in each question to work out the answer.
- Maths · WorksheetArea of 2D shapes (More shapes) · Practice set 2
Find each area. Give your answers in cm².
- Maths · WorksheetPercentages of amounts (Any whole percentage) · Practice set 2
Work out each percentage of the amount.
- Maths · WorksheetPowers (Core) · Practice set 2
Work out the value of each power.
- Maths · WorksheetSolving equations: one step (Bigger numbers) · Practice set 2
Solve each equation to find x.
- Maths · WorksheetFinding the mean (Longer lists) · Practice set 1
Use the data in each question to work out the answer.
- Maths · WorksheetArea of 2D shapes (More shapes) · Practice set 1
Find each area. Give your answers in cm².
- Maths · WorksheetPowers (Core) · Practice set 1
Work out the value of each power.
- Maths · WorksheetPercentages of amounts (Any whole percentage) · Practice set 1
Work out each percentage of the amount.
- Maths · WorksheetSolving equations: one step (Bigger numbers) · Practice set 1
Solve each equation to find x.
Quick practice
A fresh set every time, generated for you.
- Maths practiceMathsGo: Maths practice
- Times tablesMathsGo: Times tables
- Number patternsMathsGo: Number patterns
- Word scrambleReadingGo: Word scramble
- Word searchPuzzlesGo: Word search
- MazesPuzzlesGo: Mazes
- SudokuPuzzlesGo: Sudoku
- Make a quizGeneralGo: Make a quiz
- FlashcardsGeneralGo: Flashcards
- AlgebraMathsGo: Algebra
- Percentages and ratioMathsGo: Percentages and ratio
- Number skillsMathsGo: Number skills
- GeometryMathsGo: Geometry
- Averages and rangeMathsGo: Averages and range
- Money skillsLife skillsGo: Money skills
- Science quizScienceGo: Science quiz
- Learn a languageLanguagesGo: Learn a language
- Logic and code puzzlesPuzzlesGo: Logic and code puzzles
- World geographyWorld & historyGo: World geography
- Picture crosswordPuzzlesGo: Picture crossword
- Algebra IIMathsGo: Algebra II
- Graphs and functionsMathsGo: Graphs and functions
- TrigonometryMathsGo: Trigonometry
- Geometry IIMathsGo: Geometry II
- ProbabilityMathsGo: Probability
- Statistics IIMathsGo: Statistics II
- Number IIMathsGo: Number II
- Physics calculationsScienceGo: Physics calculations
- Chemistry calculationsScienceGo: Chemistry calculations
- Biology calculationsScienceGo: Biology calculations
- CalculusMathsGo: Calculus
- Advanced mathsMathsGo: Advanced maths
- Activity books (premium packs)TemplatesGo: Activity books (premium packs)
Original practice questions in the style of common exams. Not official papers.