
BC Grade 8 Math Curriculum
Give your child the support they need to keep up with Grade 8 math in British Columbia. Every strand from the BC Curriculum is covered with clear lessons and plenty of practice.
About Grade 8 British Columbia math
British Columbia follows the BC Curriculum, organized around Big Ideas, Curricular Competencies, and Content. In Grade 8, students work across strands including square roots and perfect squares, percents and proportional reasoning, linear relations, equations, surface area and volume, the Pythagorean theorem, and data and probability. StudyPug provides step-by-step lessons and practice problems matched to every one of these strands, so students can get unstuck and move forward with confidence.
- Strands covered: square roots, percents, ratios, linear relations, equations, geometry, Pythagorean theorem, data, and probability
- Step-by-step lessons and worked examples for every Grade 8 topic
- Practice problems with instant feedback, matched to BC Curriculum expectations
- Aligned to the BC Curriculum Big Ideas, Curricular Competencies, and Content for Grade 8
Curriculum topics by strand
Browse lessons and practice problems for every Grade 8 strand, aligned to the BC Curriculum.
BC Grade 8 Math Topics
- Square Roots and Perfect Squares: Using color tiles, pictures, or multi-link cubes; building numbers or using prime factorization to explore perfect squares and cube roots.
- Roots and Estimation: Finding square and cube roots, estimating square roots of non-perfect squares.
- Percents: Solving percent increase and decrease problems; converting between fractions, decimals, and percents.
- Ratios and Proportional Reasoning: Two-term and three-term ratios; solving proportional reasoning problems.
- Fraction Expressions: Using manipulatives like pattern blocks; simplifying fraction expressions with brackets.
- Linear Relations: Two-variable discrete linear relations; expressions, table of values, and graphs across four quadrants with integral coordinates.
- Algebraic Expressions: Using expressions to describe relationships; evaluating expressions by substituting values.
- Equations: Solving and verifying equations; modeling preservation of equality.
- Surface Area and Volume: Exploring strategies using nets and 3D design software to determine surface area and volume.
- Pythagorean Theorem: Modeling and deriving the theorem; finding missing sides of right triangles.
- 3D Objects and Views: Drawing top, front, and side views; matching nets to 3D objects; constructing 3D objects from nets.
- Data Analysis: Mean, median, and mode.
- Probability: Using tree diagrams, tables, and graphic organizers; calculating probabilities of combined events.
- Financial Literacy: Comparing unit prices and proportions; analyzing coupons and sales.
How StudyPug Helps BC Grade 8 Math Students
When a student gets stuck on a concept like the Pythagorean theorem or simplifying fraction expressions, StudyPug lets them go back to the exact lesson they need, work through a grade 8 math test to check their understanding, and keep practicing until the idea clicks. Every lesson follows the BC Curriculum, so nothing they study here is out of step with what their teacher is covering in class.
Students moving into the next year can also use StudyPug to get a head start. The grade 9 math curriculum BC page shows what comes next, making it easy to plan ahead and stay confident through the transition.
Aligned to BC Grade 8 Math Curriculum
Every lesson and practice problem on StudyPug is built around the BC Curriculum's Big Ideas, Curricular Competencies, and Content for Grade 8. Whether your child is reviewing material from the grade 7 math curriculum BC or pushing forward through Grade 8, the content stays matched to what British Columbia schools expect at each stage.
Written by the StudyPug Math Team
Last updated June 5, 2026
3 M+
students
★★★★★
4.8 average
K-12
all grades
