HomeGrades › Grade 8

Grade 8

Grade 8 Math Worksheets

Linear functions, exponents, and geometry. 120 printable worksheets aligned to the Common Core State Standards for Grade 8.

Grade 8 math strands

Each Grade 8 worksheet below is mapped to a specific Common Core math standard and includes a worked example, ten practice problems, and a printable answer key. Pages are grouped by topic strand so you can plan a unit or pick spiral-review work for a single skill.

All Grade 8 worksheets

8.EE.1 · Set A

8.EE.1 Evaluating Expressions — Grade 8 Expressions & Equations (Set A)

Know and apply the properties of integer exponents to generate equivalent numerical expressions.

Expressions & Equations 10 problems
8.EE.1 · Set B

8.EE.1 Solve Equations — Grade 8 Expressions & Equations (Set B)

Know and apply the properties of integer exponents to generate equivalent numerical expressions.

Expressions & Equations 10 problems
8.EE.2 · Set A

8.EE.2 Solve Equations — Grade 8 Expressions & Equations (Set A)

Use square root and cube root symbols to represent solutions to equations of the form x² = p and x³ = p,...

Expressions & Equations 10 problems
8.EE.2 · Set B

8.EE.2 Solve Equations — Grade 8 Expressions & Equations (Set B)

Use square root and cube root symbols to represent solutions to equations of the form x² = p and x³ = p,...

Expressions & Equations 10 problems
8.EE.3 · Set A

8.EE.3 Inequality Practice — Grade 8 Expressions & Equations (Set A)

Use numbers expressed in the form of a single digit times an integer power of 10 to estimate very large or very...

Expressions & Equations 10 problems
8.EE.3 · Set B

8.EE.3 Inequality Practice — Grade 8 Expressions & Equations (Set B)

Use numbers expressed in the form of a single digit times an integer power of 10 to estimate very large or very...

Expressions & Equations 10 problems
8.EE.4 · Set A

8.EE.4 Evaluating Expressions — Grade 8 Expressions & Equations (Set A)

Perform operations with numbers expressed in scientific notation, including problems where both decimal and scientific notation are used. Use scientific notation and...

Expressions & Equations 10 problems
8.EE.4 · Set B

8.EE.4 Solve Equations — Grade 8 Expressions & Equations (Set B)

Perform operations with numbers expressed in scientific notation, including problems where both decimal and scientific notation are used. Use scientific notation and...

Expressions & Equations 10 problems
8.EE.5 · Set A

8.EE.5 Solve Equations — Grade 8 Expressions & Equations (Set A)

Graph proportional relationships, interpreting the unit rate as the slope of the graph. Compare two different proportional relationships represented in different ways.

Expressions & Equations 10 problems
8.EE.5 · Set B

8.EE.5 Inequality Practice — Grade 8 Expressions & Equations (Set B)

Graph proportional relationships, interpreting the unit rate as the slope of the graph. Compare two different proportional relationships represented in different ways.

Expressions & Equations 10 problems
8.EE.6 · Set A

8.EE.6 Solve Equations — Grade 8 Expressions & Equations (Set A)

Use similar triangles to explain why the slope m is the same between any two distinct points on a non-vertical line in...

Expressions & Equations 10 problems
8.EE.6 · Set B

8.EE.6 Solve Equations — Grade 8 Expressions & Equations (Set B)

Use similar triangles to explain why the slope m is the same between any two distinct points on a non-vertical line in...

Expressions & Equations 10 problems
8.EE.7 · Set A

8.EE.7 Solve Equations — Grade 8 Expressions & Equations (Set A)

Solve linear equations in one variable.

Expressions & Equations 10 problems
8.EE.7 · Set B

8.EE.7 Evaluating Expressions — Grade 8 Expressions & Equations (Set B)

Solve linear equations in one variable.

Expressions & Equations 10 problems
8.EE.7.a · Set A

8.EE.7.a Evaluating Expressions — Grade 8 Expressions & Equations (Set A)

Give examples of linear equations in one variable with one solution, infinitely many solutions, or no solutions. Show which of these possibilities...

Expressions & Equations 10 problems
8.EE.7.a · Set B

8.EE.7.a Solve Equations — Grade 8 Expressions & Equations (Set B)

Give examples of linear equations in one variable with one solution, infinitely many solutions, or no solutions. Show which of these possibilities...

Expressions & Equations 10 problems
8.EE.7.b · Set A

8.EE.7.b Solve Equations — Grade 8 Expressions & Equations (Set A)

Solve linear equations with rational number coefficients, including equations whose solutions require expanding expressions using the distributive property and collecting like terms.

Expressions & Equations 10 problems
8.EE.7.b · Set B

8.EE.7.b Solve Equations — Grade 8 Expressions & Equations (Set B)

Solve linear equations with rational number coefficients, including equations whose solutions require expanding expressions using the distributive property and collecting like terms.

Expressions & Equations 10 problems
8.EE.8 · Set A

8.EE.8 Inequality Practice — Grade 8 Expressions & Equations (Set A)

Analyze and solve pairs of simultaneous linear equations.

Expressions & Equations 10 problems
8.EE.8 · Set B

8.EE.8 Evaluating Expressions — Grade 8 Expressions & Equations (Set B)

Analyze and solve pairs of simultaneous linear equations.

Expressions & Equations 10 problems
8.EE.8.a · Set A

8.EE.8.a Solve Equations — Grade 8 Expressions & Equations (Set A)

Understand that solutions to a system of two linear equations in two variables correspond to points of intersection of their graphs, because...

Expressions & Equations 10 problems
8.EE.8.a · Set B

8.EE.8.a Inequality Practice — Grade 8 Expressions & Equations (Set B)

Understand that solutions to a system of two linear equations in two variables correspond to points of intersection of their graphs, because...

Expressions & Equations 10 problems
8.EE.8.b · Set A

8.EE.8.b Solve Equations — Grade 8 Expressions & Equations (Set A)

Solve systems of two linear equations in two variables algebraically, and estimate solutions by graphing the equations. Solve simple cases by inspection.

Expressions & Equations 10 problems
8.EE.8.b · Set B

8.EE.8.b Solve Equations — Grade 8 Expressions & Equations (Set B)

Solve systems of two linear equations in two variables algebraically, and estimate solutions by graphing the equations. Solve simple cases by inspection.

Expressions & Equations 10 problems
8.EE.8.c · Set A

8.EE.8.c Evaluating Expressions — Grade 8 Expressions & Equations (Set A)

Solve real-world and mathematical problems leading to two linear equations in two variables.

Expressions & Equations 10 problems
8.EE.8.c · Set B

8.EE.8.c Inequality Practice — Grade 8 Expressions & Equations (Set B)

Solve real-world and mathematical problems leading to two linear equations in two variables.

Expressions & Equations 10 problems
8.EE.A · Set A

8.EE.A Evaluating Expressions — Grade 8 Expressions & Equations (Set A)

Work with radicals and integer exponents.

Expressions & Equations 10 problems
8.EE.A · Set B

8.EE.A Solve Equations — Grade 8 Expressions & Equations (Set B)

Work with radicals and integer exponents.

Expressions & Equations 10 problems
8.EE.B · Set A

8.EE.B Inequality Practice — Grade 8 Expressions & Equations (Set A)

Understand the connections between proportional relationships, lines, and linear equations.

Expressions & Equations 10 problems
8.EE.B · Set B

8.EE.B Solve Equations — Grade 8 Expressions & Equations (Set B)

Understand the connections between proportional relationships, lines, and linear equations.

Expressions & Equations 10 problems

What students learn in Grade 8 math

Grade 8 math centers on linear functions, exponents, and geometry. The Common Core State Standards group this work into a small number of topic strands that show up again and again across the year. Our worksheets follow those same strands so the practice your student does at home lines up with the unit their teacher is leading at school. Each worksheet includes a worked example at the top, ten practice problems, and a built-in answer key.

If a particular standard does not appear here, search the worksheet library using the standard code (for example, 8.OA.1) to find every printable that targets it. For curriculum mapping, see the Grade 8 Common Core math progression document.