🇺🇸 America’s 250th — 25% off Teacher Annual with code USA250 →

Grade 8 Math SOL Standards

150 standards - Virginia SOL

These are the official Grade 8 Math Virginia SOL — the exact codes and student expectations grade 8 teachers are required to teach and SOL assesses. Browse every standard below, then generate a print-ready, SOL-aligned worksheet, lesson plan, exit ticket, or assessment for any of them in seconds.

Standards

Probability, Statistics, Patterns, Functions, and Algebra

Generate resource

8M-MG 1

Generate resource

8M-NSCE 3

Generate resource

8M-NSCE 2

Generate resource

8M-NSCE 1

Generate resource
8M-MG 1a 

compare measures of angles to a right angle (greater than, less than, or equal to).

Generate resource
8M-MG 1 

Measurement and Geometry

Generate resource
8M-MG 2

8M-MG 2

Generate resource
8M-MG 2a

identify volume of common measures (cups, pints, quarts, gallons, etc.).

Generate resource
8M-MG 3

8M-MG 3

Generate resource
8M-MG 3a

identify similarity and congruence (same) in objects and shapes containing angles without transformations;

Generate resource
8M-MG 3b

identify similar shapes with and without rotation.

Generate resource
8M-NSCE 1

Number, Number Sense, Computation and Estimation

Generate resource
8M-NSCE 1a

compose and decompose numbers to three digits.

Generate resource
8M-NSCE 2a 

subtract fractions with like denominators (halves, thirds, fourths, and tenths) with minuends less than or equal to one.

Generate resource
8M-NSCE 3a 

represent different forms and values of decimal numbers using fractions with numerators that are multiples of five and a denominator of 100.

Generate resource
8M-PSPFA 1

8M-PSPFA 1

Generate resource
8M-PSPFA 1a

determine the values or rule of a function using a graph or a table;

Generate resource
8M-PSPFA 1b

describe how a graph represents a relationship between two quantities.

Generate resource
8M-PSPFA 2a 

solve algebraic equations using simple addition and subtraction.

Generate resource
8M-PSPFA 2 

8M-PSPFA 2

Generate resource
8M-PSPFA 3a 

graph a simple ratio by connecting the origin to a point representing the ratio in the form of y/x. For example, when given a ratio in standard form (2:1), convert to 2/1, and plot the point (1,2).

Generate resource
8M-PSPFA 3 

8M-PSPFA 3

Generate resource
8M-PSPFA 4a 

identify the missing number, when given a function table.

Generate resource
8M-PSPFA 4 

8M-PSPFA 4

Generate resource

Probability, Statistics, Patterns, Functions, and Algebra

Generate resource

Measurement and Geometry

Generate resource

Number, Number Sense, Computation, and Estimation

Generate resource

Patterns, Functions, and Algebra

Generate resource

Probability and Statistics

Generate resource

The student will use the relationships among pairs of angles that are vertical angles, adjacent angles, supplementary angles, and complementary angles to determine the measure of unknown angles.

Generate resource

Measurement and Geometry

Generate resource

Computation and Estimation

Generate resource

Students will demonstrate the following Knowledge and Skills:

Generate resource

Number and Number Sense

Generate resource
8.CE.1

The student will estimate and apply proportional reasoning and computational procedures to solve contextual problems.

Generate resource
8.CE.1.a

Estimate and solve contextual problems that require the computation of one discount or markup and the resulting sale price.

Generate resource
8.CE.1.b

Estimate and solve contextual problems that require the computation of the sales tax, tip and resulting total.

Generate resource
8.CE.1.c

Estimate and solve contextual problems that require the computation of the percent increase or decrease.

Generate resource
8.MG.1.a

Identify and describe the relationship between pairs of angles that are vertical, adjacent, supplementary, and complementary.

Generate resource
8.MG.1.b

Use the relationships among supplementary, complementary, vertical, and adjacent angles to solve problems, including those in context, involving the measure of unknown angles.

Generate resource
8.MG.2

The student will investigate and determine the surface area of square-based pyramids and the volume of cones and square-based pyramids.

Generate resource
8.MG.2.a

Determine the surface area of square-based pyramids by using concrete objects, nets, diagrams, and formulas.

Generate resource
8.MG.2.b

Determine the volume of cones and square-based pyramids, using concrete objects, diagrams, and formulas.

Generate resource
8.MG.2.c

Examine and explain the relationship between the volume of cones and cylinders, and the volume of rectangular prisms and square based pyramids.

Generate resource
8.MG.2.d

Solve problems in context involving volume of cones and square-based pyramids and the surface area of square-based pyramids.

Generate resource
8.MG.3

The student will apply translations and reflections to polygons in the coordinate plane.

Generate resource
8.MG.3.a

Given a preimage in the coordinate plane, identify the coordinates of the image of a polygon that has been translated vertically, horizontally, or a combination of both.

Generate resource
8.MG.3.b

Given a preimage in the coordinate plane, identify the coordinates of the image of a polygon that has been reflected over the x- or y-axis

Generate resource
8.MG.3.c

Given a preimage in the coordinate plane, identify the coordinates of the image of a polygon that has been translated and reflected over the x- or y-axis or reflected over the x- or y-axis and then translated.

Generate resource
8.MG.3.d

Sketch the image of a polygon that has been translated vertically, horizontally, or a combination of both.

Generate resource
8.MG.3.e

Sketch the image of a polygon that has been reflected over the x- or y-axis.

Generate resource
8.MG.3.f

Sketch the image of a polygon that has been translated and reflected over the x- or y-axis, or reflected over the x- or y-axis and then translated.

Generate resource
8.MG.3.g

Identify and describe transformations in context (e.g., tiling, fabric, wallpaper designs, art).

Generate resource
8.MG.4

The student will apply the Pythagorean Theorem to solve problems involving right triangles, including those in context.

Generate resource
8.MG.4.a

Verify the Pythagorean Theorem using diagrams, concrete materials, and measurement.

Generate resource
8.MG.4.b

Determine whether a triangle is a right triangle given the measures of its three sides.

Generate resource
8.MG.4.c

Identify the parts of a right triangle (the hypotenuse and the legs) given figures in various orientations.

Generate resource
8.MG.4.d

Determine the measure of a side of a right triangle, given the measures of the other two sides.

Generate resource
8.MG.4.e

Apply the Pythagorean Theorem, and its converse, to solve problems involving right triangles in context.

Generate resource
8.MG.5

The student will solve area and perimeter problems involving composite plane figures, including those in context.

Generate resource
8.MG.5.a

Subdivide a plane figure into triangles, rectangles, squares, trapezoids, parallelograms, circles, and semicircles. Determine the area of subdivisions and combine to determine the area of the composite plane figure.

Generate resource
8.MG.5.b

Subdivide a plane figure into triangles, rectangles, squares, trapezoids, parallelograms, and semicircles. Use the attributes of the subdivisions to determine the perimeter of the composite plane figure.

Generate resource
8.MG.5.c

Apply perimeter, circumference, and area formulas to solve contextual problems involving composite plane figures.

Generate resource
8.NS.1

The student will compare and order real numbers and determine the relationships between real numbers.

Generate resource
8.NS.1.a

Estimate and identify the two consecutive natural numbers between which the positive square root of a given number lies and justify which natural number is the better approximation. Numbers are limited to natural numbers from 1 to 400.

Generate resource
8.NS.1.b

Use rational approximations (to the nearest hundredth) of irrational numbers to compare, order, and locate values on a number line. Radicals may include both positive and negative square roots of values from 0 to 400 yielding an irrational number.

Generate resource
8.NS.1.c

Use multiple strategies (e.g., benchmarks, number line, equivalency) to compare and order no more than five real numbers expressed as integers, fractions (proper or improper), decimals, mixed numbers, percents, numbers written in scientific notation, radicals, and π. Radicals may include both positive and negative square roots of values from 0 to 400. Ordering may be in ascending or descending order. Justify solutions orally, in writing or with a model.

Generate resource
8.NS.2

The student will investigate and describe the relationship between the subsets of the real number system.

Generate resource
8.NS.2.a

Describe and illustrate the relationships among the subsets of the real number system by using representations (e.g., graphic organizers, number lines). Subsets include rational numbers, irrational numbers, integers, whole numbers, and natural numbers.

Generate resource
8.NS.2.b

Classify and explain why a given number is a member of a particular subset or subsets of the real number system.

Generate resource
8.NS.2.c

Describe each subset of the set of real numbers and include examples and non-examples.

Generate resource
8.PFA.1

The student will represent, simplify, and generate equivalent algebraic expressions in one variable.

Generate resource
8.PFA.1.a

Represent algebraic expressions using concrete manipulatives or pictorial representations (e.g., colored chips, algebra tiles), including expressions that apply the distributive property.

Generate resource
8.PFA.1.b

Simplify and generate equivalent algebraic expressions in one variable by applying the order of operations and properties of real numbers. Expressions may need to be expanded (using the distributive property) or require combining like terms to simplify. Expressions will include only linear and numeric terms. Coefficients and numeric terms may be rational.

Generate resource
8.PFA.2

The student will determine whether a given relation is a function and determine the domain and range of a function.

Generate resource
8.PFA.2.a

Determine whether a relation, represented by a set of ordered pairs, a table, or a graph of discrete points is a function. Sets are limited to no more than 10 ordered pairs.

Generate resource
8.PFA.2.b

Identify the domain and range of a function represented as a set of ordered pairs, a table, or a graph of discrete points.

Generate resource
8.PFA.3

The student will represent and solve problems, including those in context, by using linear functions and analyzing their key characteristics (the value of the y-intercept (b) and the coordinates of the ordered pairs in graphs will be limited to integers).

Generate resource
8.PFA.3.a

Determine how adding a constant (b) to the equation of a proportional relationship y = mx will translate the line on a graph.

Generate resource
8.PFA.3.b

Describe key characteristics of linear functions including slope (m), y-intercept (b), and independent and dependent variables.

Generate resource
8.PFA.3.c

Graph a linear function given a table, equation, or a situation in context.

Generate resource
8.PFA.3.d

Create a table of values for a linear function given a graph, equation in the form of y = mx + b, or context.

Generate resource
8.PFA.3.e

Write an equation of a linear function in the form y = mx + b, given a graph, table, or a situation in context.

Generate resource
8.PFA.3.f

Create a context for a linear function given a graph, table, or equation in the form y = mx + b.

Generate resource
8.PFA.4

The student will write and solve multistep linear equations in one variable, including problems in context that require the solution of a multistep linear equation in one variable.

Generate resource
8.PFA.4.a

Represent and solve multistep linear equations in one variable with the variable on one or both sides of the equation (up to four steps) using a variety of concrete materials and pictorial representations.

Generate resource
8.PFA.4.b

Apply properties of real numbers and properties of equality to solve multistep linear equations in one variable (up to four steps). Coefficients and numeric terms will be rational. Equations may contain expressions that need to be expanded (using the distributive property) or require combining like terms to solve.

Generate resource
8.PFA.4.c

Write a multistep linear equation in one variable to represent a verbal situation, including those in context.

Generate resource
8.PFA.4.d

Create a verbal situation in context given a multistep linear equation in one variable.

Generate resource
8.PFA.4.e

Solve problems in context that require the solution of a multistep linear equation.

Generate resource
8.PFA.4.f

Interpret algebraic solutions in context to linear equations in one variable.

Generate resource
8.PFA.4.g

Confirm algebraic solutions to linear equations in one variable.

Generate resource
8.PFA.5

The student will write and solve multistep linear inequalities in one variable, including problems in context that require the solution of a multistep linear inequality in one variable.

Generate resource
8.PFA.5.a

Apply properties of real numbers and properties of inequality to solve multistep linear inequalities (up to four steps) in one variable with the variable on one or both sides of the inequality. Coefficients and numeric terms will be rational. Inequalities may contain expressions that need to be expanded (using the distributive property) or require combining like terms to solve.

Generate resource
8.PFA.5.b

Represent solutions to inequalities algebraically and graphically using a number line.

Generate resource
8.PFA.5.c

Write multistep linear inequalities in one variable to represent a verbal situation, including those in context.

Generate resource
8.PFA.5.d

Create a verbal situation in context given a multistep linear inequality in one variable.

Generate resource
8.PFA.5.e

Solve problems in context that require the solution of a multistep linear inequality in one variable.

Generate resource
8.PFA.5.f

Identify a numerical value(s) that is part of the solution set of a given inequality.

Generate resource
8.PFA.5.g

Interpret algebraic solutions in context to linear inequalities in one variable.

Generate resource
8.PS.1

The student will use statistical investigation to determine the probability of independent and dependent events, including those in context.

Generate resource
8.PS.1.a

Determine whether two events are independent or dependent and explain how replacement impacts the probability.

Generate resource
8.PS.1.b

Compare and contrast the probability of independent and dependent events.

Generate resource
8.PS.1.c

Determine the probability of two independent events.

Generate resource
8.PS.1.d

Determine the probability of two dependent events.

Generate resource
8.PS.2

The student will apply the data cycle (formulate questions; collect or acquire data; organize and represent data; and analyze data and communicate results) with a focus on boxplots.

Generate resource
8.PS.2.a

Formulate questions that require the collection or acquisition of data with a focus on boxplots.

Generate resource
8.PS.2.b

Determine the data needed to answer a formulated question and collect the data (or acquire existing data) using various methods (e.g., observations, measurement, surveys, experiments).

Generate resource
8.PS.2.c

Determine how statistical bias might affect whether the data collected from the sample is representative of the larger population.

Generate resource
8.PS.2.d

Organize and represent a numeric data set of no more than 20 items, using boxplots, with and without the use of technology.

Generate resource
8.PS.2.e

Identify and describe the lower extreme (minimum), upper extreme (maximum), median, upper quartile, lower quartile, range, and interquartile range given a data set, represented by a boxplot.

Generate resource
8.PS.2.f

Describe how the presence of an extreme data point (outlier) affects the shape and spread of the data distribution of a boxplot.

Generate resource
8.PS.2.g

Analyze data represented in a boxplot by making observations and drawing conclusions.

Generate resource
8.PS.2.h

Compare and analyze two data sets represented in boxplots.

Generate resource
8.PS.2.i

Given a contextual situation, justify which graphical representation (e.g., pictographs, bar graphs, line graphs, line plots/dot plots, stem-and-leaf plots, circle graphs, histograms, and boxplots) best represents the data.

Generate resource
8.PS.2.j

Identify components of graphical displays that can be misleading.

Generate resource
8.PS.3

The student will apply the data cycle (formulate questions; collect or acquire data; organize and represent data; and analyze data and communicate results) with a focus on scatterplots.

Generate resource
8.PS.3.a

Formulate questions that require the collection or acquisition of data with a focus on scatterplots.

Generate resource
8.PS.3.b

Determine the data needed to answer a formulated question and collect the data (or acquire existing data) of no more than 20 items using various methods (e.g., observations, measurement, surveys, experiments).

Generate resource
8.PS.3.c

Organize and represent numeric bivariate data using scatterplots with and without the use of technology.

Generate resource
8.PS.3.d

Make observations about a set of data points in a scatterplot as having a positive linear relationship, a negative linear relationship, or no relationship

Generate resource
8.PS.3.e

Analyze and justify the relationship of the quantitative bivariate data represented in scatterplots.

Generate resource
8.PS.3.f

Sketch the line of best fit for data represented in a scatterplot.

Generate resource
M-8.1

Compare positive and negative integers using a number line.

Generate resource
M-8.1.CC

Integers being compared could include -20 through 20.

Generate resource
M-8.10

Identify slope of a line as positive, negative, zero, or undefined when given a description and a graphic.

Generate resource
M-8.11

Interpret linear graphs to determine the slope of a line.

Generate resource
M-8.11.CC

The linear graph could range from representing a positive slope from 1 through 10 or a negative slope from -1 to -5.

Generate resource
M-8.12.CC 

The output table could match a line with a slope from 1 through 10 or -1 to -5.

Generate resource
M-8.12 

Identify the graph that matches an input and output table.

Generate resource
M-8.13.CC 

Equations could range from having one step of addition, subtraction, multiplication, or division to having two steps with two different operations.

Generate resource
M-8.13 

Solve one- and two-step linear equations with one variable and solutions from 0 through 20.

Generate resource
M-8.14

Identify a solution that would make an inequality true using symbols <, >, ≤, or ≥.

Generate resource
M-8.14.CC

The inequality could have a solution ranging from 1 through 20.

Generate resource
M-8.2

Use currency for problems involving $50.00 or less.

Generate resource
M-8.3

Tell time and measure elapsed time in minutes using analog and digital clocks including with context.

Generate resource
M-8.3.CC

Times could be in one minute increments in a.m. or p.m. and could include up to +/- 24 hours of elapsed time. Contexts will relate the time to an appropriate activity.

Generate resource
M-8.4

Identify the coordinates of a missing point for given geometric figures.

Generate resource
M-8.4.CC

The missing point to be identified could be in a triangle in the first quadrant, a square or rectangle in the first or second quadrant, or a pentagon in any quadrant.

Generate resource
M-8.5

Add the areas of squares and rectangles to determine the total area of a figure in square units.

Generate resource
M-8.5.CC

The figure could consist of squares and rectangles, and the total area could range from 1 through 40 square units.

Generate resource
M-8.6

Compare the relative probability of two different objects being selected for an event.

Generate resource
M-8.6.CC

The relative probability being compared could involve a group of 10 objects to a group of 40 objects (e.g., Compare the probability of selecting a blue marble to the probability of selecting a white marble from a group of 10 marbles. Which color marble would likely be selected?).

Generate resource
M-8.7

Identify the line of best fit for a scatter plot of two variables with a linear relationship.

Generate resource
M-8.7.CC

The two variables in the scatter plot could have a positive or negative linear relationship.

Generate resource
M-8.8

Evaluate expressions with one variable in real world applications including using money.

Generate resource
M-8.8.CC

Evaluating the expression could include addition, subtraction, multiplication, or division of whole numbers from 0 through 50.

Generate resource
M-8.9

Identify a missing value in input and output tables based on a given function.

Generate resource
M-8.9.CC

The missing value could range from multiples of 1 through 20.

Generate resource

Generate a resource for any standard in seconds

Worksheets, lesson plans, exit tickets, and assessments - all tied to the exact SOL code you need.

Start Free - No Credit Card Required