Grade 3 math practice
Every strand of the Ontario Grade 3 curriculum — Number, Algebra, Data, Spatial Sense and Financial Literacy — as unlimited practice with step-by-step solutions. Pick a skill and go; your progress saves on this device.
Number Sense
7 question sets · 10 questions each, easiest to hardest
Read, represent, compose, and decompose whole numbers up to and including 1000
Whole Numbers · 30 questions, easiest to hardest
Compare and order whole numbers up to and including 1000
Whole Numbers · 30 questions, easiest to hardest
Round whole numbers to the nearest ten or hundred
Whole Numbers · 30 questions, easiest to hardest
Count to 1000, including by 50s, 100s, and 200s
Whole Numbers · 30 questions, easiest to hardest
Use place value when describing/representing multi-digit numbers, including base ten materials
Number Sense · 30 questions, easiest to hardest
Fair-share problems sharing up to 20 items among 2, 3, 4, 5, 6, 8, and 10 sharers
Fractions · 30 questions, easiest to hardest
Equivalent fractions in the halves/fourths/eighths, thirds/sixths, and fifths/tenths families
Fractions · 30 questions, easiest to hardest
Operations
9 question sets · 10 questions each, easiest to hardest
Properties of operations, and the relationship between multiplication and division
Properties and Relationships · 30 questions, easiest to hardest
Recall multiplication facts of 2, 5, and 10, and related division facts
Math Facts · 30 questions, easiest to hardest
Mental strategies including estimation to add and subtract whole numbers up to 1000
Mental Math · 30 questions, easiest to hardest
Algorithms for adding and subtracting whole numbers
Addition and Subtraction · 30 questions, easiest to hardest
Represent and solve addition/subtraction problems, sums up to 1000
Addition and Subtraction · 30 questions, easiest to hardest
Represent multiplication up to 10×10 and division up to 100÷10
Multiplication and Division · 30 questions, easiest to hardest
Represent and solve multiplication/division involving groups of one half, one fourth, and one third
Multiplication and Division · 30 questions, easiest to hardest
Represent the connection between the numerator of a fraction and repeated addition of the unit fraction
Multiplication and Division · 30 questions, easiest to hardest
Use the ratios of 1 to 2, 1 to 5, and 1 to 10 to scale up numbers and solve problems
Multiplication and Division · 30 questions, easiest to hardest
Patterns and Relationships
4 question sets · 10 questions each, easiest to hardest
Identify and describe repeating elements and operations, including real-life contexts
Patterns · 30 questions, easiest to hardest
Create and translate patterns with repeating elements, movements, or operations, using shapes, numbers, and tables of values
Patterns · 30 questions, easiest to hardest
Determine pattern rules and use them to extend patterns, predict, and identify missing elements
Patterns · 30 questions, easiest to hardest
Create and describe patterns to illustrate relationships among whole numbers up to 1000
Patterns · 30 questions, easiest to hardest
Equations and Inequalities
3 question sets · 10 questions each, easiest to hardest
Describe how variables are used, and use them in various contexts
Variables · 30 questions, easiest to hardest
Determine whether given sets of addition, subtraction, multiplication, and division expressions are equivalent
Equalities and Inequalities · 30 questions, easiest to hardest
Identify and use equivalent relationships for whole numbers up to 1000
Equalities and Inequalities · 30 questions, easiest to hardest
Coding
2 question sets · 10 questions each, easiest to hardest
Mathematical Modelling
1 question set · 10 questions each, easiest to hardest
Data Literacy
5 question sets · 10 questions each, easiest to hardest
Sort data by two and three attributes, using tables and logic diagrams (Venn, Carroll, tree diagrams)
Data Collection and Organization · 30 questions, easiest to hardest
Collect qualitative and quantitative data, and organize it in frequency tables
Data Collection and Organization · 30 questions, easiest to hardest
Display data using many-to-one correspondence in pictographs and bar graphs, with proper sources, titles, labels, and scales
Data Visualization · 30 questions, easiest to hardest
Determine the mean and identify the mode(s) for data sets, and explain what each indicates
Data Analysis · 30 questions, easiest to hardest
Analyse data sets in frequency tables and graphs with different scales, and make convincing arguments and informed decisions
Data Analysis · 30 questions, easiest to hardest
Probability
2 question sets · 10 questions each, easiest to hardest
Use "impossible," "unlikely," "equally likely," "likely," and "certain" to describe likelihood, and use it to make predictions
Probability · 30 questions, easiest to hardest
Predict and test whether the mean and mode(s) of a data set from one population will be the same for a different population
Probability · 30 questions, easiest to hardest
Geometric and Spatial Reasoning
4 question sets · 10 questions each, easiest to hardest
Sort, construct, and identify cubes, prisms, pyramids, cylinders, and cones by faces, edges, vertices, and angles
Geometric Reasoning · 30 questions, easiest to hardest
Compose and decompose various structures, and identify the 2D and 3D shapes they contain
Geometric Reasoning · 30 questions, easiest to hardest
Identify congruent lengths, angles, and faces of 3D objects, and determine if the objects are congruent
Geometric Reasoning · 30 questions, easiest to hardest
Give and follow multistep instructions involving movement, distances, and half and quarter-turns
Location and Movement · 30 questions, easiest to hardest
Measurement
9 question sets · 10 questions each, easiest to hardest
Estimate, measure, and compare perimeters of polygons and curved shapes, and construct polygons with a given perimeter
Length, Mass, and Capacity · 30 questions, easiest to hardest
Explain the relationships between millimetres, centimetres, metres, and kilometres, and use benchmarks to estimate lengths
Length, Mass, and Capacity · 30 questions, easiest to hardest
Use non-standard units to estimate, measure, and compare capacity, and explain the effect of overfilling, underfilling, and gaps
Length, Mass, and Capacity · 30 questions, easiest to hardest
Compare, estimate, and measure the mass of objects using a pan balance and non-standard units
Length, Mass, and Capacity · 30 questions, easiest to hardest
Use various units of different sizes to measure the same attribute, demonstrating different-sized units produce different counts but the same attribute size
Length, Mass, and Capacity · 30 questions, easiest to hardest
Use analog and digital clocks and timers to tell time in hours, minutes, and seconds
Time · 30 questions, easiest to hardest
Compare areas of 2D shapes by matching, covering, decomposing, and recomposing, demonstrating different shapes can have the same area
Area · 30 questions, easiest to hardest
Use appropriate non-standard units to measure area, and explain the effect of gaps and overlaps on accuracy
Area · 30 questions, easiest to hardest
Use square centimetres and square metres to estimate, measure, and compare areas of 2D shapes, including those with curved sides
Area · 30 questions, easiest to hardest
Money and Finances
1 question set · 10 questions each, easiest to hardest
Endless practice
Generated fresh every time — adaptive difficulty, never runs out
Place value to 1000
Read, represent, compose, and decompose whole numbers up to 1000 using hundreds, tens, and ones.
Compare and order numbers to 1000
Compare and order whole numbers up to 1000, and use <, >, or = to compare two numbers.
Round to the nearest ten or hundred
Round whole numbers up to 1000 to the nearest ten or hundred.
Skip counting to 1000
Count to 1000, including by 50s, 100s, and 200s, and find a missing number in the count.
Fair-share and equivalent fractions
Solve fair-share problems (sharing up to 20 items among 2, 3, 4, 5, 6, 8, or 10 sharers), including results that are whole numbers or fractional amounts, and find equivalent fair-share fractions.
Multiplication and division facts of 2, 5, and 10
Recall multiplication facts of 2, 5, and 10, and the related division facts.
Arrays, division facts, and scaling to 1000
Represent multiplication up to 10x10 and division up to 100/10 using arrays, use the commutative property to check calculations, and scale numbers using the ratios 1 to 2, 1 to 5, and 1 to 10.
Mental math addition and subtraction to 1000
Use mental math strategies, including estimation, to add and subtract whole numbers that add up to no more than 1000.
Add 3-digit whole numbers
Represent and solve addition problems with 3-digit whole numbers, with totals up to 1000, using the standard algorithm.
Subtract 3-digit whole numbers
Represent and solve subtraction problems with 3-digit whole numbers, starting from totals up to 1000, using the standard algorithm.
Fractional groups and unit fractions
Solve multiplication and division problems involving groups of one half, one fourth, or one third, and connect a fraction's numerator to repeated addition of its unit fraction.
Repeating patterns
Identify, describe, and extend repeating patterns made of shapes or of repeating operations.
Growing and shrinking number patterns
Determine the rule of a growing or shrinking number pattern to 1000, extend it, and find a missing term.
Balanced equations and equations with symbols
Determine whether addition, subtraction, and multiplication expressions are equivalent, and solve one-step equations that use a letter to represent an unknown number.
Read a bar graph
Interpret a bar graph that uses a many-to-one scale to answer questions about the data it displays.
Mean and mode of a data set
Determine the mean and identify the mode of a set of whole numbers.
Draw conclusions from a data table
Analyse a frequency table of whole-number data and decide which conclusion about it is correct.
Describe likelihood
Use the words impossible, unlikely, equally likely, likely, and certain to describe the chance of an event.
Faces, edges, and vertices of 3-D objects
Identify the number of faces, edges, and vertices of cubes, prisms, pyramids, cylinders, and cones.
Quarter and half turns
Follow a sequence of quarter and half turns and determine the final facing direction.
Perimeter of a polygon
Find the perimeter of a rectangle or polygon by adding its side lengths.
Find a missing side length from the perimeter
Given the perimeter and some known side lengths, find a missing side length of a polygon.
Area by counting unit squares
Find the area of a rectangle by counting unit squares, and the total area of a shape made of two rectangles.
Time to the minute
Read a digital time to the minute and find the end time after a given duration.
Making change from a purchase
Calculate the change from a $5 or $10 bill after buying one item that costs less than the bill.
Total cost and change for two items
Add the prices of two items bought together, then calculate the change from a $10 bill.
Want Grade 3 math to finally click?
Practice here free, and when you're ready for a human, Winny Math tutors teach Grade 3 every week — first lesson free.
Book a free trial lesson