There is a whole years worth of practice worksheets for 8th grade math. There are 55 worksheets that are self-assessing because they include a bubble-in area for the answer key. I have broken up my worksheets into 5 units:

The units include:

Unit 1 - The Number System

Unit 2 - Expressions & Equations

Unit 3 - Functions

Unit 4 - Geometry

Unit 5 - Statistics & Probability

A breakdown of each unit is below. There is one worksheet for each concept below:

Unit 1 - The Number System

-The Real Number System

-Classifying: Irrationals vs Rationals

-Converting a Fraction into a Repeating Decimal

-Converting a Repeating Decimal into a Fraction

-Square Roots and Cube Roots

-Approximating Non-Perfect Squares

-Non-Perfect Squares on the Number Line

-Comparing Irrational Numbers

-Exponent Properties

-Intro to Scientific Notation

-Multiplying/Dividing with Scientific Notation

Unit 2 - Expressions & Equations

-Unit Rate on a Graph

-Solving Equations with Variables on Both Sides

-Equations with Parentheses

-Number of Solutions to Linear Equations

-X and Y intercepts from a Table and Graph

-X and Y intercepts from an Equation

-Graphing using Intercepts

-Types of Slope

-Determining Slope Given a Graph

-Determining Slope Given a Table or Two Points

-Slope-Intercept Form

-Writing Linear Equations from a Graph

-Writing Linear Equations Given Two Points

-Standard Form to Slope-Intercept Form

-Types of Solutions from a Systems of Equations

-Solving Systems of Equations by Graphing

-Solving Systems of Equations by Substitution

-Solving Systems of Equations by Elimination

-Solving Systems of Equations Word Problems

Unit 3 - Functions

-Intro to Functions

-Function Notation and Evaluating a Function

-Linear vs Non-Linear

-Writing Linear Functions from a Table

-Comparing Functions (Graph, Table, Equation, and Verbal Description)

Unit 4 - Geometry

-Intro to Transformations

-Rigid Transformations: Reflections, Rotations, & Translations Rules

-Dilations

-Sequence of Transformations

-Similarity

-Congruence

-Identifying Angle Relationships

-Solving with Angle Relationships

-Triangle Angle Sum Theorem

-Triangle Exterior Angle Theorem

-Proving the Pythagorean Theorem

-Applying the Pythagorean Theorem

-Pythagorean Theorem in Coordinate System

-Volume: Cone, Cylinder, and Sphere

Unit 5 - Statistics & Probability

-Intro to Scatter Plots

-Constructing Scatter Plots

-Line of Best Fit

-Two Way Tables