Grade 3 · Maths · curriculum collection
Grade 3 Maths, Common Core domains
8 units for Grade 3 maths, organised by Common Core domain: Operations and Algebraic Thinking, Number and Operations in Base Ten, Number and Operations: Fractions, Measurement and Data. Each unit has a short lesson, a practice worksheet and a review worksheet, both with answer keys.
Answer-checked and approved on 29 October 2026
What was checked
- Every answer is present and well formed: numeric answers parse, choice answers are one of the choices, written questions include a sample answer.
- Every question is marked correct by the site’s own grader when given its answer, and no wrong choice is marked correct.
- Every question’s grade range includes the collection’s grade.
- Every question belongs to its unit’s topic and domain.
- No question appears twice in a collection.
- Every worksheet has 10 to 15 questions, and every worksheet and answer key renders.
These checks run automatically on every question before the owner approves a collection. If any question changes, the collection is hidden until it passes the checks and is approved again.
Aligned by StudyBrix at domain level. Not an official publication of, or endorsed by, the standards' authors. Framework: Common Core State Standards for Mathematics.
Units in teaching order
3.OA Operations and Algebraic Thinking
Arithmetic
The equal sign and balanced equations, division facts and multiplication facts.
Short lesson: Balance two sides
Study guide for Grades 2 to 4: 2 worked examples and 2 practice questions. Work out one side, then subtract the known part.
a + □ = b + c
Work out one side, then subtract the known part.
Worked example
Find the missing number: 22 + □ = 13 + 41.
13 + 41 − 22 = 32
Answer: 32
Worksheets
A practice worksheet and a review worksheet, 12 and 12 questions.
Practice worksheet: 12 questions
8 × 7 = ?
Find the missing number: 2 + □ = 23 + 8.
77 ÷ 7 = ?
2 × 2 = ?
Find the missing number: 7 + □ = 4 + 12.
18 ÷ 2 = ?
2 × 5 = ?
Find the missing number: 3 + □ = 9 + 1.
6 ÷ 6 = ?
1 × 8 = ?
Find the missing number: 29 + □ = 8 + 25.
99 ÷ 11 = ?
Answer key
- 56 8 × 7 = 56
- 29 23 + 8 − 2 = 29
- 11 7 × 11 = 77
- 4 2 × 2 = 4
- 9 4 + 12 − 7 = 9
- 9 2 × 9 = 18
- 10 2 × 5 = 10
- 7 9 + 1 − 3 = 7
- 1 6 × 1 = 6
- 8 1 × 8 = 8
- 4 8 + 25 − 29 = 4
- 9 11 × 9 = 99
Review worksheet: 12 questions
Find the missing number: 28 + □ = 44 + 1.
100 ÷ 10 = ?
11 × 11 = ?
Find the missing number: 21 + □ = 20 + 20.
9 ÷ 3 = ?
8 × 6 = ?
Find the missing number: 30 + □ = 59 + 2.
40 ÷ 10 = ?
9 × 8 = ?
Find the missing number: 12 + □ = 22 + 25.
32 ÷ 4 = ?
6 × 7 = ?
Answer key
- 17 44 + 1 − 28 = 17
- 10 10 × 10 = 100
- 121 11 × 11 = 121
- 19 20 + 20 − 21 = 19
- 3 3 × 3 = 9
- 48 8 × 6 = 48
- 31 59 + 2 − 30 = 31
- 4 10 × 4 = 40
- 72 9 × 8 = 72
- 35 22 + 25 − 12 = 35
- 8 4 × 8 = 32
- 42 6 × 7 = 42
3.OA Operations and Algebraic Thinking
Number patterns
Number patterns.
Short lesson: Number patterns
In a number pattern, the same rule takes you from each number to the next.
- Find the rule. Work out the difference between neighbouring numbers. If it is always the same, that is the rule.
- Check the rule. Make sure the rule works for every pair of numbers, not only the first two.
- Continue the pattern. Apply the rule to the last number to find the next one.
Worked example
What comes next? 47, 63, 79, 95, ...
Each number is 16 more than the one before: 63 is 47 + 16, and so on. So the next number is 95 + 16 = 111.
Answer: 111
Worksheets
A practice worksheet and a review worksheet, 12 and 12 questions.
Practice worksheet: 12 questions
What comes next? 40, 54, 68, 82, …
What comes next? 9, 16, 23, 30, …
What comes next? 39, 44, 49, 54, …
What comes next? 69, 71, 73, 75, …
What comes next? 47, 71, 95, 119, …
What comes next? 25, 36, 47, 58, …
What comes next? 31, 34, 37, 40, …
What comes next? 29, 54, 79, 104, …
What comes next? 20, 43, 66, 89, …
What comes next? 33, 54, 75, 96, …
What comes next? 63, 76, 89, 102, …
What comes next? 78, 92, 106, 120, …
Answer key
- 96 82 + 14 = 96
- 37 30 + 7 = 37
- 59 54 + 5 = 59
- 77 75 + 2 = 77
- 143 119 + 24 = 143
- 69 58 + 11 = 69
- 43 40 + 3 = 43
- 129 104 + 25 = 129
- 112 89 + 23 = 112
- 117 96 + 21 = 117
- 115 102 + 13 = 115
- 134 120 + 14 = 134
Review worksheet: 12 questions
What comes next? 63, 72, 81, 90, …
What comes next? 23, 35, 47, 59, …
What comes next? 55, 63, 71, 79, …
What comes next? 79, 90, 101, 112, …
What comes next? 16, 36, 56, 76, …
What comes next? 76, 90, 104, 118, …
What comes next? 43, 62, 81, 100, …
What comes next? 75, 92, 109, 126, …
What comes next? 58, 75, 92, 109, …
What comes next? 7, 15, 23, 31, …
What comes next? 45, 56, 67, 78, …
What comes next? 75, 87, 99, 111, …
Answer key
- 99 90 + 9 = 99
- 71 59 + 12 = 71
- 87 79 + 8 = 87
- 123 112 + 11 = 123
- 96 76 + 20 = 96
- 132 118 + 14 = 132
- 119 100 + 19 = 119
- 143 126 + 17 = 143
- 126 109 + 17 = 126
- 39 31 + 8 = 39
- 89 78 + 11 = 89
- 123 111 + 12 = 123
3.NBT Number and Operations in Base Ten
Place value
Rounding to the nearest hundred, place value and rounding to the nearest ten.
Short lesson: Round to the nearest ten
Study guide for Grades 2 to 3: 2 worked examples and 2 practice questions. For positive whole numbers, inspect the ones digit.
0-4 → down; 5-9 → up
For positive whole numbers, inspect the ones digit.
Worked example
Round 241 to the nearest ten.
241 → 240
Answer: 240
Worksheets
A practice worksheet and a review worksheet, 12 and 12 questions.
Practice worksheet: 12 questions
What is the value of the hundreds digit in 5076?
Round 2731 to the nearest hundred.
Round 317 to the nearest ten.
What is the value of the hundreds digit in 3568?
Round 9293 to the nearest hundred.
Round 44 to the nearest ten.
What is the value of the hundreds digit in 3686?
Round 5495 to the nearest hundred.
Round 75 to the nearest ten.
What is the value of the hundreds digit in 5360?
Round 7161 to the nearest hundred.
Round 27 to the nearest ten.
Answer key
- 0 0 × 100 = 0
- 2700 2731 → 2700
- 320 317 → 320
- 500 5 × 100 = 500
- 9300 9293 → 9300
- 40 44 → 40
- 600 6 × 100 = 600
- 5500 5495 → 5500
- 80 75 → 80
- 300 3 × 100 = 300
- 7200 7161 → 7200
- 30 27 → 30
Review worksheet: 12 questions
Round 2356 to the nearest hundred.
Round 248 to the nearest ten.
What is the value of the hundreds digit in 7843?
Round 344 to the nearest hundred.
Round 79 to the nearest ten.
What is the value of the hundreds digit in 3132?
Round 7816 to the nearest hundred.
Round 340 to the nearest ten.
What is the value of the hundreds digit in 1760?
Round 2120 to the nearest hundred.
Round 233 to the nearest ten.
What is the value of the hundreds digit in 4992?
Answer key
- 2400 2356 → 2400
- 250 248 → 250
- 800 8 × 100 = 800
- 300 344 → 300
- 80 79 → 80
- 100 1 × 100 = 100
- 7800 7816 → 7800
- 340 340 → 340
- 700 7 × 100 = 700
- 2100 2120 → 2100
- 230 233 → 230
- 900 9 × 100 = 900
3.NBT Number and Operations in Base Ten
Multi-digit calculation
Adding multi-digit numbers, subtracting multi-digit numbers, adding two-digit numbers and subtracting two-digit numbers.
Short lesson: Two-digit addition
Study guide for Grades 2 to 3: 2 worked examples and 2 practice questions. Regroup ten ones as one ten when needed.
ones + ones; tens + tens
Regroup ten ones as one ten when needed.
Worked example
66 + 35 = ?
66 + 35 = 101
Answer: 101
Worksheets
A practice worksheet and a review worksheet, 12 and 12 questions.
Practice worksheet: 12 questions
314 + 193 = ?
58 + 10 = ?
94 − 31 = ?
999 − 147 = ?
791 + 183 = ?
76 + 14 = ?
97 − 51 = ?
595 − 270 = ?
540 + 376 = ?
85 + 56 = ?
68 − 25 = ?
268 − 125 = ?
Answer key
- 507 314 + 193 = 507
- 68 58 + 10 = 68
- 63 63 + 31 = 94
- 852 999 − 147 = 852
- 974 791 + 183 = 974
- 90 76 + 14 = 90
- 46 46 + 51 = 97
- 325 595 − 270 = 325
- 916 540 + 376 = 916
- 141 85 + 56 = 141
- 43 43 + 25 = 68
- 143 268 − 125 = 143
Review worksheet: 12 questions
63 − 17 = ?
73 + 74 = ?
455 − 376 = ?
319 + 180 = ?
67 − 21 = ?
83 + 22 = ?
817 − 557 = ?
92 + 92 = ?
67 − 63 = ?
36 + 71 = ?
863 − 77 = ?
236 + 154 = ?
Answer key
- 46 46 + 17 = 63
- 147 73 + 74 = 147
- 79 455 − 376 = 79
- 499 319 + 180 = 499
- 46 46 + 21 = 67
- 105 83 + 22 = 105
- 260 817 − 557 = 260
- 184 92 + 92 = 184
- 4 4 + 63 = 67
- 107 36 + 71 = 107
- 786 863 − 77 = 786
- 390 236 + 154 = 390
3.NF Number and Operations: Fractions
Fraction concepts and operations
Equivalent fractions and fractions that make a whole.
Short lesson: Complete one whole
Study guide for Grades 3 to 5: 2 worked examples and 2 practice questions. Keep the common denominator while finding the missing numerator.
a/b + (b − a)/b = 1
Keep the common denominator while finding the missing numerator.
Worked example
17/20 + □ = 1
17/20 + 3/20 = 20/20 = 1
Answer: 3/20
Worksheets
A practice worksheet and a review worksheet, 12 and 12 questions.
Practice worksheet: 12 questions
1/6 = □/54
3/19 + □ = 1
7/12 = □/144
2/7 + □ = 1
7/15 = □/45
11/17 + □ = 1
9/18 = □/144
4/10 + □ = 1
12/13 = □/117
9/11 + □ = 1
7/13 = □/156
7/9 + □ = 1
Answer key
- 9 1 × 9 = 9; 6 × 9 = 54
- 16/19 3/19 + 16/19 = 19/19 = 1
- 84 7 × 12 = 84; 12 × 12 = 144
- 5/7 2/7 + 5/7 = 7/7 = 1
- 21 7 × 3 = 21; 15 × 3 = 45
- 6/17 11/17 + 6/17 = 17/17 = 1
- 72 9 × 8 = 72; 18 × 8 = 144
- 3/5 4/10 + 6/10 = 10/10 = 1
- 108 12 × 9 = 108; 13 × 9 = 117
- 2/11 9/11 + 2/11 = 11/11 = 1
- 84 7 × 12 = 84; 13 × 12 = 156
- 2/9 7/9 + 2/9 = 9/9 = 1
Review worksheet: 12 questions
1/8 = □/96
4/6 + □ = 1
8/15 = □/45
12/17 + □ = 1
11/20 = □/240
15/16 + □ = 1
11/20 = □/220
14/18 + □ = 1
7/14 = □/154
16/17 + □ = 1
9/14 = □/84
1/14 + □ = 1
Answer key
- 12 1 × 12 = 12; 8 × 12 = 96
- 1/3 4/6 + 2/6 = 6/6 = 1
- 24 8 × 3 = 24; 15 × 3 = 45
- 5/17 12/17 + 5/17 = 17/17 = 1
- 132 11 × 12 = 132; 20 × 12 = 240
- 1/16 15/16 + 1/16 = 16/16 = 1
- 121 11 × 11 = 121; 20 × 11 = 220
- 2/9 14/18 + 4/18 = 18/18 = 1
- 77 7 × 11 = 77; 14 × 11 = 154
- 1/17 16/17 + 1/17 = 17/17 = 1
- 54 9 × 6 = 54; 14 × 6 = 84
- 13/14 1/14 + 13/14 = 14/14 = 1
3.MD Measurement and Data
Area, perimeter and volume
Perimeter of rectangles, area of rectangles, finding a missing side from the area and perimeter of squares.
Short lesson: Find a missing rectangle side
Study guide for Grades 3 to 6: 2 worked examples and 2 practice questions. Use consistent length and area units.
width = area ÷ length
Use consistent length and area units.
Worked example
A rectangle has area 648 cm² and length 27 cm. Find its width in cm.
648 ÷ 27 = 24
Answer: 24 cm
Worksheets
A practice worksheet and a review worksheet, 12 and 12 questions.
Practice worksheet: 12 questions
A rectangle is 11 cm long and 12 cm wide. Find its perimeter in cm.
A rectangle has area 48 cm² and length 8 cm. Find its width in cm.
Find the area of a 24 cm by 42 cm rectangle, in cm².
A square has side 3 cm. Find its perimeter in cm.
A rectangle is 20 cm long and 39 cm wide. Find its perimeter in cm.
A rectangle has area 45 cm² and length 3 cm. Find its width in cm.
Find the area of a 48 cm by 12 cm rectangle, in cm².
A square has side 4 cm. Find its perimeter in cm.
A rectangle is 52 cm long and 63 cm wide. Find its perimeter in cm.
A rectangle has area 651 cm² and length 31 cm. Find its width in cm.
Find the area of a 35 cm by 38 cm rectangle, in cm².
A square has side 86 cm. Find its perimeter in cm.
Answer key
- 46 cm 2 × (11 + 12) = 46 cm
- 6 cm 48 ÷ 8 = 6
- 1008 cm² 24 × 42 = 1008 cm²
- 12 cm 4 × 3 = 12
- 118 cm 2 × (20 + 39) = 118 cm
- 15 cm 45 ÷ 3 = 15
- 576 cm² 48 × 12 = 576 cm²
- 16 cm 4 × 4 = 16
- 230 cm 2 × (52 + 63) = 230 cm
- 21 cm 651 ÷ 31 = 21
- 1330 cm² 35 × 38 = 1330 cm²
- 344 cm 4 × 86 = 344
Review worksheet: 12 questions
Find the area of a 58 cm by 38 cm rectangle, in cm².
A rectangle is 6 cm long and 22 cm wide. Find its perimeter in cm.
A rectangle has area 126 cm² and length 7 cm. Find its width in cm.
A square has side 34 cm. Find its perimeter in cm.
Find the area of a 40 cm by 54 cm rectangle, in cm².
A rectangle is 58 cm long and 44 cm wide. Find its perimeter in cm.
A rectangle has area 160 cm² and length 8 cm. Find its width in cm.
A square has side 21 cm. Find its perimeter in cm.
Find the area of a 31 cm by 44 cm rectangle, in cm².
A rectangle is 25 cm long and 22 cm wide. Find its perimeter in cm.
A rectangle has area 360 cm² and length 15 cm. Find its width in cm.
A square has side 14 cm. Find its perimeter in cm.
Answer key
- 2204 cm² 58 × 38 = 2204 cm²
- 56 cm 2 × (6 + 22) = 56 cm
- 18 cm 126 ÷ 7 = 18
- 136 cm 4 × 34 = 136
- 2160 cm² 40 × 54 = 2160 cm²
- 204 cm 2 × (58 + 44) = 204 cm
- 20 cm 160 ÷ 8 = 20
- 84 cm 4 × 21 = 84
- 1364 cm² 31 × 44 = 1364 cm²
- 94 cm 2 × (25 + 22) = 94 cm
- 24 cm 360 ÷ 15 = 24
- 56 cm 4 × 14 = 56
3.MD Measurement and Data
Measurement & time
Elapsed time and converting hours and minutes.
Short lesson: Hours and minutes
Study guide for Grades 2 to 4: 2 worked examples and 2 practice questions. Multiply hours by sixty, then add the extra minutes.
1 hour = 60 minutes
Multiply hours by sixty, then add the extra minutes.
Worked example
Convert 6 hours and 37 minutes to minutes.
6 × 60 + 37 = 397
Answer: 397 min
Worksheets
A practice worksheet and a review worksheet, 12 and 12 questions.
Practice worksheet: 12 questions
Convert 1 hours and 58 minutes to minutes.
An activity starts at 16:27 and ends at 19:18 on the same day (24-hour clock). How many minutes does it last?
Convert 7 hours and 16 minutes to minutes.
An activity starts at 15:40 and ends at 18:30 on the same day (24-hour clock). How many minutes does it last?
Convert 7 hours and 23 minutes to minutes.
An activity starts at 03:08 and ends at 07:00 on the same day (24-hour clock). How many minutes does it last?
Convert 9 hours and 26 minutes to minutes.
An activity starts at 17:02 and ends at 18:18 on the same day (24-hour clock). How many minutes does it last?
Convert 4 hours and 40 minutes to minutes.
An activity starts at 11:26 and ends at 12:51 on the same day (24-hour clock). How many minutes does it last?
Convert 7 hours and 26 minutes to minutes.
An activity starts at 07:05 and ends at 08:52 on the same day (24-hour clock). How many minutes does it last?
Answer key
- 118 min 1 × 60 + 58 = 118
- 171 min 1158 − 987 = 171
- 436 min 7 × 60 + 16 = 436
- 170 min 1110 − 940 = 170
- 443 min 7 × 60 + 23 = 443
- 232 min 420 − 188 = 232
- 566 min 9 × 60 + 26 = 566
- 76 min 1098 − 1022 = 76
- 280 min 4 × 60 + 40 = 280
- 85 min 771 − 686 = 85
- 446 min 7 × 60 + 26 = 446
- 107 min 532 − 425 = 107
Review worksheet: 12 questions
An activity starts at 10:24 and ends at 12:40 on the same day (24-hour clock). How many minutes does it last?
Convert 9 hours and 57 minutes to minutes.
An activity starts at 02:55 and ends at 03:39 on the same day (24-hour clock). How many minutes does it last?
Convert 6 hours and 43 minutes to minutes.
An activity starts at 04:29 and ends at 05:59 on the same day (24-hour clock). How many minutes does it last?
Convert 3 hours and 9 minutes to minutes.
An activity starts at 04:24 and ends at 08:02 on the same day (24-hour clock). How many minutes does it last?
Convert 6 hours and 37 minutes to minutes.
An activity starts at 17:08 and ends at 19:49 on the same day (24-hour clock). How many minutes does it last?
Convert 7 hours and 38 minutes to minutes.
An activity starts at 07:55 and ends at 10:23 on the same day (24-hour clock). How many minutes does it last?
Convert 12 hours and 40 minutes to minutes.
Answer key
- 136 min 760 − 624 = 136
- 597 min 9 × 60 + 57 = 597
- 44 min 219 − 175 = 44
- 403 min 6 × 60 + 43 = 403
- 90 min 359 − 269 = 90
- 189 min 3 × 60 + 9 = 189
- 218 min 482 − 264 = 218
- 397 min 6 × 60 + 37 = 397
- 161 min 1189 − 1028 = 161
- 458 min 7 × 60 + 38 = 458
- 148 min 623 − 475 = 148
- 760 min 12 × 60 + 40 = 760
3.MD Measurement and Data
Data
Reading data tables.
Short lesson: Read and total a table
Study guide for Grades 1 to 3: 2 worked examples and 2 practice questions. Add the counts for all categories.
total = a + b + c
Add the counts for all categories.
Worked example
A class counts blocks: red 12, blue 5, yellow 7. How many blocks in all?
12 + 5 + 7 = 24
Answer: 24
Worksheets
A practice worksheet and a review worksheet, 12 and 12 questions.
Practice worksheet: 12 questions
A class counts blocks: red 3, blue 8, yellow 5. How many blocks in all?
A class counts blocks: red 6, blue 4, yellow 10. How many blocks in all?
A class counts blocks: red 11, blue 8, yellow 11. How many blocks in all?
A class counts blocks: red 8, blue 7, yellow 8. How many blocks in all?
A class counts blocks: red 12, blue 4, yellow 1. How many blocks in all?
A class counts blocks: red 11, blue 1, yellow 1. How many blocks in all?
A class counts blocks: red 8, blue 7, yellow 5. How many blocks in all?
A class counts blocks: red 2, blue 2, yellow 1. How many blocks in all?
A class counts blocks: red 9, blue 7, yellow 6. How many blocks in all?
A class counts blocks: red 10, blue 10, yellow 6. How many blocks in all?
A class counts blocks: red 5, blue 2, yellow 3. How many blocks in all?
A class counts blocks: red 6, blue 12, yellow 3. How many blocks in all?
Answer key
- 16 3 + 8 + 5 = 16
- 20 6 + 4 + 10 = 20
- 30 11 + 8 + 11 = 30
- 23 8 + 7 + 8 = 23
- 17 12 + 4 + 1 = 17
- 13 11 + 1 + 1 = 13
- 20 8 + 7 + 5 = 20
- 5 2 + 2 + 1 = 5
- 22 9 + 7 + 6 = 22
- 26 10 + 10 + 6 = 26
- 10 5 + 2 + 3 = 10
- 21 6 + 12 + 3 = 21
Review worksheet: 12 questions
A class counts blocks: red 10, blue 4, yellow 9. How many blocks in all?
A class counts blocks: red 7, blue 9, yellow 10. How many blocks in all?
A class counts blocks: red 6, blue 8, yellow 11. How many blocks in all?
A class counts blocks: red 12, blue 6, yellow 6. How many blocks in all?
A class counts blocks: red 8, blue 3, yellow 5. How many blocks in all?
A class counts blocks: red 12, blue 2, yellow 12. How many blocks in all?
A class counts blocks: red 11, blue 8, yellow 4. How many blocks in all?
A class counts blocks: red 2, blue 10, yellow 5. How many blocks in all?
A class counts blocks: red 7, blue 8, yellow 8. How many blocks in all?
A class counts blocks: red 3, blue 12, yellow 1. How many blocks in all?
A class counts blocks: red 8, blue 10, yellow 1. How many blocks in all?
A class counts blocks: red 12, blue 1, yellow 8. How many blocks in all?
Answer key
- 23 10 + 4 + 9 = 23
- 26 7 + 9 + 10 = 26
- 25 6 + 8 + 11 = 25
- 24 12 + 6 + 6 = 24
- 16 8 + 3 + 5 = 16
- 26 12 + 2 + 12 = 26
- 23 11 + 8 + 4 = 23
- 17 2 + 10 + 5 = 17
- 23 7 + 8 + 8 = 23
- 16 3 + 12 + 1 = 16
- 19 8 + 10 + 1 = 19
- 21 12 + 1 + 8 = 21