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

Grade 3 Math SOL Standards

124 standards - Virginia SOL

These are the official Grade 3 Math Virginia SOL — the exact codes and student expectations grade 3 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

Measurement and Geometry

Generate resource

Number, Number Sense, Computation, and Estimation

Generate resource

Patterns, Functions, and Algebra

Generate resource

Probability and Statistics

Generate resource

Measurement and Geometry

Generate resource

Computation and Estimation

Generate resource

Number and Number Sense

Generate resource
3.CE.1

The student will estimate, represent, solve, and justify solutions to single-step and multistep problems, including those in context, using addition and subtraction with whole numbers where addends and minuends do not exceed 1,000.

Generate resource
3.CE.1.a

Determine and justify whether an estimate or an exact answer is appropriate when solving single-step and multistep contextual problems involving addition and subtraction, where addends and minuends do not exceed 1,000.

Generate resource
3.CE.1.b

Apply strategies (e.g., rounding to the nearest 10 or 100, using compatible numbers, using other number relationships) to estimate a solution for single-step or multistep addition or subtraction problems, including those in context, where addends or minuends do not exceed 1,000.

Generate resource
3.CE.1.c

Apply strategies (e.g., place value, properties of addition, other number relationships) and algorithms, including the standard algorithm, to determine the sum or difference of two whole numbers where addends and minuends do not exceed 1,000.

Generate resource
3.CE.1.d

Identify and use the appropriate symbol to distinguish between expressions that are equal and expressions that are not equal (e.g., 256 - 13 = 220 + 23; 457 + 100 ≠ 557 + 100).

Generate resource
3.CE.1.e

Represent, solve, and justify solutions to single-step and multistep contextual problems involving addition and subtraction with whole numbers where addends and minuends do not exceed 1,000.

Generate resource
3.CE.2

The student will recall with automaticity multiplication and division facts through 10 Ă— 10; and represent, solve, and justify solutions to single-step contextual problems using multiplication and division with whole numbers.

Generate resource
3.CE.2.a

Represent multiplication and division of whole numbers through 10 Ă— 10, including in a contextual situation, using a variety of approaches and models (e.g., repeated addition/subtraction, equal-sized groups/sharing, arrays, equal jumps on a number line, using multiples to skip count).

Generate resource
3.CE.2.b

Use inverse relationships to write the related facts connected to a given model for multiplication and division of whole numbers through 10 Ă— 10.

Generate resource
3.CE.2.c

Apply strategies (e.g., place value, the properties of multiplication and/or addition) when multiplying and dividing whole numbers.

Generate resource
3.CE.2.d

Demonstrate fluency with multiplication facts through 10 Ă— 10 by applying reasoning strategies (e.g., doubling, add-a-group, subtract-a-group, near squares, and inverse relationships).

Generate resource
3.CE.2.e

Represent, solve, and justify solutions to single-step contextual problems that involve multiplication and division of whole numbers through 10 Ă— 10.

Generate resource
3.CE.2.f

Recall with automaticity the multiplication facts through 10 Ă— 10 and the corresponding division facts.

Generate resource
3.CE.2.g

Create an equation to represent the mathematical relationship between equivalent expressions using multiplication and/or division facts through 10 Ă— 10 (e.g., 4 Ă— 3 = 14 - 2, 35 Ă· 5 = 1 Ă— 7).

Generate resource
3.MG.1

The student will reason mathematically using standard units (U.S. Customary and metric) with appropriate tools to estimate and measure objects by length, weight/mass, and liquid volume to the nearest half or whole unit.

Generate resource
3.MG.1.a

Justify whether an estimate or an exact measurement is needed for a contextual situation and choose an appropriate unit.

Generate resource
3.MG.1.b

Estimate and measure:

Generate resource
3.MG.1.b.i

length of an object to the nearest U.S. Customary unit (1 2 inch, inch, foot, yard) and metric unit (centimeter, meter);

Generate resource
3.MG.1.b.ii

weight/mass of an object to the nearest U.S. Customary unit (pound) and metric unit (kilogram); and

Generate resource
3.MG.1.b.iii

liquid volume to the nearest U.S. Customary unit (cup, pint, quart, gallon) and metric unit (liter).

Generate resource
3.MG.1.c

Compare estimates of length, weight/mass, or liquid volume with the actual measurements.

Generate resource
3.MG.2

The student will use multiple representations to estimate and solve problems, including those in context, involving area and perimeter (in both U.S. Customary and metric units).

Generate resource
3.MG.2.a

Solve problems, including those in context, involving area:

Generate resource
3.MG.2.a.i

describe and give examples of area as a measurement in contextual situations; and

Generate resource
3.MG.2.a.ii

estimate and determine the area of a given surface by counting the number of square units, describe the measurement (using the number and unit) and justify the measurement.

Generate resource
3.MG.2.b

Solve problems, including those in context, involving perimeter:

Generate resource
3.MG.2.b.i

describe and give examples of perimeter as a measurement in contextual situations;

Generate resource
3.MG.2.b.ii

estimate and measure the distance around a polygon (with no more than six sides) to determine the perimeter and justify the measurement; and

Generate resource
3.MG.2.b.iii

given the lengths of all sides of a polygon (with no more than six sides), determine its perimeter and justify the measurement.

Generate resource
3.MG.3

The student will demonstrate an understanding of the concept of time to the nearest minute and solve single-step contextual problems involving elapsed time in one-hour increments within a 12-hour period.

Generate resource
3.MG.3.a

Tell and write time to the nearest minute, using analog and digital clocks.

Generate resource
3.MG.3.b

Match a written time (e.g., 4:38, 7:09, 12:51) to the time shown on analog and digital clocks to the nearest minute.

Generate resource
3.MG.3.c

Solve single-step contextual problems involving elapsed time in one-hour increments, within a 12-hour period (within a.m. or within p.m.) when given:

Generate resource
3.MG.3.c.i

the starting time and the ending time, determine the amount of time that has elapsed;

Generate resource
3.MG.3.c.ii

the starting time and amount of elapsed time in one-hour increments, determine the ending time; or

Generate resource
3.MG.3.c.iii

the ending time and the amount of elapsed time in one-hour increments, determine the starting time.

Generate resource
3.MG.4

The student will identify, describe, classify, compare, combine, and subdivide polygons.

Generate resource
3.MG.4.a

Describe a polygon as a closed plane figure composed of at least three line segments that do not cross.

Generate resource
3.MG.4.b

Classify figures as polygons or not polygons and justify reasoning.

Generate resource
3.MG.4.c

Identify and describe triangles, quadrilaterals, pentagons, hexagons, and octagons in various orientations, with and without contexts.

Generate resource
3.MG.4.d

Identify and name examples of polygons (triangles, quadrilaterals, pentagons, hexagons, octagons) in the environment.

Generate resource
3.MG.4.e

Classify and compare polygons (triangles, quadrilaterals, pentagons, hexagons, octagons).

Generate resource
3.MG.4.f

Combine no more than three polygons, where each has three or four sides, and name the resulting polygon (triangles, quadrilaterals, pentagons, hexagons, octagons).

Generate resource
3.MG.4.g

Subdivide a three-sided or four-sided polygon into no more than three parts and name the resulting polygons.

Generate resource
3.NS.1

The student will use place value understanding to read, write, and determine the place and value of each digit in a whole number, up to six digits, with and without models.

Generate resource
3.NS.1.a

Read and write six-digit whole numbers in standard form, expanded form, and word form.

Generate resource
3.NS.1.b

Apply patterns within the base 10 system to determine and communicate, orally and in written form, the place and value of each digit in a six-digit whole number (e.g., in 165,724, the 5 represents 5 thousands and its value is 5,000).

Generate resource
3.NS.1.c

Compose, decompose, and represent numbers up to 9,999 in multiple ways, according to place value (e.g., 256 can be 1 hundred, 14 tens, 16 ones, but also 25 tens, 6 ones), with and without models.

Generate resource
3.NS.2

The student will demonstrate an understanding of the base 10 system to compare and order whole numbers up to 9,999.

Generate resource
3.NS.2.a

Compare two whole numbers, each 9,999 or less, using symbols (>, <, =, ≠) and/or words (greater than, less than, equal to, not equal to), with and without models.

Generate resource
3.NS.2.b

Order up to three whole numbers, each 9,999 or less, represented with and without models, from least to greatest and greatest to least.

Generate resource
3.NS.3

The student will use mathematical reasoning and justification to represent and compare fractions (proper and improper) and mixed numbers with denominators of 2, 3, 4, 5, 6, 8, and 10), including those in context.

Generate resource
3.NS.3.a

Represent, name, and write a given fraction (proper or improper) or mixed number with denominators of 2, 3, 4, 5, 6, 8, and 10 using:

Generate resource
3.NS.3.a.i

region/area models (e.g., pie pieces, pattern blocks, geoboards);

Generate resource
3.NS.3.a.ii

length models (e.g., paper fraction strips, fraction bars, rods, number lines); and

Generate resource
3.NS.3.a.iii

set models (e.g., chips, counters, cubes).

Generate resource
3.NS.3.b

Identify a fraction represented by a model as the sum of unit fractions.

Generate resource
3.NS.3.c

Use a model of a fraction greater than one to count the fractional parts to name and write it as an improper fraction and as a mixed number (e.g., 1 4 , 2 4 , 3 4 , 4 4 , 5 4 = 1 1 4 ).

Generate resource
3.NS.3.d

Compose and decompose fractions (proper and improper) with denominators of 2, 3, 4, 5, 6, 8, and 10 in multiple ways (e.g., 7 4 = 4 4 + 3 4 or 4 6 = 3 6 + 1 6 = 2 6 + 2 6 ) with models.

Generate resource
3.NS.3.e

Compare a fraction, less than or equal to one, to the benchmarks of 0, 1 2 , and 1 using area/region models, length models, and without models.

Generate resource
3.NS.3.f

Compare two fractions (proper or improper) and/or mixed numbers with like numerators of 2, 3, 4, 5, 6, 8, and 10 (e.g., 2 3 > 2 8 ) using words (greater than, less than, equal to) and/or symbols (>, <, =), using area/region models, length models, and without models.

Generate resource
3.NS.3.g

Compare two fractions (proper or improper) and/or mixed numbers with like denominators of 2, 3, 4, 5, 6, 8, and 10 (e.g., 3 6 < 4 6 ) using words (greater than, less than, equal to) and/or symbols (>, <, =), using area/region models, length models, and without models.

Generate resource
3.NS.3.h

Represent equivalent fractions with denominators of 2, 3, 4, 5, 6, 8, or 10, using region/area models and length models.

Generate resource
3.NS.4

The student will solve problems, including those in context, that involve counting, comparing, representing, and making change for money amounts up to $5.00.

Generate resource
3.NS.4.a

Determine the value of a collection of bills and coins whose total is $5.00 or less.

Generate resource
3.NS.4.b

Construct a set of bills and coins to total a given amount of money whose value is $5.00 or less.

Generate resource
3.NS.4.c

Compare the values of two sets of coins or two sets of bills and coins, up to $5.00, with words (greater than, less than, equal to) and/or symbols (>, <, =) using concrete or pictorial models.

Generate resource
3.NS.4.d

Solve contextual problems to make change from $5.00 or less by using counting on or counting back strategies with concrete or pictorial models.

Generate resource
3.PFA.1

The student will identify, describe, extend, and create increasing and decreasing patterns (limited to addition and subtraction of whole numbers), including those in context, using various representations.

Generate resource
3.PFA.1.a

Identify and describe increasing and decreasing patterns using various representations (e.g., objects, pictures, numbers, number lines).

Generate resource
3.PFA.1.b

Analyze an increasing or decreasing pattern and generalize the change to extend the pattern or identify missing terms using various representations.

Generate resource
3.PFA.1.c

Solve contextual problems that involve identifying, describing, and extending patterns.

Generate resource
3.PFA.1.d

Create increasing and decreasing patterns using objects, pictures, numbers, and number lines.

Generate resource
3.PFA.1.e

Investigate and explain the connection between two different representations of the same increasing or decreasing pattern.

Generate resource
3.PS.1

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 pictographs and bar graphs.

Generate resource
3.PS.1.a

Formulate questions that require the collection or acquisition of data.

Generate resource
3.PS.1.b

Determine the data needed to answer a formulated question and collect or acquire existing data (limited to 30 or fewer data points for no more than eight categories) using various methods (e.g., polls, observations, tallies).

Generate resource
3.PS.1.c

Organize and represent a data set using pictographs that include an appropriate title, labeled axes, and key. Each pictograph symbol should represent 1, 2, 5 or 10 data points.

Generate resource
3.PS.1.d

Organize and represent a data set using bar graphs with a title and labeled axes, with and without the use of technology tools. Determine and use an appropriate scale (increments limited to multiples of 1, 2, 5 or 10).

Generate resource
3.PS.1.e

Analyze data represented in pictographs and bar graphs, and communicate results orally and in writing:

Generate resource
3.PS.1.e.i

describe the categories of data and the data as a whole (e.g., data were collected on preferred ways to cook or prepare eggs - scrambled, fried, hard boiled, and egg salad);

Generate resource
3.PS.1.e.ii

identify parts of the data that have special characteristics, including categories with the greatest, the least, or the same (e.g., most students prefer scrambled eggs);

Generate resource
3.PS.1.e.iii

make inferences about data represented in pictographs and bar graphs;

Generate resource
3.PS.1.e.iv

use characteristics of the data to draw conclusions about the data and make predictions based on the data (e.g., it is unlikely that a third grader would like hard boiled eggs); and

Generate resource
3.PS.1.e.v

solve one- and two-step addition and subtraction problems using data from pictographs and bar graphs.

Generate resource
M-3.1

Match number names to numerals from 0 through 20.

Generate resource
M-3.10

Compare volume using simple terms: same, more, less, larger, smaller.

Generate resource
M-3.10.CC

Comparisons could include simple pictures, diagrams, models, or representations that are visibly or measurably the same or different volumes.

Generate resource
M-3.11

Determine perimeter of equilateral triangles and squares.

Generate resource
M-3.11.CC

Equilateral triangles or squares with sides that have lengths from 1 to 5 units could be included.

Generate resource
M-3.12

Determine the area of squares and rectangles.

Generate resource
M-3.12.CC

Squares and rectangles with areas of 4 unit squares up to 16 unit squares could be included.

Generate resource
M-3.13

Tell time in whole hour increments using a digital clock, including with context.

Generate resource
M-3.13.CC

Times could be on the hour, in a.m. or p.m., and the terms noon and midnight could be included. Contexts will relate the time to an appropriate activity.

Generate resource
M-3.14

Use attributes of circles, triangles, and squares to identify shapes.

Generate resource
M-3.14.CC

Circles, triangles, and squares could be presented in simple pictures, diagrams, models, or representations.

Generate resource
M-3.15

Identify figures that are the same size and shape.

Generate resource
M-3.15.CC

Circles of the same size, squares and triangles with the same size and orientation, and squares and triangles with same size and different orientations could be presented.

Generate resource
M-3.16

Compare categories represented in picture graphs using simple terms: same, more, less.

Generate resource
M-3.16.CC

Categories could be presented for comparison that range from having the same amounts to having significantly different or slightly different amounts.

Generate resource
M-3.17

Perform basic counting operations including skip counting by 2s and 5s.

Generate resource
M-3.17.CC

Counting could range from 1 through 20 with simple pictures, diagrams, models, or representations. Skip counting could be by 2s or 5s through 20 and could include finding a missing number or extending a pattern.

Generate resource
M-3.2

Identify the closest number above or below a given number from 0 through 20.

Generate resource
M-3.3

Compare whole numbers from 0 through 20.

Generate resource
M-3.3.CC

Whole numbers 0 through 20 could be compared with the words “smaller,” “larger,” “same,” or with the symbols <, =, >.

Generate resource
M-3.4

Identify and match representations of one half for numbers 2 through 20.

Generate resource
M-3.4.CC

Representations could include simple pictures, diagrams, models, or other representations for even whole numbers from 0 through 20.

Generate resource
M-3.5

Add and subtract whole numbers from 0 through 20.

Generate resource
M-3.5.CC

Sums for addition problems will not exceed 20.

Generate resource
M-3.6

Solve one-step word problems using addition and subtraction.

Generate resource
M-3.6.CC

Given a context, numbers from 0 to 20 could be added, with their sum not to exceed 20. Whole numbers from 0 through 10 could be subtracted.

Generate resource
M-3.7

Identify a product of two whole numbers where one number is 5 or less and the other number is 4 or less.

Generate resource
M-3.8

Match and count coins through 25 cents.

Generate resource
M-3.8.CC

Complexity ranges from matching pennies, nickels, dimes, and quarters to their values to counting the value of a set of coins with a total value of 25 cents or less.

Generate resource
M-3.9

Compare length using simple terms: same, shorter, longer.

Generate resource
M-3.9.CC

Comparisons could include simple pictures, diagrams, models, or representations that are the same length or 1 to 5 units apart.

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