🎓 Grade 2📄 Free PDF✅ Answer Keys🎯 4 Classroom Sets

Subtraction Across Zeros · Free Worksheets (Grade 2)

Practice subtraction across zeros (Grade 2) with free printable PDF worksheets. 4 pre-packaged classroom sets with 100% verified step-by-step answer keys, plus an unlimited live customizer for teachers and homeschoolers.

📐Aligned to Common Core (CCSS.MATH.CONTENT.2.NBT.B.7)·5-10 min per sheet
Count:
PanMaths.comSubtraction Across Zeros WorksheetsSet A (Standard)
Name: __________________________
Date: _____________ Period: ____
Score: _____ / 10
1
400
349
 
2
302
249
 
3
900
511
 
4
405
236
 
5
300
288
 
6
300
265
 
7
702
218
 
8
800
182
 
9
300
121
 
10
500
416
 
PanMaths.com • Free Printable Math WorksheetsPage 1 of 2
PanMaths.comAnswer Key & Worked Solutions • Set A (Standard)
Answer Key
Total Problems: 10
1
400
349
51
1. Regroup Hundreds to Tens: Tens is 0, so borrow 1 hundred from 4. Hundreds becomes 3; Tens becomes 10.
2. Regroup Tens to Ones: Borrow 1 ten from 10 tens. Tens becomes 9; Ones becomes 10.
3. Subtract Ones: 10 − 9 = 1
2
302
249
53
1. Regroup Hundreds to Tens: Tens is 0, so borrow 1 hundred from 3. Hundreds becomes 2; Tens becomes 10.
2. Regroup Tens to Ones: Borrow 1 ten from 10 tens. Tens becomes 9; Ones becomes 12.
3. Subtract Ones: 12 − 9 = 3
3
900
511
389
1. Regroup Hundreds to Tens: Tens is 0, so borrow 1 hundred from 9. Hundreds becomes 8; Tens becomes 10.
2. Regroup Tens to Ones: Borrow 1 ten from 10 tens. Tens becomes 9; Ones becomes 10.
3. Subtract Ones: 10 − 1 = 9
4
405
236
169
1. Regroup Hundreds to Tens: Tens is 0, so borrow 1 hundred from 4. Hundreds becomes 3; Tens becomes 10.
2. Regroup Tens to Ones: Borrow 1 ten from 10 tens. Tens becomes 9; Ones becomes 15.
3. Subtract Ones: 15 − 6 = 9
5
300
288
12
1. Regroup Hundreds to Tens: Tens is 0, so borrow 1 hundred from 3. Hundreds becomes 2; Tens becomes 10.
2. Regroup Tens to Ones: Borrow 1 ten from 10 tens. Tens becomes 9; Ones becomes 10.
3. Subtract Ones: 10 − 8 = 2
6
300
265
35
1. Regroup Hundreds to Tens: Tens is 0, so borrow 1 hundred from 3. Hundreds becomes 2; Tens becomes 10.
2. Regroup Tens to Ones: Borrow 1 ten from 10 tens. Tens becomes 9; Ones becomes 10.
3. Subtract Ones: 10 − 5 = 5
7
702
218
484
1. Regroup Hundreds to Tens: Tens is 0, so borrow 1 hundred from 7. Hundreds becomes 6; Tens becomes 10.
2. Regroup Tens to Ones: Borrow 1 ten from 10 tens. Tens becomes 9; Ones becomes 12.
3. Subtract Ones: 12 − 8 = 4
8
800
182
618
1. Regroup Hundreds to Tens: Tens is 0, so borrow 1 hundred from 8. Hundreds becomes 7; Tens becomes 10.
2. Regroup Tens to Ones: Borrow 1 ten from 10 tens. Tens becomes 9; Ones becomes 10.
3. Subtract Ones: 10 − 2 = 8
9
300
121
179
1. Regroup Hundreds to Tens: Tens is 0, so borrow 1 hundred from 3. Hundreds becomes 2; Tens becomes 10.
2. Regroup Tens to Ones: Borrow 1 ten from 10 tens. Tens becomes 9; Ones becomes 10.
3. Subtract Ones: 10 − 1 = 9
10
500
416
84
1. Regroup Hundreds to Tens: Tens is 0, so borrow 1 hundred from 5. Hundreds becomes 4; Tens becomes 10.
2. Regroup Tens to Ones: Borrow 1 ten from 10 tens. Tens becomes 9; Ones becomes 10.
3. Subtract Ones: 10 − 6 = 4
PanMaths.com • Answer Key & SolutionsPage 2 of 2
Need a Multi-Topic Review Test or Custom Problem Mix?Combine Subtraction Across Zeros Worksheets with other math skills into a custom 15-to-25 question test with 1-click dual-set anti-cheat PDFs & answer keys.
Build Custom Worksheet ➔

Worksheet Info

Categorygrade-2
Grade LevelGrade 2
DifficultyEasy, Medium, Hard, Sprint
Time5-10 min
CCSS CodeCCSS.MATH.CONTENT.2.NBT.B.7

Skills Practiced

  • Subtraction Across Zeros

Key Strategies

  • 1️⃣ Spot the Zero in the Tens Column: If the ones column cannot subtract and the tens digit is 0, recognize immediately that you must leap to the hundreds column.
  • 2️⃣ Step 1: Unpack 1 Hundred into 10 Tens: Cross out the hundreds digit and decrease it by 1. Turn the middle 0 tens into 10 tens.
  • 3️⃣ Step 2: Borrow 1 Ten to Leave 9 Tens: Now borrow 1 ten from the 10 tens. The tens place becomes 9, and the ones place gets +10.
  • 4️⃣ Subtract Column-by-Column & Check: Subtract ones, then subtract tens (from 9), then subtract hundreds. Check your work: Difference + Subtrahend = Minuend ✅.
🎮 Interactive Warm-Up

Subtraction Mastery

Warm up with 60 seconds of rapid mental math practice before printing!

Play Speed Game Free →
📜 Standard: CCSS.MATH.CONTENT.2.NBT.B.7🔗 CCSS.MATH.CONTENT.2.NBT.B.9

Mastering Subtraction Across Zeros: Core Concepts & Mental Models

Subtracting across zeros is a crucial milestone in early arithmetic. When the top number contains a zero in the tens column (like 504 or 500), students cannot immediately borrow from the tens place. They must first decompose 1 hundred into 10 tens, and then borrow 1 ten to leave 9 tens and give 10 ones to the ones place.

Worked Example & SolutionTeacher Step-by-Step Method
📝 Problem: Calculate vertically: 500 − 247
Worked Solution: 1. Ones: 0 < 7 and tens is 0. 2. Hundreds: Borrow 1 hundred from 5. Hundreds becomes 4; Tens becomes 10. 3. Tens: Borrow 1 ten from 10. Tens becomes 9; Ones becomes 10. 4. Ones: 10 − 7 = 3. 5. Tens: 9 − 4 = 5. 6. Hundreds: 4 − 2 = 2. 7. Difference = 253. (Check: 253 + 247 = 500 ✅)

💡 Essential Strategies for Subtraction Across Zeros

1️⃣ Spot the Zero in the Tens Column

If the ones column cannot subtract and the tens digit is 0, recognize immediately that you must leap to the hundreds column.

2️⃣ Step 1: Unpack 1 Hundred into 10 Tens

Cross out the hundreds digit and decrease it by 1. Turn the middle 0 tens into 10 tens.

3️⃣ Step 2: Borrow 1 Ten to Leave 9 Tens

Now borrow 1 ten from the 10 tens. The tens place becomes 9, and the ones place gets +10.

4️⃣ Subtract Column-by-Column & Check

Subtract ones, then subtract tens (from 9), then subtract hundreds. Check your work: Difference + Subtrahend = Minuend ✅.

⚠️ Common Mistakes & Teacher Fixes

⚠️Forgetting that 10 tens becomes 9 tens after borrowing to ones

Why students stumble: Students borrow from hundreds to make 10 tens, but then subtract from 10 instead of 9 in the tens column.

Teacher Fix: Always write the intermediate 10, cross it out, and write 9 above it before subtracting.
⚠️Flipping digits (e.g. 0 − 7 written as 7)

Why students stumble: When seeing 0 on top and 7 on the bottom, students reflexively write 7 because 7 − 0 = 7.

Teacher Fix: Remind students: 'More on the floor? Go next door and get ten more!'

📖 Key Mathematical Vocabulary

Subtraction Across Zeros

A subtraction process where you must borrow through one or more zero digits to reach a non-zero place value.

Regrouping

Exchanging 1 hundred for 10 tens, or 1 ten for 10 ones.

Minuend

The top number with zeros being subtracted from (e.g., 500 in 500 − 247).

Subtrahend

The bottom number being subtracted (e.g., 247 in 500 − 247).

🎯 4 Differentiated Classroom Sets Included

Set AVersion A

Set A: Core Subtraction Across Zeros (10 Problems)

3-digit subtraction across zeros with a mix of double zeros (e.g. 500) and middle zeros (e.g. 604).

Set BVersion B

Set B: Alternate & Anti-Cheat (10 Problems)

Freshly randomized parallel subtraction across zeros problems for fair classroom assessments.

Set CVersion C

Set C: Double Zero & Thousand Mastery (8 Problems)

Challenging problems with double zeros (400, 700) and thousand zero-bridge calculations (1000 − 468).

Set DVersion D

Set D: 3-Minute Speed Sprint (15 Problems)

15 rapid subtraction across zeros problems to build rapid place-value automaticity.

❓ Frequently Asked Questions

How do you solve a subtraction across zeros problem step by step?

Here is a worked example: "Calculate vertically: 500 − 247". Solution: 1. Ones: 0 < 7 and tens is 0. 2. Hundreds: Borrow 1 hundred from 5. Hundreds becomes 4; Tens becomes 10. 3. Tens: Borrow 1 ten from 10. Tens becomes 9; Ones becomes 10. 4. Ones: 10 − 7 = 3. 5. Tens: 9 − 4 = 5. 6. Hundreds: 4 − 2 = 2. 7. Difference = 253. (Check: 253 + 247 = 500 ✅)

What is the core learning objective for subtraction across zeros?

Fluently subtract 3-digit numbers with zeros in the tens or ones places (e.g. 500 − 247, 603 − 285) by regrouping across zero from the hundreds place. This directly aligns with Common Core Standard CCSS.MATH.CONTENT.2.NBT.B.7.

What is the most common mistake students make with subtraction across zeros?

A frequent pitfall is: "Forgetting that 10 tens becomes 9 tens after borrowing to ones". Why students stumble: Students borrow from hundreds to make 10 tens, but then subtract from 10 instead of 9 in the tens column. How to fix it: Always write the intermediate 10, cross it out, and write 9 above it before subtracting.

What is included in the 4 differentiated worksheet sets?

Set A covers standard core practice (3-digit subtraction across zeros with a mix of double zeros (e.g. 500) and middle zeros (e.g. 604).). Set B is an Anti-Cheat version with alternate numbers to prevent copying. Set C features challenging problems, and Set D is a timed sprint.

Are these subtraction across zeros worksheets free to print with answer keys?

Yes! Every single worksheet on PanMaths is 100% free with no sign-up needed. Each sheet includes a dedicated Answer Key on Page 2 with step-by-step intermediate evaluation lines for 1-minute grading.