Grade 4 math practice
Every strand of the Ontario Grade 4 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
9 question sets · 10 questions each, easiest to hardest
Read, represent, compose, and decompose whole numbers up to and including 10 000
Whole Numbers · 30 questions, easiest to hardest
Compare and order whole numbers up to and including 10 000
Whole Numbers · 30 questions, easiest to hardest
Round whole numbers to the nearest ten, hundred, or thousand
Whole Numbers · 30 questions, easiest to hardest
Represent fractions from halves to tenths using drawings, tools, and standard fractional notation
Fractions and Decimals · 30 questions, easiest to hardest
Use drawings and models to represent, compare, and order fractions from fair-share scenarios with 2, 3, 4, 5, 6, 8, and 10 sharers
Fractions and Decimals · 30 questions, easiest to hardest
Count to 10 by halves, thirds, fourths, fifths, sixths, eighths, and tenths
Fractions and Decimals · 30 questions, easiest to hardest
Read, represent, compare, and order decimal tenths
Fractions and Decimals · 30 questions, easiest to hardest
Round decimal numbers to the nearest whole number
Fractions and Decimals · 30 questions, easiest to hardest
Describe relationships and show equivalences among fractions and decimal tenths
Fractions and Decimals · 30 questions, easiest to hardest
Operations
8 question sets · 10 questions each, easiest to hardest
Use properties and relationships between operations to solve problems with multiple operations
Properties and Relationships · 30 questions, easiest to hardest
Recall multiplication facts from 1×1 to 10×10, and related division facts
Math Facts · 30 questions, easiest to hardest
Mental strategies to multiply whole numbers by 10, 100, and 1000, divide by 10, and add/subtract decimal tenths
Mental Math · 30 questions, easiest to hardest
Represent and solve addition and subtraction problems, sums up to 10 000, and involving decimal tenths
Addition and Subtraction · 30 questions, easiest to hardest
Represent and solve multiplication of 2- or 3-digit numbers by 1-digit numbers and by 10, 100, and 1000, using appropriate tools including the area model
Multiplication and Division · 30 questions, easiest to hardest
Represent and solve division of 2- or 3-digit numbers by 1-digit numbers using appropriate tools including the area model, expressing remainders as fractions
Multiplication and Division · 30 questions, easiest to hardest
Represent the connection between the numerator of a fraction and the repeated addition of the unit fraction, using standard fractional notation
Multiplication and Division · 30 questions, easiest to hardest
Show simple multiplicative relationships involving whole-number rates
Multiplication and Division · 30 questions, easiest to hardest
Patterns and Relationships
4 question sets · 10 questions each, easiest to hardest
Identify and describe repeating and growing patterns, including real-life contexts
Patterns · 30 questions, easiest to hardest
Create and translate repeating and growing patterns using tables of values and graphs
Patterns · 30 questions, easiest to hardest
Determine pattern rules and use them to extend patterns, predict, and identify missing elements in repeating and growing patterns
Patterns · 30 questions, easiest to hardest
Create and describe patterns to illustrate relationships among whole numbers and decimal tenths
Patterns · 30 questions, easiest to hardest
Equations and Inequalities
3 question sets · 10 questions each, easiest to hardest
Identify and use symbols as variables in expressions and equations
Variables · 30 questions, easiest to hardest
Solve equations that involve whole numbers up to 50 in various contexts, and verify solutions
Equalities and Inequalities · 30 questions, easiest to hardest
Solve inequalities that involve addition and subtraction of whole numbers up to 20, and verify and graph the solutions
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
6 question sets · 10 questions each, easiest to hardest
Describe the difference between qualitative and quantitative data, and describe situations where each would be used
Data Collection and Organization · 30 questions, easiest to hardest
Collect data from primary and secondary sources to compare two or more sets of data, and organize it in frequency tables and stem-and-leaf plots
Data Collection and Organization · 30 questions, easiest to hardest
Select from a variety of graphs (including multiple-bar graphs) best suited to the data, display with proper sources, titles, labels, and scales, and justify the choice
Data Visualization · 30 questions, easiest to hardest
Create an infographic about a data set, using appropriate representations (frequency tables, stem-and-leaf plots, multiple-bar graphs) and incorporating relevant information
Data Visualization · 30 questions, easiest to hardest
Determine the mean and the median and identify the mode(s) for data sets, and explain what each indicates
Data Analysis · 30 questions, easiest to hardest
Analyse data sets in stem-and-leaf plots and multiple-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," "unlikely," "equally likely," "likely," and "certain" to describe likelihood, represent it on a probability line, and use it for predictions
Probability · 30 questions, easiest to hardest
Predict and test whether the mean, median, 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
3 question sets · 10 questions each, easiest to hardest
Identify geometric properties of rectangles, including right angles, parallel/perpendicular sides, and lines of symmetry
Geometric Reasoning · 30 questions, easiest to hardest
Plot and read coordinates in the first quadrant of a Cartesian plane, and describe translations
Location and Movement · 30 questions, easiest to hardest
Describe and perform translations and reflections on a grid, and predict the results
Location and Movement · 30 questions, easiest to hardest
Measurement
6 question sets · 10 questions each, easiest to hardest
Explain the relationships between grams and kilograms, and between litres and millilitres, and use benchmarks to estimate mass and capacity
The Metric System · 30 questions, easiest to hardest
Use metric prefixes to describe relative size, and choose appropriate units and tools to measure length, mass, and capacity
The Metric System · 30 questions, easiest to hardest
Solve problems involving elapsed time by applying relationships between different units of time
Time · 30 questions, easiest to hardest
Identify angles and classify them as right, straight, acute, or obtuse
Angles · 30 questions, easiest to hardest
Use the row and column structure of an array to measure the areas of rectangles, and show that area can be found by multiplying side lengths
Area · 30 questions, easiest to hardest
Apply the formula for the area of a rectangle to find an unknown measurement when given two of the three (length, width, area)
Area · 30 questions, easiest to hardest
Money and Finances
5 question sets · 10 questions each, easiest to hardest
Identify various methods of payment that can be used to purchase goods and services
Money Concepts · 30 questions, easiest to hardest
Estimate and calculate the cost of transactions involving multiple items priced in whole-dollar amounts, and the change needed when paying cash, using mental math
Money Concepts · 30 questions, easiest to hardest
Explain the concepts of spending, saving, earning, investing, and donating, and identify key factors for basic decisions related to each
Financial Management · 30 questions, easiest to hardest
Explain the relationship between spending and saving, and describe how spending and saving behaviours may differ from person to person
Financial Management · 30 questions, easiest to hardest
Describe some ways of determining whether something is reasonably priced and therefore a good purchase
Consumer and Civic Awareness · 30 questions, easiest to hardest
Endless practice
Generated fresh every time — adaptive difficulty, never runs out
Whole numbers to 10 000: place value, compare, order, round
Read and represent whole numbers to 10 000, compare and order them, and round to the nearest ten, hundred, or thousand.
Fractions halves to tenths: notation, fair-share, counting
Represent fractions from halves to tenths, explain numerator and denominator, compare fair-share portions, and count by fractional parts.
Decimal tenths: represent, compare, order, round
Read, represent, compare, order, and round decimal tenths, and connect them to fractions with a denominator of 10.
Multi-step whole-number word problems
Solve problems involving more than one operation on whole numbers, using the relationships between addition, subtraction, multiplication, and division.
Multiplication and division facts to 10x10
Recall and demonstrate multiplication facts for 1x1 to 10x10, and the related division facts.
Mental math: x10, x100, x1000, /10, and decimal tenths
Use mental math strategies to multiply by 10, 100, and 1000, divide by 10, and add or subtract decimal tenths.
Add and subtract whole numbers to 10 000
Represent and solve problems involving the addition and subtraction of whole numbers that add up to no more than 10 000.
Multiply 2- and 3-digit numbers by a 1-digit number
Multiply two- or three-digit whole numbers by a one-digit whole number, and by 10, 100, and 1000, using tools such as arrays.
Multiply whole numbers: word problems and arrays
Represent and solve word problems involving the multiplication of two- or three-digit whole numbers by a one-digit whole number and by 10, 100, and 1000.
Divide 2- and 3-digit numbers by a 1-digit number
Divide two- or three-digit whole numbers by a one-digit whole number, expressing any remainder as a fraction when appropriate.
Division word problems: interpreting the remainder
Solve division word problems, choosing to round up, round down, report the remainder, or express the remainder as a fraction, depending on the situation.
Number and decimal patterns
Identify, describe, and extend growing and shrinking patterns of whole numbers and decimal tenths, determine pattern rules, and find missing terms.
Variables and expressions
Identify and use symbols as variables in expressions, and evaluate simple expressions by substitution.
Solve equations and inequalities
Solve equations that involve whole numbers up to 50, and solve inequalities involving addition and subtraction of whole numbers up to 20.
Data literacy toolkit: collect, display, and analyse data
Classify data as qualitative or quantitative, read a frequency table, find the mean and median of a data set, and draw conclusions from data.
Describe likelihood and predict outcomes
Use likelihood language to describe the chance of an event, and predict whether a data measure would be similar or different across two populations.
Spatial sense toolkit: rectangles, metric units, coordinates, and transformations
Identify rectangle properties, convert between metric units of mass and capacity, plot and translate coordinates, and reflect a point on a grid.
Elapsed time: find the end time
Find the end time after adding a duration in hours and minutes to a start time.
Elapsed time: find the start time or the duration
Work backward from an end time to find the start time, or find how long an event lasted given its start and end times.
Classify angles
Classify an angle as acute, right, straight, or obtuse from its measure or from a real-world example.
Compare and estimate angles
Compare two angles to say which is bigger, or estimate an angle's type against the benchmark of a right angle.
Area of rectangles using arrays
Use the row-and-column structure of an array to find the area of a rectangle, and see that area is the product of its side lengths.
Area formula: find a missing measurement
Apply the area formula for a rectangle to find the area given two side lengths, or to find a missing side length given the area and one side.
Money concepts: payment, saving, and value
Identify methods of payment, distinguish spending/saving/earning/investing/donating, reason about spending vs. saving, and judge whether a purchase is reasonably priced.
Transactions and change (no tax)
Calculate the total cost of several whole-dollar items and the change owed from a cash payment, with no sales tax.
Budgeting: spending within a limit
Check whether a set of purchases fits inside a fixed budget, and track an allowance balance through spending and saving.
Want Grade 4 math to finally click?
Practice here free, and when you're ready for a human, Winny Math tutors teach Grade 4 every week — first lesson free.
Book a free trial lesson