Free. Exclusive. Just for you.
Four unique services that make learning easier, faster, and smarter - only on our website.

4-Digit Subtraction Worksheet with 24 Problems for Math Practice

A worksheet titled "4-Digit Subtraction Sheet 2" featuring 24 subtraction problems with four-digit numbers, designed for educational use. The page includes spaces for the student's name and date, and is decorated with small illustrations of a giraffe and a lizard.

A worksheet titled "4-Digit Subtraction Sheet 2" featuring 24 subtraction problems with four-digit numbers, designed for educational use. The page includes spaces for the student's name and date, and is decorated with small illustrations of a giraffe and a lizard.

GIF 1000×1294 62.2 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #897856
Show Answer Key & Explanations Step-by-step solution for: 4 Digit Subtraction Worksheets
Let’s solve each subtraction problem step by step. We’ll go one at a time, making sure we borrow correctly when needed.

---

1) 5075 – 2314

Start from the right:

- Ones: 5 – 4 = 1
- Tens: 7 – 1 = 6
- Hundreds: 0 – 3 → can’t do! Borrow from thousands.
- Thousands: 5 becomes 4
- Hundreds: 0 becomes 10 → now 10 – 3 = 7
- Thousands: 4 – 2 = 2

Answer: 2761

---

2) 6752 – 3827

Ones: 2 – 7 → borrow → 12 – 7 = 5
Tens: 5 became 4 → 4 – 2 = 2
Hundreds: 7 – 8 → borrow → 17 – 8 = 9
Thousands: 6 became 5 → 5 – 3 = 2

Answer: 2925

---

3) 4295 – 3079

Ones: 5 – 9 → borrow → 15 – 9 = 6
Tens: 9 became 8 → 8 – 7 = 1
Hundreds: 2 – 0 = 2
Thousands: 4 – 3 = 1

Answer: 1216

---

4) 3426 – 2239

Ones: 6 – 9 → borrow → 16 – 9 = 7
Tens: 2 became 1 → 1 – 3 → borrow → 11 – 3 = 8
Hundreds: 4 became 3 → 3 – 2 = 1
Thousands: 3 – 2 = 1

Answer: 1187

---

5) 8721 – 5376

Ones: 1 – 6 → borrow → 11 – 6 = 5
Tens: 2 became 1 → 1 – 7 → borrow → 11 – 7 = 4
Hundreds: 7 became 6 → 6 – 3 = 3
Thousands: 8 – 5 = 3

Answer: 3345

---

6) 9027 – 465

Write as 9027 – 0465 to line up digits.

Ones: 7 – 5 = 2
Tens: 2 – 6 → borrow → 12 – 6 = 6
Hundreds: 0 became 9 (after borrowing from thousands) → 9 – 4 = 5
Thousands: 9 became 8 → 8 – 0 = 8

Wait — let’s redo carefully:

Actually, 9027 – 465:

Align:

```
9027
- 465
------
```

Ones: 7 – 5 = 2
Tens: 2 – 6 → borrow from hundreds → but hundreds is 0 → so borrow from thousands.

Thousands: 9 → 8
Hundreds: 0 → 10 → then lend to tens → becomes 9
Tens: 2 → 12 → 12 – 6 = 6
Hundreds: 9 – 4 = 5
Thousands: 8 – 0 = 8

Answer: 8562

---

7) 6538 – 1865

Ones: 8 – 5 = 3
Tens: 3 – 6 → borrow → 13 – 6 = 7
Hundreds: 5 became 4 → 4 – 8 → borrow → 14 – 8 = 6
Thousands: 6 became 5 → 5 – 1 = 4

Answer: 4673

---

8) 7560 – 2634

Ones: 0 – 4 → borrow → 10 – 4 = 6
Tens: 6 became 5 → 5 – 3 = 2
Hundreds: 5 – 6 → borrow → 15 – 6 = 9
Thousands: 7 became 6 → 6 – 2 = 4

Answer: 4926

---

9) 5368 – 947

Align:

```
5368
- 947
------
```

Ones: 8 – 7 = 1
Tens: 6 – 4 = 2
Hundreds: 3 – 9 → borrow → 13 – 9 = 4
Thousands: 5 became 4 → 4 – 0 = 4

Answer: 4421

---

10) 7135 – 2864

Ones: 5 – 4 = 1
Tens: 3 – 6 → borrow → 13 – 6 = 7
Hundreds: 1 became 0 → 0 – 8 → borrow → 10 – 8 = 2
Thousands: 7 became 6 → 6 – 2 = 4

Answer: 4271

---

11) 8656 – 6451

Ones: 6 – 1 = 5
Tens: 5 – 5 = 0
Hundreds: 6 – 4 = 2
Thousands: 8 – 6 = 2

Answer: 2205

---

12) 6057 – 3249

Ones: 7 – 9 → borrow → 17 – 9 = 8
Tens: 5 became 4 → 4 – 4 = 0
Hundreds: 0 – 2 → borrow → 10 – 2 = 8
Thousands: 6 became 5 → 5 – 3 = 2

Answer: 2808

---

13) 9526 – 6873

Ones: 6 – 3 = 3
Tens: 2 – 7 → borrow → 12 – 7 = 5
Hundreds: 5 became 4 → 4 – 8 → borrow → 14 – 8 = 6
Thousands: 9 became 8 → 8 – 6 = 2

Answer: 2653

---

14) 4038 – 2574

Ones: 8 – 4 = 4
Tens: 3 – 7 → borrow → 13 – 7 = 6
Hundreds: 0 became 9 (borrowed from thousands) → 9 – 5 = 4
Thousands: 4 became 3 → 3 – 2 = 1

Answer: 1464

---

15) 8510 – 3037

Ones: 0 – 7 → borrow → 10 – 7 = 3
Tens: 1 became 0 → 0 – 3 → borrow → 10 – 3 = 7
Hundreds: 5 became 4 → 4 – 0 = 4
Thousands: 8 – 3 = 5

Answer: 5473

---

16) 6624 – 1953

Ones: 4 – 3 = 1
Tens: 2 – 5 → borrow → 12 – 5 = 7
Hundreds: 6 became 5 → 5 – 9 → borrow → 15 – 9 = 6
Thousands: 6 became 5 → 5 – 1 = 4

Answer: 4671

---

17) 3876 – 3526

Ones: 6 – 6 = 0
Tens: 7 – 2 = 5
Hundreds: 8 – 5 = 3
Thousands: 3 – 3 = 0 → don’t write leading zero

Answer: 350

Wait — that’s wrong! Let’s check:

3876 – 3526:

Ones: 6–6=0
Tens: 7–2=5
Hundreds: 8–5=3
Thousands: 3–3=0 → so it’s 350? But 3876 – 3526 should be 350? Actually yes!

But wait — 3876 – 3526 = 350? Let me verify:

3526 + 350 = 3876 → YES!

Answer: 350

---

18) 2186 – 593

Align:

```
2186
- 593
------
```

Ones: 6 – 3 = 3
Tens: 8 – 9 → borrow → 18 – 9 = 9
Hundreds: 1 became 0 → 0 – 5 → borrow → 10 – 5 = 5
Thousands: 2 became 1 → 1 – 0 = 1

Answer: 1593

---

19) 6849 – 4291

Ones: 9 – 1 = 8
Tens: 4 – 9 → borrow → 14 – 9 = 5
Hundreds: 8 became 7 → 7 – 2 = 5
Thousands: 6 – 4 = 2

Answer: 2558

---

20) 6158 – 3763

Ones: 8 – 3 = 5
Tens: 5 – 6 → borrow → 15 – 6 = 9
Hundreds: 1 became 0 → 0 – 7 → borrow → 10 – 7 = 3
Thousands: 6 became 5 → 5 – 3 = 2

Answer: 2395

---

21) 8527 – 375

Align:

```
8527
- 375
------
```

Ones: 7 – 5 = 2
Tens: 2 – 7 → borrow → 12 – 7 = 5
Hundreds: 5 became 4 → 4 – 3 = 1
Thousands: 8 – 0 = 8

Answer: 8152

---

22) 4019 – 3746

Ones: 9 – 6 = 3
Tens: 1 – 4 → borrow → 11 – 4 = 7
Hundreds: 0 became 9 (borrowed from thousands) → 9 – 7 = 2
Thousands: 4 became 3 → 3 – 3 = 0

So answer is 273? Wait — let’s check:

Actually:

After borrowing:

Thousands: 4 → 3
Hundreds: 0 → 10 → then lend to tens → becomes 9
Tens: 1 → 11 → minus 4 = 7
Hundreds: 9 – 7 = 2
Thousands: 3 – 3 = 0

So number is 0273 → which is 273

Check: 3746 + 273 = 4019 → YES!

Answer: 273

---

23) 7800 – 1786

Ones: 0 – 6 → borrow → 10 – 6 = 4
Tens: 0 became 9 (after borrowing from hundreds) → 9 – 8 = 1
Hundreds: 8 became 7 → 7 – 7 = 0
Thousands: 7 – 1 = 6

Wait — let’s do step by step:

7800
-1786
______

Ones: 0 < 6 → borrow from tens → but tens is 0 → so borrow from hundreds.

Hundreds is 8 → becomes 7
Tens become 10 → then lend to ones → tens become 9, ones become 10

Now:

Ones: 10 – 6 = 4
Tens: 9 – 8 = 1
Hundreds: 7 – 7 = 0
Thousands: 7 – 1 = 6

Answer: 6014

---

24) 9634 – 2951

Ones: 4 – 1 = 3
Tens: 3 – 5 → borrow → 13 – 5 = 8
Hundreds: 6 became 5 → 5 – 9 → borrow → 15 – 9 = 6
Thousands: 9 became 8 → 8 – 2 = 6

Answer: 6683

---

Final Answers:

1) 2761
2) 2925
3) 1216
4) 1187
5) 3345
6) 8562
7) 4673
8) 4926
9) 4421
10) 4271
11) 2205
12) 2808
13) 2653
14) 1464
15) 5473
16) 4671
17) 350
18) 1593
19) 2558
20) 2395
21) 8152
22) 273
23) 6014
24) 6683

──────────────────────────────────────

Final Answer:
1) 2761
2) 2925
3) 1216
4) 1187
5) 3345
6) 8562
7) 4673
8) 4926
9) 4421
10) 4271
11) 2205
12) 2808
13) 2653
14) 1464
15) 5473
16) 4671
17) 350
18) 1593
19) 2558
20) 2395
21) 8152
22) 273
23) 6014
24) 6683
Parent Tip: Review the logic above to help your child master the concept of 4th grade subtraction worksheet.
Print Download

How to use

Click Print to open a print-ready version directly in your browser, or use Download to save the file to your device. The ⭐ Answer button generates an AI answer key instantly - useful for teachers who need a quick reference. Need a different version? Our AI Worksheet Generator lets you create a custom worksheet on any topic in seconds.

(view all 4th grade subtraction worksheet)

4th Grade Subtraction Worksheets - Math Monks
Subtraction Worksheets | Dynamically Created Subtraction Worksheets
Math Workbook Grades 4 &amp; 5 Addition,Subtraction,Multiplication,and ...
100 Free 4th Grade Math Worksheets with Answers — Mashup Math
Grade 4 Subtraction Worksheets - free &amp; printable | K5 Learning
Mixed addition and subtraction (4 digits) worksheets | K5 Learning
Subtraction Worksheets | Dynamically Created Subtraction Worksheets
4th Grade Math Worksheets PDF | Printable Math Worksheets
4-digit Subtraction with Regrouping Worksheets for 4th Graders Online
2 Digit Subtraction Worksheets