Multi-Digit Subtraction with Regrouping Worksheet Generator
Multi-digit subtraction with borrowing across zeros; always non-negative results. Generate unlimited practice worksheets with answer keys for home or school.
Tip: in the print dialog, choose 'Save as PDF' to keep a copy.
Multi-Digit Subtraction with Regrouping
Subtract the numbers. Show your borrowing marks above each column where needed.
Multi-Digit Subtraction with Regrouping — Answer Key
Subtract the numbers. Show your borrowing marks above each column where needed.
Answer each card and click Check or press Enter
Ways to Use This Sheet
The first ten minutes while attendance is taken and students settle into the room.
A clean, predictable practice sheet students can complete at home without adult coaching.
Immediate desk work following direct instruction to verify individual concept mastery.
How to Use This Worksheet Generator
In the Classroom
Multi-digit subtraction with regrouping requires students to understand that numbers can be decomposed without changing their total value. In classroom instruction, having dedicated space above the minuend enables students to cross out digits and record unbundled tens and hundreds cleanly. This generator guarantees that every subtraction problem yields a non-negative result.
At Home & Homeschool
At home, many learners stumble on the persistent error of subtracting the smaller top digit from the larger bottom digit (e.g. calculating 52 - 27 and writing 35 because 7 - 2 = 5). Printing dedicated practice sheets where students must physically check "is the top number smaller than the bottom number?" reinforces the need to borrow before subtracting.
Step-by-Step Worked Example
- 1
Examine the Ones Column (4 - 8)
Since 4 is smaller than 8, we must borrow from the tens. But the tens digit is 0, so we must first borrow from the hundreds.
- 2
Borrow from Hundreds to Tens
Cross out 5 hundreds; write 4. Add 10 tens to the tens column (making it 10 tens). Now borrow 1 ten from the 10 tens; write 9. Give 10 ones to the 4, making it 14 ones.
- 3
Subtract Each Column from Right to Left
Ones: 14 - 8 = 6. Tens: 9 - 3 = 6. Hundreds: 4 - 2 = 2. Combine to find the final difference of 266.
Difficulty Progression: Easy vs. Standard vs. Challenge
| Preset Level | Target Grade | Configuration & Range | Skill Focus & Mastery |
|---|---|---|---|
| Easy | Grade 2 | 20 problems, 2-digit subtraction with guaranteed single regrouping | Mastering the core borrowing routine from tens to ones without confusing columns. |
| Standard | Grades 2–3 | 20 problems, 3-digit subtraction with mixed borrowing | Handling single and double regrouping across hundreds and tens columns flexibly. |
| Challenge | Grades 3–4 | 20 problems, 3-digit subtraction specifically borrowing across zeros | Mastering multi-step chain regrouping across zero in the tens column without losing place value. |
Frequently Asked Questions
Why do students often subtract upside down (e.g. 52 - 17 = 45)?
Children instinctively know that subtraction means "take away," so when they see 2 on top and 7 on the bottom, their brain computes 7 - 2 = 5 to avoid negative numbers. To fix this, have them circle the top number in each column and ask: "If I have 2 cookies, can I give you 7?" If not, they must regroup first.
How can students easily check their multi-digit subtraction answers?
Teach the inverse operation check: add the answer (difference) to the bottom number (subtrahend). If the sum equals the original top number (minuend), the subtraction is 100% correct. Students can do this in the margins of our printable worksheets.
What is the "borrowing across zero" hurdle and how do these sheets help?
When a problem has zero in the tens place (like 504 - 238), students cannot borrow from zero. Our Challenge preset specifically targets these problems, training students to decompose the hundreds place first and systematically pass value to the tens and ones.
Understanding Your Unique Worksheet Code
Every worksheet generated on this site includes a unique 6-character alphanumeric Worksheet Code (such as 432VPD) printed in the header and footer.
This code represents the mathematical pseudo-random seed used to create your exact problem set. If you ever need to reprint the identical worksheet for absent students or retrieve the matching answer key at a later date, simply enter the code into the Worksheet Code box and click Load Code. All problems will instantly regenerate in identical order.