This grade 2 add subtract 1000 worksheet gives 24 problems on adding and subtracting within 1,000, ordered from easy to hard, with a separate answer key.
This worksheet has 24 problems on adding and subtracting within 1,000. It starts with hundreds and blocks, then moves to carrying and trading. It also practices adding and subtracting 10 and 100 in your head. It follows Common Core 2.NBT.B.7 and 2.NBT.B.8.
The last six problems are word problems. Check each answer with the partner operation.
Grade 2 Add Subtract 1000 Worksheet: problems 1–5
Problem 1: Add hundreds
Add.
- \(200 + 500\)
- \(340 + 200\)
- \(125 + 300\)
- \(410 + 400\)
Problem 2: Blocks without regrouping
Mei puts 213 blocks and 124 blocks in a box. Count the hundreds, tens and ones. Find the total number of blocks.
Problem 3: Add with no carrying
Add.
- \(342 + 156\)
- \(521 + 267\)
- \(635 + 163\)
- \(704 + 185\)
Problem 4: Carry the ones
Add 247 and 135. Find how many ones there are in all. Trade 10 ones for 1 ten. Then write the sum.
Problem 5: Carry the tens
Add. Each problem needs 1 hundred from 10 tens.
- \(281 + 150\)
- \(365 + 280\)
- \(472 + 360\)
- \(154 + 270\)
Grade 2 Add Subtract 1000 Worksheet: problems 6–10
Problem 6: Carry twice
Add.
- \(358 + 167\)
- \(479 + 246\)
- \(285 + 349\)
- \(567 + 238\)
Problem 7: Subtract hundreds
Subtract.
- \(900 – 400\)
- \(780 – 300\)
- \(650 – 200\)
- \(845 – 500\)
Problem 8: Subtract with no trading
Subtract.
- \(487 – 253\)
- \(765 – 342\)
- \(598 – 264\)
- \(849 – 715\)
Problem 9: Trade a ten for ones
The blocks show 365. Trade 1 ten for 10 ones. Then subtract 148. Find \(365 – 148\).
Problem 10: Trade a hundred for tens
Subtract.
- \(524 – 370\)
- \(618 – 250\)
- \(743 – 380\)
- \(835 – 460\)
Grade 2 Add Subtract 1000 Worksheet: problems 11–15
Problem 11: Trade twice
Subtract. Trade a ten and a hundred when needed.
- \(431 – 286\)
- \(724 – 358\)
- \(563 – 278\)
- \(815 – 467\)
Problem 12: Zero in the tens place
Subtract. Each top number has 0 tens and 0 ones.
- \(400 – 153\)
- \(700 – 268\)
Problem 13: Add 10 or 100 in your head
Look at the example. Then add in your head.
- \(345 + 10\)
- \(345 + 100\)
- \(678 + 10\)
- \(520 + 100\)
Problem 14: Subtract 10 or 100 in your head
Subtract in your head.
- \(482 – 10\)
- \(482 – 100\)
- \(760 – 10\)
- \(905 – 100\)
Problem 15: Crossing a hundred
Solve in your head.
- \(290 + 10\)
- \(890 + 10\)
- \(600 – 10\)
- \(500 – 10\)
Grade 2 Add Subtract 1000 Worksheet: problems 16–20
Problem 16: Missing number
Find the missing number.
- \(\square + 235 = 612\)
- \(804 – \square = 459\)
Problem 17: Check by adding
Subtract \(563 – 278\). Then add to check your answer.
Problem 18: Find the mistake
Jamal solves \(267 + 158\). He writes: Ones: \(7 + 8 = 15\), write 5. Tens: \(6 + 5 = 11\), write 1. Hundreds: \(2 + 1 = 3\). Answer: 315. Explain Jamal’s mistake. Find the correct sum.
Problem 19: Farmers market apples
Diego sells 248 apples on Saturday and 175 apples on Sunday. Find the total number of apples he sells.
Problem 20: Library books
The school library has 512 books. Students check out 187 books. Find the number of books left on the shelves.
Grade 2 Add Subtract 1000 Worksheet: problems 21–24
Problem 21: Road trip miles
The Lopez family drives 358 miles on Day 1 and 276 miles on Day 2.
- Find the total number of miles in the two days.
- Find how many more miles they drive on Day 1 than on Day 2.
Problem 22: Sticker collection
Priya has 325 stickers. A friend gives her 150 more. Then she gives 275 stickers to her class. Find the number of stickers Priya has now.
Problem 23: Theater seats
A theater has 740 empty seats. 100 seats are taken. Then 10 more people sit down. Find the number of empty seats now.
Problem 24: Bake sale cookies
Liam bakes 256 cookies. Maya bakes 189 cookies. They sell 300 cookies. Find the number of cookies left.
How to use this grade 2 add subtract 1000 worksheet
Print this grade 2 add subtract 1000 worksheet as a PDF, solve every problem on paper, then compare with the answer key.
See every chapter on the Grade 2 math page.



















