Elementary · Ontario curriculum

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.

1470 authored questions 26 endless skills Worked solutions

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