A complete guide to British curriculum maths, for GCSE or IGCSE. All the professional lessons, worksheets and extensions are available and completely free. Below is a full list of topics and resources to revise Year 8 Maths at ease.
All Year 8 Videos can be found here.
Check out our revision page for tips on how to revise maths effectively

New!
Year 8 Revision Textbook from Addvance Maths!
Download your free copy today!
1. Fractions
Note: Fractions is a very important topic to help students develop different areas of maths including numeracy, problem solving and procedural fluency. It’s well worth spending extra time practicing fractions.
New! Click here for our fractions revision page! 🎉🆕
2. Algebra: Expanding Brackets and Substitution
| Learning Objective | Revision Resource | Practice | Extension |
| Year 7 Recap: Simplifying Algebra | Simplifying Algebra | Simplifying Algebra Practice Grid – Dr Austin Maths Mark Scheme for Above | |
| Be able to expand brackets and simplify in algebraic expressions. | Expanding Brackets Note: double brackets are in this video, but not covered until Year 9. | Expanding Brackets Practice 1 Expanding Brackets Practice 2 Extra Practice on Expanding Brackets | Year 9 Topic: Expanding double brackets |
| Know that factorising means putting an expression into brackets. Be able factorise simple expressions. | Factorising Revision Video | Factorising Transum Factorising 2 Transum | Factorising Corbett Maths Textbook |
| Be able to substitute numbers into expressions, and calculate outputs. | Substitution Revision Video | Substitution Practice Transum | |
3. Sequences: nth term
| Learning Objective | Revision Resource | Practice | Extension |
| Understand the general idea of a sequence, and be able to recognise and generate various sequences. | Introduction to Sequences: MathsIsFun | Introduction to Sequences: Transum | |
| Be able to find terms of a sequences given the nth term. | Nth Term Revision Video | Finding the next term practice. Finding a term from the nth term practice. | nth Term Practice – Dr Austin Maths Mark Scheme for Above |
| Be able to find the nth term of a sequence of number. | Nth Term Revision Video | Finding the nth term practice. | Full topic practice |
4. Labelling Polygons
| Learning Objective | Revision Resource | Practice | Extension |
| Be able to identify parallelograms, rectangles, squares, rhombus, trapezium, isosceles trapezium and kite. | Polygons MathsIsFun Quadrilaterals MathsIsFun | Polygons Corbett Maths | |
| Know and be able to use the conventions for labelling the sides of polygons including: Parallel sides and equal lengths. | Polygons Revision Worksheet | Activities on the worksheet. | Angles in Polygons Textbook Corbett Maths |
| Know and be able to use the conventions for labelling equal angles and right angles in polygons. | Labelling Shapes Worksheet | Transum Rounding Numbers | Make a poster of common polygons and label their equal sides, angles and parallel sides. Include: Isosceles Triangle, Equilateral Triangle, Rectangle, Trapezium, Parallelogram, Kite, regular Hexagon and regular Octagon. We’d love to see your creations, please share them with us on Twitter @AddvanceMaths or email addvancemaths@gmail.com |
5. Ratio and Proportion
| Learning Objective | Revision Resource | Practice | Extension |
| Be able to share a quantity in a given ratio. | Sharing in Ratio Video | Sharing in Ratio Practice Worksheet | Check out this video on simplifying ratio. It’s a little harder, but still helpful for this topic. |
| Be able to solve problems involving ratio. | Ratio Problems | Ratio Problems Worksheet | Dr Frost Full Coverage: Ratio Interwoven Maths: Ratio and Angles |
| Use the unitary method to solve problems involving proportion. | Unitary Method Video | Unitary Method Worksheet | |
Numeracy Practice!
Challenge yourself with our new numeracy challenges!
Can you figure out Z?
6. Mean, Median, Mode and Range
| Learning Objective | Revision Resource | Practice | Extension |
| Prerequisite: Revise Mean, Median, Mode and Range from Year 7. Solve problems involving Mean, Median, Mode and Range. | Mean, Median, Mode and Range Video Revise basic statistics from Year 7 here. | Mean, Median and Mode Problems | |
| Be able to calculate mean, and find the mode from a frequency table. | Frequency Tables Revision Video Note: Ignore the grouped data example later in the video. This will come later in Year 9. | Frequency Tables Worksheet Frequency Tables Transum | Year 9 Topic: Grouped Frequency Tables |
New! Free Poster on Statistics to Print 😊

7. Constructions
| Learning Objective | Revision Resource | Practice | Extension |
| Be able to use a protractor and ruler accurately to draw angles and lines, measure angles and lines. Must be able to measure angles accurately to the closest degree. | Using a Protractor Video | Using a Protector Practice Transum | |
| Be able construct a Perpendicular Bisector | Perpendicular Bisector Video | Practice this on paper between any two points. Follow the steps in the video. | |
| Be able to construct an Angle Bisector | Angle Bisector Video | Practice this on paper for any angle. Follow the steps in the video. | |
| Be able to construct an equilateral triangle. | Equilateral Triangle Constructions Video | Follow the steps in the video on paper. | |
| Be able to construct triangles from descriptions. | Triangle Constructions Video | Triangle Constructions Practice | Practice: Corbett Maths Constructions |
| Be able to Construct a Rhombus. | Constructing a Rhombus Video | ||
| Understand the concept of a bearing. Solve problems involving angles in bearings. | Bearings Revision Video | Bearings Exam Questions | Dr Frost Maths: Full Coverage Bearings Note: Some of this maybe beyond the scope of Year 8 Maths. |
8. Linear Equations
| Learning Objective | Revision Resource | Practice | Extension |
| Revision from Year 7: Be able to solve linear equations like: 5x-2=33 | Solving Equations Revision Video | Transum Solving Equations Transum Solving Equations 2 | Forming and Solving Equations |
| Solve equations where the variable appears on both sides of the equation. | Solving Harder Equations Video Note: Only Example 1 applies in Year 8. | Solving Equations with Brackets on both sides. Transum | Watch the rest of the video. Some harder equations practice can’t hurt! |
9. Area and Perimeter of Harder Shapes
| Learning Objective | Revision Resource | Practice | Extension |
| Revision: Recap Area and Perimeter of Rectangles and Triangles. | Area and Perimeter | | |
| Know the equations for area of a parallelogram and trapezium, and use these to calculate their areas. | Area of Trapeziums and Parallelograms Video | Parallelogram Area Transum Trapezium Area Transum | Challenge Questions Transum Interwoven Maths: Area of a Trapezium with Fractions and Decimals |
| Know the equations for area and circumference of a circle, and use these to calculate their area and circumference. | Area and Circumference of a Circle Multiplying by pi Video | Circle Calculations Practice Transum | Area of Compound Shapes Revision Video Year 10 Topic: Areas and Perimeters of Sectors |
10. Powers, Factors and Multiples
| Learning Objective | Revision Resource | Practice | Extension |
| Know the rules for Powers (indices), and be able to use these to simplify expressions. | Laws of Indices Revision Video | Laws of Indices Worksheet | Dr Frost: Full Coverage – Laws of Indices Download the PDF from this link. ReadingDuck: Exponents Improve your mathematical vocabulary! |
| Be able to prime factorise a number. Be able to find a lowest common multiple and highest common factor for two numbers. | HCF and LCM Revision Video | HCF Practice Transum LCM Practice Transum | Problem Solving Questions |
11. Maps Scales and Bearings
| Learning Objective | Revision Resource | Practice | Extension |
| Understand how to interpret map scales. | Introduction to Scale: Maths if Fun | ||
| Convert between maps scales and real scales. | Map Scales: Transum | Map Scales: Corbett Maths | |
| Understand the concept of a bearing. Solve problems involving angles in bearings. | Bearings Revision Video | Bearings Exam Questions | Dr Frost Maths: Full Coverage Bearings Note: Some of this maybe beyond the scope of Year 8 Maths. |
12. Pythagoras Theorem
| Learning Objective | Revisions Resource | Practice | Extension |
| Know Pythagoras Theorem for Right-Angle Triangles | Pythagoras Theorem Video | Pythagoras Theorem Practice – Transum | Tricky Pythagoras Questions – Transum |
| Use the theorem to calculate lengths of sides of triangles. | Corbett Maths: Pythagoras Theorem | Make a poster on everything you’ve learned about Pythagoras Theorem. Research Pythagoras, who was he? When did he live? Add these facts to your poster. |
13. Currency Conversions
Addvance Maths Conversions Sheet:
Download and print this awesome poster for a cool poster or a reminder in your workbook.
| Learning Objective | Revisions Resource | Practice | Extension |
| Understand that different countries have different currency. Be able to convert between different currencies by multiplying or dividing. | Video Coming Soon | Currency Conversions | |
| Convert between different metric measurements. | Metric Conversions Video | Length Area Time | Year 9 Topic: Speed, Distance and Time Worksheet |

14. Transformations: Enlargements, Translations, Reflections and Rotations
| Learning Objective | Revision Resource | Practice | Extension |
| Be able to translate a shape by a given vector. Be able to describe a given translation. | Transformations Describing Transformations | Translations – Corbett Maths | |
| Be able to enlarge a shape by a given scale factor, around a given centre of enlargement. Be able to describe a given enlargement. | Enlargements – Video | Enlargements – Corbett Maths | Negative and Fractional Scale Factor Enlargements |
| Be able to rotate a shape around a given centre. Be able to describe a given rotation. | (See Transformations Video above) | Rotations – Corbett Maths | |
| Be able to reflect a shape in a given line. Be able to describe a given reflection. | Reflections – Video | Reflections – Corbett Maths | Desmos Activities: Explore the 4 Transformations with these interactive visualisations. What do you notice? Enlargements Translations Rotations Reflections |
Revision all of Transformations on our dedicated page!
15. Probability
| Learning Objective | Revision Resource | Practice | Extension |
| Understand the probability scale. | Introduction to Probability Video | The Probability Scale Worksheet | |
| Calculate the probability of something occurring, or the expected number of successes given a probability. | (As above) | Probability Worksheet | |
| Calculate the probability of something not happening. | (As above) | Year 9 Topic: Sample Space Diagrams Year 10 Topic: Sets and Venn Diagrams Year 10 topic: Probability Trees |
16. 3D Shapes: Volume and Surface Area
| Learning Objective | Revision Resource | Practice | Extension |
| Know common 3D shapes, and their nets. | Interactive Nets – Geogebra | Make a net using card and scissors for a shape of your choice (triangular prism, cuboid, pyramid etc). | |
| Be able to calculate surface area of common 3D shapes (cuboids, triangular prisms, cylinders). | Surface Area and Nets Video | Surface Area Transum Surface Area of a Cylinder | Dr Austin Maths: Volume and Surface Area of Cubes Practice Mark Scheme for Above |
| Be able to calculate the volume of common 3D shapes (cuboids, triangular prisms, cylinders). | Volume Video | Volume Transum Volume of a Cylinder | |
Year 8 Practice Exam!
Download our free practice exam. The perfect way to get ready for your end of year test!

For more extension activities, please visit our UKMT resources page.
We also have a general page for more revision resources.
We hope this was useful, however we’d also appreciate your feedback.
Year 8 Retention Sheets are available here!
Disclaimer: This is a just a guide. Some schools may follow a different curriculum, and may teach different topics in different years. Addvance Maths is not responsible for content on external websites.
If you find an error, please let us know by emailing: addvancemaths@gmail.com






