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