8th Grade Math Worksheets

Click any of the links below to download the corresponding worksheet and answer key.

How to Download/Print | Jump to a Topic:


▶️ Blank Number Lines (positives and negatives)

▶️ Extended Practice: Rounding Decimals and Integers

▶️ Adding 4-digit numbers (vertical)

▶️ Adding 5-digit numbers (vertical)

▶️ Adding 5 and 6-digit numbers (vertical)

▶️ Adding/Subtracting 4 numbers (w/ parenthesis) (A)

▶️ Adding/Subtracting 4 numbers (w/ parenthesis) (B)

▶️ Adding/Subtracting 5 numbers (w/ parenthesis) (A)

▶️ Adding/Subtracting 5 numbers (w/ parenthesis) (B)

▶️ Adding/Subtracting 6 numbers (w/ parenthesis) (A)

▶️ Adding/Subtracting 6 numbers (w/ parenthesis) (B)

▶️ Adding/Subtracting/Multiply (no parenthesis) (3-4 numbers)

▶️ Adding/Subtracting/Multiply (w/parenthesis) (3-4 numbers)

▶️ Adding/Subtracting/Multiply (no parenthesis) (5-6 numbers)

▶️ Adding/Subtracting/Multiply (w/parenthesis) (5-6 numbers)

▶️ Multiplying 4-digit numbers by 1-digit numbers

▶️ Multiplying 5-digit numbers by 1-digit numbers

▶️ Multiplying 3-digit numbers by 2-digit numbers

▶️ Multiplying 4-digit numbers by 2-digit numbers

▶️ Multiplying 3-digit numbers by 3-digit numbers

▶️ Multiplying 4-digit numbers by 3-digit numbers

▶️ Long division with remainders (divisors 10-25) (A)

▶️ Long division with remainders (divisors 10-25) (B)

▶️ Long division with remainders (divisors 10-99) (A)

▶️ Long division with remainders (divisors 10-99) (B)

▶️ Long Division Quick Practice (1 and 2-digit divisors) (A)

▶️ Long Division Quick Practice (1 and 2-digit divisors) (B)

▶️ Long Division Quick Practice (1 and 2-digit divisors) (C)

▶️ Long Division Quick Practice (1 and 2-digit divisors) (D)

▶️ Long division estimation (multiple choice) (A)

▶️ Long division estimation (multiple choice) (B)

▶️ Commutative property of Multiplication (A)

▶️ Commutative property of Multiplication (B)

▶️ Associative property of Multiplication (A)

▶️ Associative property of Multiplication (B)

▶️ Practice with the Distributive Property (Algebra) (A)

▶️ Practice with the Distributive Property (Algebra) (B)

▶️ Practice with the Distributive Property (Algebra) (C)

▶️ Comparing integers using > or < (A)

▶️ Comparing integers using > or < (B)

▶️ Ordering integers (A)

▶️ Ordering integers (B)

▶️ Integers on the number line (A)

▶️ Integers on the number line (B)

▶️ Integers on the number line (C)

▶️ Adding integers (2-terms) (A)

▶️ Adding integers (2-terms) (B)

▶️ Adding integers (3-terms) (A)

▶️ Adding integers (3-terms) (B)

▶️ Subtracting integers (numbers to 25) (A)

▶️ Subtracting integers (numbers to 25) (B)

▶️ Subtracting integers (numbers to 100) (A)

▶️ Subtracting integers (numbers to 100) (B)

▶️ Add/Subtract Integers Using a Number Line (A)

▶️ Add/Subtract Integers Using a Number Line (B)

▶️ Add/Subtract Integers Using a Number Line (C)

▶️ Multiplying integers (A)

▶️ Multiplying integers (B)

▶️ Multiplying integers (missing factors) (A)

▶️ Multiplying integers (missing factors) (B)

▶️ Dividing integers (A)

▶️ Dividing integers (B)

▶️ Dividing integers (missing factors) (A)

▶️ Dividing integers (missing factors) (B)

▶️ Mixed multiplying and dividing integers (A)

▶️ Mixed multiplying and dividing integers (B)

▶️ Practice with Absolute Values (A)

▶️ Practice with Absolute Values (B)

▶️ Practice with Absolute Values (C)

▶️ Extra practice (order of operations up to 6 terms) (A)

▶️ Extra practice (order of operations up to 6 terms) (B)

▶️ Extra practice (order of operations up to 6 terms) (C)

▶️ Practice: Order of Operations with Exponents (A)

▶️ Practice: Order of Operations with Exponents (B)

▶️ Practice: Order of Operations with Exponents (C)

▶️ Practice: Order of Operations with Exponents (D)

▶️ Practice: Order of Operations with Nested Parenthesis (A)

▶️ Practice: Order of Operations with Nested Parenthesis (B)

▶️ Practice: Order of Operations with Nested Parenthesis (C)

▶️ Extended Practice: Order of Operations


▶️ Equivalent fractions practice (A)

▶️ Equivalent fractions practice (B)

▶️ Equivalent fractions practice (C)

▶️ Adding Fractions (common denominators) (A)

▶️ Adding Fractions (common denominators) (B)

▶️ Subtracting Fractions (common denominators) (A)

▶️ Subtracting Fractions (common denominators) (B)

▶️ Adding Fractions (unlike denominators) (A)

▶️ Adding Fractions (unlike denominators) (B)

▶️ Subtracting Fractions (unlike denominators) (A)

▶️ Subtracting Fractions (unlike denominators) (B)

▶️ Mixed Adding/Subtracting Fractions (Unlike Denominators)

▶️ Adding Mixed Numbers (A)

▶️ Adding Mixed Numbers (B)

▶️ Adding Mixed Numbers (C)

▶️ Adding Fractions and Mixed Numbers (A)

▶️ Adding Fractions and Mixed Numbers (B)

▶️ Adding Fractions Extended Practice

▶️ Subtracting Mixed Numbers (A)

▶️ Subtracting Mixed Numbers (B)

▶️ Subtracting Mixed Numbers (C)

▶️ Subtracting Mixed Fractions from Whole Numbers (A)

▶️ Subtracting Mixed Fractions from Whole Numbers (B)

▶️ Subtracting Fractions Extended Practice

▶️ Add/Subtract Fractions and Mixed Numbers Extended Practice

▶️ Converting mixed numbers to improper fractions (A)

▶️ Converting mixed numbers to improper fractions (B)

▶️ Converting improper fractions to mixed numbers (A)

▶️ Converting improper fractions to mixed numbers (B)

▶️ Multiplying fractions and whole numbers (A)

▶️ Multiplying fractions and whole numbers (B)

▶️ Multiplying Fractions and Whole Numbers Extended Practice

▶️ Multiplying fractions and whole numbers (missing factor) (A)

▶️ Multiplying fractions and whole numbers (missing factor) (B)

▶️ Multiplying fractions (intermediate) (A)

▶️ Multiplying fractions (intermediate) (B)

▶️ Multiplying fractions (missing factors) (A)

▶️ Multiplying fractions (missing factors) (B)

▶️ Multiplying Fractions by Fractions Extended Practice

▶️ Multiplying improper fractions (A)

▶️ Multiplying improper fractions (B)

▶️ Multiplying fractions by mixed numbers (A)

▶️ Multiplying fractions by mixed numbers (B)

▶️ Multiplying mixed numbers (A)

▶️ Multiplying mixed numbers (B)

▶️ Divide whole numbers by fractions (A)

▶️ Divide whole numbers by fractions (B)

▶️ Divide fractions by whole numbers (A)

▶️ Divide fractions by whole numbers (B)

▶️ Dividing fractions (easy) (A)

▶️ Dividing fractions (easy) (B)

▶️ Dividing fractions (intermediate) (A)

▶️ Dividing fractions (intermediate) (B)

▶️ Dividing Fractions Extended Practice

▶️ Dividing mixed numbers by fractions (A)

▶️ Dividing mixed numbers by fractions (B)

▶️ Dividing mixed numbers by mixed numbers (A)

▶️ Dividing mixed numbers by mixed numbers (B)

▶️ Converting fractions to decimals (A)

▶️ Converting fractions to decimals (B

▶️ Converting fractions to decimals (C)

▶️ Converting Between Fractions & Decimals Extended Practice

▶️ Converting mixed numbers to decimals (A)

▶️ Converting mixed numbers to decimals (B)

▶️ Comparing decimals >, <, or = (A)

▶️ Comparing decimals >, <, or = (B)

▶️ Adding decimals practice (A)

▶️ Adding decimals practice (B)

▶️ Adding decimals practice (C)

▶️ Decimal addition (missing number) (A)

▶️ Decimal addition (missing number) (B)

▶️ Subtracting decimals practice (A)

▶️ Subtracting decimals practice (B)

▶️ Subtracting decimals practice (C)

▶️ Decimal subtraction (missing number) (A)

▶️ Decimal subtraction (missing number) (B)

▶️ Adding and subtracting decimals (mixed practice)

▶️ Adding and Subtracting Decimals Extended Practice

▶️ Multiply decimals by 10 or 100 (A)

▶️ Multiply decimals by 10 or 100 (B)

▶️ Multiply decimals by 10, 100, or 1,000

▶️ Multiply 3-digit decimals by 10, 100, or 1000

▶️ Multiplying Decimals by 10/100/1,000 Extended Practice

▶️ Missing factors: decimals x 10, 100 or 1,000 (missing factor) (A)

▶️ Missing factors: decimals x 10, 100 or 1,000 (missing factor) (B)

▶️ Multiplying whole numbers by decimals (1-digit)

▶️ Multiplying whole numbers by decimals (2-digit)

▶️ Multiplying whole numbers by decimals (1 and 2-digit)

▶️ Multiplying whole numbers by decimals (missing factor) (A)

▶️ Multiplying whole numbers by decimals (missing factor) (B)

▶️ Multiplying decimals by decimals (A)

▶️ Multiplying decimals by decimals (B)

▶️ Multiplying decimals by decimals (missing factor) (A)

▶️ Multiplying decimals by decimals (missing factor) (B)

▶️ Dividing decimals by whole numbers (A)

▶️ Dividing decimals by whole numbers (B)

▶️ Dividing decimals by decimals (A)

▶️ Dividing decimals by decimals (B)

▶️ Multiplying and Dividing Decimals Extended Practice





▶️ Making double bar graphs (A)

▶️ Making double bar graphs (B)

▶️ Making double bar graphs (C)

▶️ Analyzing double bar graphs (A)

▶️ Analyzing double bar graphs (B)

▶️ Analyzing double bar graphs (C)

▶️ Practice with pie charts (A)

▶️ Practice with pie charts (B)

▶️ Practice with pie charts (C)

▶️ Practice with pie charts (D)

▶️ Reading Line Plots (A)

▶️ Reading Line Plots (B)

▶️ Reading Line Plots (C)

▶️ Making Line Plots (A)

▶️ Making Line Plots (B)

▶️ Line Plots with Fractions (A)

▶️ Line Plots with Fractions (B)

▶️ Reading Venn Diagrams (A)

▶️ Reading Venn Diagrams (B)

▶️ Reading Venn Diagrams (C)

▶️ Blank Venn Diagram (2 circles)

▶️ Blank Venn Diagram (3 circles)

▶️ Making Stem-and-Lead Plots (A)

▶️ Making Stem-and-Lead Plots (B)

▶️ Reading Stem-and-Lead Plots (A)

▶️ Reading Stem-and-Lead Plots (B)

▶️ Drawing line graphs (A)

▶️ Drawing line graphs (B)

▶️ Analyzing line graphs (A)

▶️ Analyzing line graphs (B)

▶️ Analyzing line graphs (C)

▶️ Analyzing line graphs (D)

▶️ Drawing Double Line Graphs (A)

▶️ Drawing Double Line Graphs (B)

▶️ Analyzing Double Line Graphs (A)

▶️ Analyzing Double Line Graphs (B)

▶️ Analyzing Double Line Graphs (C)

▶️ Making Box-and-Whisker Plots (A)

▶️ Making Box-and-Whisker Plots (B)

▶️ Making Box-and-Whisker Plots (C)

▶️ Analyzing Box-and-Whisker Plots (A)

▶️ Analyzing Box-and-Whisker Plots (B)

▶️ Analyzing Box-and-Whisker Plots (C)

▶️ Practice with Mean, Median, and Mode (A)

▶️ Practice with Mean, Median, and Mode (B)

▶️ Practice with Mean, Median, and Mode (C)

▶️ Practice with Mean, Median, and Mode (D)

▶️ Mean, Median, and Mode Playing Cards Activity

▶️ Practice with Scatter Plots (A)

▶️ Practice with Scatter Plots (B)



▶️ Naming Angles (A)

▶️ Naming Angles (B)

▶️ Angle pair relationships (A)

▶️ Angle pair relationships (B)

▶️ Parallel lines and transversals (simple) (A)

▶️ Parallel lines and transversals (simple) (B)

▶️ Parallel lines and transversals (algebraic) (A)

▶️ Parallel lines and transversals (algebraic) (B)

▶️ Extended Practice: Identifying three-dimensional figures

▶️ Drawing lines of symmetry (A)

▶️ Drawing lines of symmetry (B)

▶️ Find the perimeter (A)

▶️ Find the perimeter (B)

▶️ Find the perimeter (C)

▶️ Find the area of each rectangle (A)

▶️ Find the area of each rectangle (B)

▶️ Find the area of each rectangle (C)

▶️ Draw the figure given the area (using a grid) (A)

▶️ Draw the figure given the area (using a grid) (B)

▶️ Draw the figure given the area (using a grid) (C)

▶️ Find area/perimeter of irregular rectangular shapes (A)

▶️ Find area/perimeter of irregular rectangular shapes (B)

▶️ Find area/perimeter of irregular rectangular shapes (C)

▶️ Classifying lines, line segments, and rays (A)

▶️ Classifying lines, line segments, and rays (B)

▶️ Classifying angles: right, acute, or obtuse (A)

▶️ Classifying angles: right, acute, or obtuse (B)

▶️ Classifying parallel and perpendicular lines (A)

▶️ Classifying parallel and perpendicular lines (B)

▶️ Estimating angle measures (A)

▶️ Estimating angle measures (B)

▶️ Classifying Triangles (A)

▶️ Classifying Triangles (B)

▶️ Find area of right triangles (A)

▶️ Find area of right triangles (B)

▶️ Find area of triangles (A)

▶️ Find area of triangles (B)

▶️ Find area of parallelograms (A)

▶️ Find area of parallelograms (B)

▶️ Find area of trapezoids (A)

▶️ Find area of trapezoids (B)

▶️ Classifying Quadrilaterals (A)

▶️ Classifying Quadrilaterals (B)

▶️ Measure angles using a protractor (A)

▶️ Measure angles using a protractor (B)

▶️ Find the circumference of a circle (A)

▶️ Find the circumference of a circle (B)

▶️ Find the area of a circle (A)

▶️ Find the area of a circle (B)

▶️ Drawing lines of symmetry (A)

▶️ Drawing lines of symmetry (B)

▶️ Find the volume of a rectangular prism (A)

▶️ Find the volume of a rectangular prism (B)

▶️ Find the surface area of a rectangular prism (A)

▶️ Find the surface area of a rectangular prism (B)

▶️ Find the volume of a sphere (A)

▶️ Find the volume of a sphere (B)

▶️ Find the volume of a cylinder (A)

▶️ Find the volume of a cylinder (B)

▶️ Find the volume of a cone (A)

▶️ Find the volume of a cone (B)

▶️ Find the surface area of a sphere (A)

▶️ Find the surface area of a sphere (B)

▶️ Find the surface area of a rectangular prism (A)

▶️ Find the surface area of a rectangular prism (B)

▶️ Find the surface area of a cylinder (A)

▶️ Find the surface area of a cylinder (B)

▶️ Find the surface area of a cone (A)

▶️ Find the surface area of a cone (B)

▶️ Plotting Points (All Quadrants) (A)

▶️ Plotting Points (All Quadrants) (B)

▶️ Reading Points (All Quadrants) (A)

▶️ Reading Points (All Quadrants) (B)

▶️ Pokemon Coordinate Points Activity

▶️ Translations on the coordinate plane (A)

▶️ Translations on the coordinate plane (B)

▶️ Rotations on the coordinate plane (A)

▶️ Rotations on the coordinate plane (B)

▶️ Reflections on the coordinate plane (A)

▶️ Reflections on the coordinate plane (B)

▶️ Dilations on the coordinate plane (A)

▶️ Dilations on the coordinate plane (B)

▶️ Midpoint formula (A)

▶️ Midpoint formula (B)

▶️ Distance formula (A)

▶️ Distance formula (B)

▶️ Practice with the Pythagorean Theorem (A)

▶️ Practice with the Pythagorean Theorem (B)

▶️ Practice with the Pythagorean Theorem (C)

▶️ Practice with the Pythagorean Theorem (D)

▶️ Practice with the Pythagorean Theorem (E)


▶️ Translating variable expressions into words (A)

▶️ Translating variable expressions into words (B)

▶️ Translating variable equations into words (A)

▶️ Translating variable equations into words (B)

▶️ Writing algebraic expressions (one step) (A)

▶️ Writing algebraic expressions (one step) (B)

▶️ Writing algebraic expressions (one step) (C)

▶️ Writing algebraic expressions (one or two step) (A)

▶️ Writing algebraic expressions (one or two step) (B)

▶️ Writing algebraic expressions (one or two step) (C)

▶️ Evaluating expressions (add/subtract) (one variable) (A)

▶️ Evaluating expressions (add/subtract) (one variable) (B)

▶️ Evaluating expressions (multiply/divide) (one variable) (A)

▶️ Evaluating expressions (multiply/divide) (one variable) (B)

▶️ Evaluating expressions (4 operations) (one variable) (A)

▶️ Evaluating expressions (4 operations) (one variable) (B)

▶️ Evaluating expressions (w/ exponents) (one variable) (A)

▶️ Evaluating expressions (w/ exponents) (one variable) (B)

▶️ Evaluating expressions (add/subtract) (two variables) (A)

▶️ Evaluating expressions (add/subtract) (two variables) (B)

▶️ Evaluating expressions (multiply/divide) (two variables) (A)

▶️ Evaluating expressions (multiply/divide) (two variables) (B)

▶️ Evaluating expressions (4 operations) (two variables) (A)

▶️ Evaluating expressions (4 operations) (two variables) (B)

▶️ Evaluating expressions (w/ exponents) (two variables) (A)

▶️ Evaluating expressions (w/ exponents) (two variables) (B)

▶️ Simplifying expressions (combine like terms) (A)

▶️ Simplifying expressions (combine like terms) (B)

▶️ Simplifying expressions (combine like terms) (C)

▶️ Solving one-step algebraic equations (add/subtract) (A)

▶️ Solving one-step algebraic equations (add/subtract) (B)

▶️ Solving one-step algebraic equations (multiply/divide) (A)

▶️ Solving one-step algebraic equations (multiply/divide) (B)

▶️ Solving one-step algebraic equations (4 operations) (A)

▶️ Solving one-step algebraic equations (4 operations) (B)

▶️ Solving one-step algebraic equations (4 operations) (C)

▶️ Solving two-step algebraic equations (A)

▶️ Solving two-step algebraic equations (B)

▶️ Solving two-step algebraic equations (C)

▶️ Solving 2-sided algebraic equations (A)

▶️ Solving 2-sided algebraic equations (B)

▶️ Solving 2-sided algebraic equations (C)

▶️ Completing two variable equation tables (A)

▶️ Completing two variable equation tables (B)

▶️ Completing two variable equation tables (C)

▶️ Writing equations using tables (A)

▶️ Writing equations using tables (B)

▶️ Writing equations using tables (C)

▶️ Solving multi-step equations (A)

▶️ Solving multi-step equations (B)

▶️ Solving multi-step equations (C)

▶️ Factoring monomials (A)

▶️ Factoring monomials (B)

▶️ Multiplying binomials (A)

▶️ Multiplying binomials (B)

▶️ Adding and subtracting polynomials (A)

▶️ Adding and subtracting polynomials (B)

▶️ Multiplying polynomials (A)

▶️ Multiplying polynomials (B)

▶️ Finding slope from a graph (A)

▶️ Finding slope from a graph (B)

▶️ Finding slope using a formula (A)

▶️ Finding slope using a formula (B)

▶️ Practice with Slope-Intercept Form (A)

▶️ Practice with Slope-Intercept Form (B)

▶️ Practice with Slope-Intercept Form (C)

▶️ Graphing lines in slope-intercept form (A)

▶️ Graphing lines in slope-intercept form (B)

▶️ Graphing lines in slope-intercept form (C)

▶️ Solving linear systems of equations by graphing (A)

▶️ Solving linear systems of equations by graphing (B)

▶️ Solving linear systems of equations by graphing (C)



▶️ Mixed multiplication and division word problems (A)

▶️ Mixed multiplication and division word problems (B)

▶️ Mixed multiplication and division word problems (C)

▶️ Mixed multiplication and division word problems (D)

▶️ Mixed 4 operations word problems (A)

▶️ Mixed 4 operations word problems (B)

▶️ Mixed 4 operations word problems (C)

▶️ Shopping word problems (money counting) (A)

▶️ Shopping word problems (money counting) (B)

▶️ Shopping word problems (money counting) (C)

▶️ Estimation and rounding word problems

▶️ Measurement word problems (in, ft, and yds) (A)

▶️ Measurement word problems (in, ft, and yds) (B)

▶️ Measurement word problems (cm, mm, and m) (A)

▶️ Measurement word problems (cm, mm, and m) (B)

▶️ Length word problems (in inches) (A)

▶️ Length word problems (in inches) (B)

▶️ Length word problems (in centimeters) (A)

▶️ Length word problems (in centimeters) (B)

▶️ Adding/Subtracting decimals word problems (A)

▶️ Adding/Subtracting decimals word problems (B)

▶️ Adding/Subtracting decimals word problems (C)

▶️ Adding/Subtracting fractions word problems (A)

▶️ Adding/Subtracting fractions word problems (B)

▶️ Adding/Subtracting fractions word problems (easy) (C)

▶️ Adding/Subtracting fractions word problems (advanced) (D)

▶️ Multiplying fractions by whole numbers word problems (A)

▶️ Multiplying fractions by whole numbers word problems (B)

▶️ Fractions and expressions word problems (A)

▶️ Fractions and expressions word problems (B)

▶️ Variables and expressions word problems (A)

▶️ Variables and expressions word problems (B)

▶️ Variables and expressions word problems (C)

▶️ Variables and equations word problems (A)

▶️ Variables and equations word problems (B)

▶️ Variables and equations word problems (C)

▶️ Scientific Notation Word Problems (A)

▶️ Scientific Notation Word Problems (B)

▶️ GCF and LCM Word Problems (A)

▶️ GCF and LCM Word Problems (B)

▶️ Ratio word problems (A)

▶️ Ratio word problems (B)

▶️ Proportion word problems (A)

▶️ Proportion word problems (B)

▶️ Percents word problems (A)

▶️ Percents word problems (B)

▶️ Percent Increase/Decrease Word Problems (A)

▶️ Percent Increase/Decrease Word Problems (B)

▶️ Markup, discount, and tax word problems (A)

▶️ Markup, discount, and tax word problems (B)

▶️ Markup, discount, and tax word problems (C)

▶️ Area of a circle word problems (A)

▶️ Area of a circle word problems (B)

▶️ Circumference of a circle word problems (A)

▶️ Circumference of a circle word problems (B)

▶️ Area and perimeter of a rectangle word problems (A)

▶️ Area and perimeter of a rectangle word problems (B)

▶️ Volume of rectangular prism word problems (A)

▶️ Volume of rectangular prism word problems (B)

▶️ Volume of rectangular prism word problems (C)

▶️ Pythagorean Theorem word problems (A)

▶️ Pythagorean Theorem word problems (B)

▶️ Pythagorean Theorem word problems (C)

▶️ Distance, rate, and time word problems (A)

▶️ Distance, rate, and time word problems (B)

▶️ Multi-step Word Problem: Snappy Rental Car

▶️ Multi-step Word Problem: Neil’s Square Paper

▶️ Multi-step Word Problem: Lilly Goes Shopping

▶️ Multi-step Word Problem: Pumpkins and Watermelons

▶️ Multi-step Word Problem: Alejandro’s Rock Collection


Can’t find what you’re looking for? Have a request? Found a typo or a mistake? Send us a message with Worksheets in the subject line.