Grade 2 math practice
Every strand of the Ontario Grade 2 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 200
Whole Numbers · 30 questions, easiest to hardest
Compare and order whole numbers up to and including 200
Whole Numbers · 30 questions, easiest to hardest
Estimate the number of objects in collections of up to 200, and verify by counting
Whole Numbers · 30 questions, easiest to hardest
Count to 200, including by 20s, 25s, and 50s
Whole Numbers · 30 questions, easiest to hardest
Describe what makes a number even or odd
Whole Numbers · 30 questions, easiest to hardest
Fair-share problems sharing up to 10 items among 2, 3, 4, and 6 sharers
Fractions · 30 questions, easiest to hardest
Recognize that one third and two sixths of the same whole are equal
Fractions · 30 questions, easiest to hardest
Operations
6 question sets · 10 questions each, easiest to hardest
Properties of addition/subtraction and relationships between addition–multiplication and subtraction–division
Properties and Relationships · 30 questions, easiest to hardest
Recall addition facts for numbers up to 20, and related subtraction facts
Math Facts · 30 questions, easiest to hardest
Mental strategies, including estimation, to add and subtract whole numbers up to 50
Mental Math · 30 questions, easiest to hardest
Objects, diagrams, and equations for addition/subtraction sums up to 100
Addition and Subtraction · 30 questions, easiest to hardest
Represent multiplication as repeated equal groups, including groups of one half and one fourth
Multiplication and Division · 30 questions, easiest to hardest
Represent division of up to 12 items as the equal sharing of a quantity
Multiplication and Division · 30 questions, easiest to hardest
Patterns and Relationships
4 question sets · 10 questions each, easiest to hardest
Identify and describe a variety of patterns involving geometric designs, including real-life contexts
Patterns · 30 questions, easiest to hardest
Create and translate patterns using various representations, including shapes and numbers
Patterns · 30 questions, easiest to hardest
Determine pattern rules and use them to extend patterns, predict, and identify missing elements (shapes and numbers)
Patterns · 30 questions, easiest to hardest
Create and describe patterns to illustrate relationships among whole numbers up to 100
Patterns · 30 questions, easiest to hardest
Equations and Inequalities
3 question sets · 10 questions each, easiest to hardest
Identify when symbols are being used as variables, and describe how they are being used
Variables · 30 questions, easiest to hardest
Determine what needs to be added to or subtracted from addition and subtraction expressions to make them equivalent
Equalities and Inequalities · 30 questions, easiest to hardest
Identify and use equivalent relationships for whole numbers up to 100
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 attributes using tables and logic diagrams (Venn, Carroll)
Data Collection and Organization · 30 questions, easiest to hardest
Collect data on two pieces of information, and organize it in two-way tally tables
Data Collection and Organization · 30 questions, easiest to hardest
Display data using one-to-one correspondence in concrete graphs, pictographs, line plots, and bar graphs
Data Visualization · 30 questions, easiest to hardest
Identify the mode(s) for various data sets, and explain what it indicates
Data Analysis · 30 questions, easiest to hardest
Analyse data sets presented as logic diagrams, line plots, and bar graphs, 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," "possible," and "certain" to describe likelihood of complementary events, and use likelihood to make predictions
Probability · 30 questions, easiest to hardest
Predict and test whether the mode(s) of a data set from one population will match another population of the same size
Probability · 30 questions, easiest to hardest
Geometric and Spatial Reasoning
5 question sets · 10 questions each, easiest to hardest
Sort and identify 2D shapes by sides, side lengths, angles, and lines of symmetry
Geometric Reasoning · 30 questions, easiest to hardest
Compose and decompose 2D shapes, and show that area remains constant when rearranged
Geometric Reasoning · 30 questions, easiest to hardest
Identify congruent lengths and angles by matching, and determine if shapes are congruent
Geometric Reasoning · 30 questions, easiest to hardest
Create and interpret simple maps of familiar places
Location and Movement · 30 questions, easiest to hardest
Describe the relative positions of several objects and the movements needed to get from one to another
Location and Movement · 30 questions, easiest to hardest
Measurement
4 question sets · 10 questions each, easiest to hardest
Use non-standard units to measure length, and describe the inverse relationship between unit size and number of units needed
Length · 30 questions, easiest to hardest
Explain the relationship between centimetres and metres, and use benchmarks to estimate lengths
Length · 30 questions, easiest to hardest
Measure and draw lengths in cm and m using a tool, and recognize the impact of starting at points other than zero
Length · 30 questions, easiest to hardest
Use units of time, including seconds, minutes, hours, and non-standard units, to describe duration
Time · 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 200
Read, represent, compose, and decompose whole numbers up to 200 using hundreds, tens, and ones.
Compare and order numbers to 200
Compare and order whole numbers up to 200.
Skip counting to 200
Count to 200, including by 2s, 5s, 10s, 20s, 25s, and 50s, and find a missing number in the count.
Estimate a collection to 200
Estimate the number of objects in a collection of up to 200 by rounding to a nearby benchmark, then verify with the exact count.
Even or odd numbers
Describe what makes a whole number even or odd, and identify even and odd numbers up to 200.
Fair-share fractions
Use fair-share reasoning to share items among 2, 3, 4, or 6 people, and recognize equivalent fair-share fractions such as one third and two sixths.
Fact families to 20
Recall addition facts to 20 and related subtraction facts, and use the commutative property to check calculations.
Mental math to 50
Use mental math strategies, including estimation, to add and subtract whole numbers up to 50.
Add two-digit numbers to 100
Represent and solve addition situations with two-digit whole numbers, with totals up to 100.
Subtract two-digit numbers to 100
Represent and solve subtraction situations with two-digit whole numbers, starting from totals up to 100.
Equal groups: multiply and divide
Represent multiplication as repeated equal groups (including groups of one half and one fourth) and division as equal sharing of up to 12 items.
Extend a repeating pattern
Identify, describe, and extend repeating patterns made of shapes.
Growing number patterns to 100
Determine the rule of a growing or shrinking number pattern to 100, extend it, and find a missing term.
Balance equivalent number sentences
Find the missing number that makes two addition or subtraction expressions equivalent, up to 100.
Sort by two attributes (Carroll diagram)
Sort a set of shapes by two attributes (colour and shape) at once, and read counts the way a Carroll diagram would show them.
Two-way tally table and mode
Read a tally table with several categories, total the votes, and identify the mode.
Read a bar graph or pictograph
Read a one-to-one bar graph, find the mode, totals, and differences, and reason about combined categories.
Impossible, possible, or certain (with complements)
Use impossible, possible, and certain to describe an event and its complement (the event NOT happening).
Compare the mode across two groups
Compare the mode of a data set from one group of students to the mode from a different group, and predict whether they match.
2D shape properties: sides, angles, and symmetry
Identify the number of sides, angles, and lines of symmetry of common 2D shapes, and compare shapes by these attributes.
Decompose shapes and check congruence
Show that area stays the same when a shape is cut apart and rearranged, and decide whether two shapes are congruent.
Read a simple grid map
Read a simple grid map of a neighbourhood, find how many blocks separate two places, and give the direction to walk between them.
Length: units, conversions, and reading a ruler
Understand the inverse relationship between unit size and count, convert between centimetres and metres, and read a ruler that doesn't start at zero.
Telling time to the quarter hour and units of time
Read and write times to the quarter hour, find an end time after a duration, and choose the right unit (seconds, minutes, hours) for an event.
Coin combinations up to $2
Add up a set of nickels, dimes, quarters, loonies, and toonies (total up to 200 cents), compare two sets, and find equivalent coin values.
Loonies, toonies, and bills up to $200
Add up a set of loonies, toonies, and bills up to $200, compare totals, and find the fewest bills and coins needed to make an amount.
Want Grade 2 math to finally click?
Practice here free, and when you're ready for a human, Winny Math tutors teach Grade 2 every week — first lesson free.
Book a free trial lesson