๐ŸŽ“ Grade 2 Hub โ†’๐Ÿ“œ 2.NBT.B.7๐Ÿ“„ Free PDF + Keysโ™พ๏ธ Dynamic Generator

Subtraction Across ZerosFREEWorksheet Generator(Grade 2)

Subtraction Across Zeros worksheets (Grade 2) with step-by-step answer keys. Generate unlimited unique practice sheets with fresh problems.

Level:
Set:
Count:
Set A โ€ข 10 Qs
PanMaths.comSubtraction Across Zeros Worksheets โ€ข Set A (Medium)
Name: __________________________
Date: _____________ Period: ____
Score: _____ / 10
1
608
โˆ’289
ย 
2
601
โˆ’472
ย 
3
800
โˆ’782
ย 
4
804
โˆ’649
ย 
5
400
โˆ’313
ย 
6
700
โˆ’628
ย 
7
800
โˆ’115
ย 
8
306
โˆ’127
ย 
9
604
โˆ’245
ย 
10
504
โˆ’228
ย 
PanMaths.com โ€ข Free Math Worksheet Generator โ€ข Set A (Medium)Page 1 of 2
PanMaths.comAnswer Key & Worked Solutions โ€ข Set A (Medium)
Answer Key
Total Problems: 10
1
608
โˆ’289
319
1. Regroup Hundreds to Tens: Tens is 0, so borrow 1 hundred from 6. Hundreds becomes 5; Tens becomes 10.
2. Regroup Tens to Ones: Borrow 1 ten from 10 tens. Tens becomes 9; Ones becomes 18.
3. Subtract Ones: 18 โˆ’ 9 = 9
4. Subtract Tens: 9 โˆ’ 8 = 1
5. Subtract Hundreds: 5 โˆ’ 2 = 3
2
601
โˆ’472
129
1. Regroup Hundreds to Tens: Tens is 0, so borrow 1 hundred from 6. Hundreds becomes 5; Tens becomes 10.
2. Regroup Tens to Ones: Borrow 1 ten from 10 tens. Tens becomes 9; Ones becomes 11.
3. Subtract Ones: 11 โˆ’ 2 = 9
4. Subtract Tens: 9 โˆ’ 7 = 2
5. Subtract Hundreds: 5 โˆ’ 4 = 1
3
800
โˆ’782
18
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
4. Subtract Tens: 9 โˆ’ 8 = 1
5. Subtract Hundreds: 7 โˆ’ 7 = 0
4
804
โˆ’649
155
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 14.
3. Subtract Ones: 14 โˆ’ 9 = 5
4. Subtract Tens: 9 โˆ’ 4 = 5
5. Subtract Hundreds: 7 โˆ’ 6 = 1
5
400
โˆ’313
87
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 โˆ’ 3 = 7
4. Subtract Tens: 9 โˆ’ 1 = 8
5. Subtract Hundreds: 3 โˆ’ 3 = 0
6
700
โˆ’628
72
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 10.
3. Subtract Ones: 10 โˆ’ 8 = 2
4. Subtract Tens: 9 โˆ’ 2 = 7
5. Subtract Hundreds: 6 โˆ’ 6 = 0
7
800
โˆ’115
685
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 โˆ’ 5 = 5
4. Subtract Tens: 9 โˆ’ 1 = 8
5. Subtract Hundreds: 7 โˆ’ 1 = 6
8
306
โˆ’127
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 16.
3. Subtract Ones: 16 โˆ’ 7 = 9
4. Subtract Tens: 9 โˆ’ 2 = 7
5. Subtract Hundreds: 2 โˆ’ 1 = 1
9
604
โˆ’245
359
1. Regroup Hundreds to Tens: Tens is 0, so borrow 1 hundred from 6. Hundreds becomes 5; Tens becomes 10.
2. Regroup Tens to Ones: Borrow 1 ten from 10 tens. Tens becomes 9; Ones becomes 14.
3. Subtract Ones: 14 โˆ’ 5 = 9
4. Subtract Tens: 9 โˆ’ 4 = 5
5. Subtract Hundreds: 5 โˆ’ 2 = 3
10
504
โˆ’228
276
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 14.
3. Subtract Ones: 14 โˆ’ 8 = 6
4. Subtract Tens: 9 โˆ’ 2 = 7
5. Subtract Hundreds: 4 โˆ’ 2 = 2
PanMaths.com โ€ข Answer Key & Worked SolutionsPage 2 of 2
โญ
Explore Complete Grade 2 Math Curriculum
Access all 30+ printable worksheets with step-by-step intermediate answer keys.
All Grade 2 Worksheets โ†’
โœจNeed a Multi-Topic Review Test? Combine Subtraction Across Zeros with other math skills into a custom 25-question test with answer keys.
Build Custom Test โž”
๐Ÿ”—

Explore Interactive Tools for Subtraction Across Zeros Worksheets

Master this math concept across all PanMaths learning verticals:

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 Meteor Defense Arcade

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).

โ“ 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.

How does the unlimited subtraction across zeros worksheet generator work?

Every click of 'Generate New Worksheet' creates a completely fresh set of subtraction across zeros problems with unique numbers. No two worksheets are ever the same โ€” perfect for daily practice, homework variety, and preventing student copying. You can also customize the problem count (6, 8, 10, 12, 15, or 20 problems per sheet).

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.