Third Grade Math Worksheets
Name:
Date:
3-Digit Addition with Regrouping
Directions: Solve each addition problem. Show your regrouping marks above the columns.
Score: _____ / 14
Part 1: Find the Sums
□ □
348
+ 216
□ □
527
+ 165
□ □
463
+ 278
□ □
609
+ 194
□ □
745
+ 186
□ □
389
+ 457
□ □
596
+ 268
□ □
678
+ 249
□ □
482
+ 339
□ □
297
+ 546
□ □
615
+ 289
□ □
764
+ 178
Part 2: Word Problems
- A local theater sold 284 tickets on Friday night and 367 tickets on Saturday night. How many total tickets were sold over the two nights?
Show your work:
Answer: tickets
- The school cafeteria served 419 cartons of milk on Monday and 385 cartons on Tuesday. What was the total number of milk cartons served?
Show your work:
Answer: cartons
Grade 3 Mathematics • Operations and Base Ten (3.NBT.A.2) Page 1 of 10
Name:
Date:
3-Digit Subtraction with Regrouping
Directions: Solve each subtraction problem. Show all regrouping, including subtracting across zeros.
Score: _____ / 14
Part 1: Find the Differences
□ □
542
− 218
□ □
635
− 354
□ □
721
− 468
□ □
814
− 279
□ □
500
− 237
□ □
700
− 348
□ □
403
− 167
□ □
608
− 259
□ □
800
− 475
□ □
902
− 638
□ □
650
− 284
□ □
825
− 397
Part 2: Word Problems
- A school library has 800 books. During the morning checkout, students borrowed 346 books. How many books remain in the library?
Show your work:
Answer: books
- An airplane had 415 passengers scheduled to board. If 138 passengers cancelled their tickets, how many passengers boarded the flight?
Show your work:
Answer: passengers
Grade 3 Mathematics • Operations and Base Ten (3.NBT.A.2) Page 2 of 10
Name:
Date:
Estimation & Fact Families
Directions: Round to the nearest hundred to estimate sums and differences, then complete the fact families.
Score: _____ / 16
Part 1: Round to the Nearest Hundred & Estimate
1. 382 + 219
Estimate: ____ + ____ = ________
Exact Sum: 382 + 219 = ________
2. 691 − 324
Estimate: ____ − ____ = ________
Exact Diff: 691 − 324 = ________
3. 517 + 289
Estimate: ____ + ____ = ________
Exact Sum: 517 + 289 = ________
4. 804 − 488
Estimate: ____ − ____ = ________
Exact Diff: 804 − 488 = ________
Part 2: Complete the Fact Families
550
230 320
_____ + _____ = _____
_____ + _____ = _____
_____ − _____ = _____
_____ − _____ = _____
745
425 320
_____ + _____ = _____
_____ + _____ = _____
_____ − _____ = _____
_____ − _____ = _____
Part 3: Find the Unknown Value
240 + a = 600
a = _______
b − 180 = 420
b = _______
750 − c = 310
c = _______
d + 355 = 800
d = _______
Grade 3 Mathematics • Estimation & Equations (3.OA.D.8, 3.NBT.A.1) Page 3 of 10
Name:
Date:
Multiplication Concepts & Arrays
Directions: Write repeated addition and multiplication equations for each array, then model equal groups.
Score: _____ / 14
Part 1: Arrays & Repeated Addition
1. Stars Array
★ ★ ★ ★ ★
★ ★ ★ ★ ★
★ ★ ★ ★ ★
Rows: Cols:
Add:
___ × ___ = ___
2. Circles Array
● ● ● ●
● ● ● ●
● ● ● ●
● ● ● ●
Rows: Cols:
Add:
___ × ___ = ___
3. Squares Array
■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■
Rows: Cols:
Add:
___ × ___ = ___
Part 2: Draw Equal Groups
4. Draw 4 groups of 3 dots:
Addition: _______________ ____ × ____ = ____
5. Draw 3 groups of 6 dots:
Addition: _______________ ____ × ____ = ____
Part 3: Complete the Skip-Counting Patterns
6. Count by 3:
3, 6, ___, 12, 15, ___, 21, ___, 27, 30
8 × 3 = _____
7. Count by 4:
4, 8, 12, ___, 20, ___, 28, 32, ___, 40
7 × 4 = _____
8. Count by 6:
6, 12, ___, 24, ___, 36, 42, ___, 54, 60
6 × 6 = _____
Grade 3 Mathematics • Operations and Algebraic Thinking (3.OA.A.1) Page 4 of 10
Name:
Date:
Multiplication Fact Fluency
Directions: Solve each multiplication fact accurately. Use properties of multiplication where helpful.
Score: _____ / 24
Part 1: Fact Practice
1. 3 × 7 =
2. 6 × 4 =
3. 8 × 5 =
4. 9 × 3 =
5. 4 × 8 =
6. 7 × 7 =
7. 6 × 8 =
8. 9 × 6 =
9. 8 × 8 =
10. 7 × 9 =
11. 5 × 9 =
12. 6 × 6 =
13. 4 × 9 =
14. 8 × 7 =
15. 9 × 9 =
16. 7 × 6 =
Part 2: Vertical Format
8
× 3
7
× 5
9
× 8
6
× 7
Part 3: Properties of Multiplication
21. Commutative Property:
6 × 8 = 48 ➔ 8 × ____ = ____
22. Commutative Property:
7 × 9 = 63 ➔ 9 × ____ = ____
23. Distributive Break-Apart Strategy:
To find 7 × 6, break 7 into 5 + 2:
(5 × 6) + (2 × 6) = _____ + _____ = _______
Grade 3 Mathematics • Operations and Algebraic Thinking (3.OA.C.7) Page 5 of 10
Name:
Date:
Multiplying by Multiples of 10
Directions: Use basic facts and place-value patterns to multiply one-digit numbers by multiples of 10.
Score: _____ / 16
Part 1: Basic Facts to Tens Patterns
3 × 4 = 12
3 × 40 = _______
5 × 6 = 30
5 × 60 = _______
4 × 8 = 32
4 × 80 = _______
7 × 3 = 21
7 × 30 = _______
6 × 7 = 42
6 × 70 = _______
9 × 5 = 45
9 × 50 = _______
Part 2: Computation Practice
7. 2 × 70 =
8. 8 × 20 =
9. 4 × 50 =
10. 9 × 40 =
11. 3 × 90 =
12. 6 × 30 =
13. 7 × 80 =
14. 8 × 60 =
Part 3: Word Problems
- A warehouse packs tennis balls into cans of 3 balls each. If a crate holds 70 cans, how many tennis balls are in the crate?
Show your work:
Answer: tennis balls
- A school bookstore received 6 boxes of pencils. Each box contains 50 pencils. How many total pencils did the bookstore receive?
Show your work:
Answer: pencils
Grade 3 Mathematics • Operations and Base Ten (3.NBT.A.3) Page 6 of 10
Name:
Date:
Mixed Operations Review
Directions: Watch the operation signs carefully (+, −, ×). Compare expressions using >, <, or =.
Score: _____ / 18
Part 1: Computation (Watch the Sign!)
1. 48 + 36 =
2. 7 × 8 =
3. 92 − 47 =
4. 6 × 9 =
5. 350 + 250 =
6. 400 − 165 =
7. 8 × 4 =
8. 189 + 314 =
9. 500 − 280 =
10. 9 × 7 =
11. 235 − 98 =
12. 6 × 70 =
Part 2: Compare Using >, <, or =
13. 6 × 5 18 + 14
14. 8 × 4 50 − 18
15. 9 × 3 100 − 71
16. 7 × 4 14 + 14
Part 3: Target 24 Challenge
Write three different equations that equal 24, using each operation symbol (+, −, ×) once:
17. Addition (+)
_____ + _____ = 24
18. Subtraction (−)
_____ − _____ = 24
19. Multiplication (×)
_____ × _____ = 24
Grade 3 Mathematics • Operations and Algebraic Thinking (3.OA.D.8) Page 7 of 10
Name:
Date:
Real-World Story Problems
Directions: Read each problem. Show your mathematical work in the box and write your final answer with units.
Score: _____ / 16
1. (Addition) The third-grade classes collected canned goods for a food drive. Class 3A collected 348 cans, and Class 3B collected 475 cans. How many total cans did both classes collect?
Show your work:
Answer: cans
2. (Subtraction) A movie theater has 600 seats. For the afternoon matinee, 368 tickets were sold. How many seats were empty during the movie?
Show your work:
Answer: seats
3. (Multiplication) A community garden planted 7 rows of carrot seeds. Each row contained 8 carrot plants. How many carrot plants were there in total?
Show your work:
Answer: plants
4. (Multiplication with Tens) The gym teacher ordered 5 packages of jump ropes. Each package contains 40 jump ropes. How many jump ropes did the gym teacher receive in all?
Show your work:
Answer: jump ropes
Grade 3 Mathematics • Problem Solving (3.OA.A.3, 3.NBT.A.2) Page 8 of 10
Name:
Date:
Two-Step Word Problems
Directions: These problems require two separate calculations. Complete Step 1 and Step 2 to find each answer.
Score: _____ / 18
- Leo had 35 dinosaur stickers. For his birthday, he received 5 packs of stickers with 8 stickers in each pack. How many total stickers does Leo have now?
Step 1: Stickers in new packs
Step 2: Add to original stickers
Final Answer: stickers
- Maya had $65 saved for school supplies. She bought 4 notebooks that cost $8 each. How much money does Maya have left?
Step 1: Total cost of notebooks
Step 2: Subtract cost from savings
Final Answer: $ left
- Marcus is reading a book that has 340 pages. On Friday he read 85 pages, and on Saturday he read 95 pages. How many pages does Marcus still need to read?
Step 1: Total pages read Friday & Saturday
Step 2: Subtract from total book pages
Final Answer: pages left
Grade 3 Mathematics • Two-Step Word Problems (3.OA.D.8) Page 9 of 10
Name:
Date:
Math Puzzles & Logic Challenge
Directions: Use deductive reasoning and mixed operations to solve the logic puzzles and cross-grid challenge.
Score: _____ / 15
Part 1: Find the Value of Each Symbol
▲ + ▲ = 16 ▲ = _______
▲ × ◆ = 48 ◆ = _______
◆ + ● = 25 ● = _______
★ × ★ = 49 ★ = _______
★ + ◼ = 30 ◼ = _______
◼ − ✦ = 12 ✦ = _______
Part 2: Cross-Number Math Grid
Perform the operations across each row and down each column to fill in the missing boxes:
6
×
7
=
____
14
23
=
____
=
=
=
____
____
____
Part 3: Mystery Riddle Decoder
"Why was the math book always so sad?"
Letter P 4 × 9 = ___
Letter R 150 − 75 = ___
Letter O 8 × 8 = ___
Letter B 225 + 75 = ___
Letter S 7 × 7 = ___
Because it had too many...
36
75
64
300
L★
E★
M★
49
!
Grade 3 Mathematics • Review & Logic Puzzles Page 10 of 10