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

Worksheet for practicing decimal subtraction with regrouping.

A worksheet titled "Subtract Decimals with Regrouping" featuring eight subtraction problems involving decimal numbers, arranged in a grid format.

A worksheet titled "Subtract Decimals with Regrouping" featuring eight subtraction problems involving decimal numbers, arranged in a grid format.

JPG 270×350 14 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #276765
Show Answer Key & Explanations Step-by-step solution for: Subtract Decimals with Regrouping
Let’s solve each subtraction problem step by step. We’ll line up the decimals and subtract carefully, borrowing when needed.

---

Problem 1: 3.467 – 0.488

Align decimals:

```
3.467
– 0.488
-------
```

Start from right:

- 7 – 8 → can’t do, borrow → 17 – 8 = 9 (tenth place becomes 5)
- 5 – 8 → can’t do, borrow → 15 – 8 = 7 (hundredth place becomes 3)
- 3 – 4 → can’t do, borrow → 13 – 4 = 9 (units become 2)
- 2 – 0 = 2

Result: 2.979

Wait — let me double-check:

Actually, better to write it with borrowing clearly:

```
3.467
- 0.488
-------
```

Thousandths: 7 < 8 → borrow from hundredths → 17 – 8 = 9
Hundredths: 6 became 5 → 5 < 8 → borrow from tenths → 15 – 8 = 7
Tenths: 4 became 3 → 3 < 4 → borrow from units → 13 – 4 = 9
Units: 3 became 2 → 2 – 0 = 2

So: 2.979

Correct.

---

Problem 2: 49.386 – 39.587

Align:

```
49.386
– 39.587
--------
```

Thousandths: 6 < 7 → borrow → 16 – 7 = 9
Hundredths: 8 became 7 → 7 < 8 → borrow → 17 – 8 = 9
Tenths: 3 became 2 → 2 < 5 → borrow → 12 – 5 = 7
Units: 9 became 8 → 8 – 9 → can’t → borrow from tens → 18 – 9 = 9
Tens: 4 became 3 → 3 – 3 = 0

Result: 9.799

Check: 39.587 + 9.799 = 49.386?
39.587 + 9 = 48.587; +0.799 = 49.386 →

---

Problem 3: 8.528 – 3.687

```
8.528
– 3.687
-------
```

Thousandths: 8 – 7 = 1
Hundredths: 2 < 8 → borrow → 12 – 8 = 4
Tenths: 5 became 4 → 4 < 6 → borrow → 14 – 6 = 8
Units: 8 became 7 → 7 – 3 = 4

Result: 4.841

Check: 3.687 + 4.841 = 8.528?
3.687 + 4 = 7.687; +0.841 = 8.528 →

---

Problem 4: 2.8733 – 1.4879

```
2.8733
– 1.4879
--------
```

Ten-thousandths: 3 < 9 → borrow → 13 – 9 = 4
Thousandths: 3 became 2 → 2 < 7 → borrow → 12 – 7 = 5
Hundredths: 7 became 6 → 6 < 8 → borrow → 16 – 8 = 8
Tenths: 8 became 7 → 7 – 4 = 3
Units: 2 – 1 = 1

Result: 1.3854

Check: 1.4879 + 1.3854 = 2.8733?
1.4879 + 1.3854 = 2.8733 →

---

Problem 5: 5.9841 – 4.6755

```
5.9841
– 4.6755
--------
```

Ten-thousandths: 1 < 5 → borrow → 11 – 5 = 6
Thousandths: 4 became 3 → 3 < 5 → borrow → 13 – 5 = 8
Hundredths: 8 became 7 → 7 – 7 = 0
Tenths: 9 – 6 = 3
Units: 5 – 4 = 1

Result: 1.3086

Check: 4.6755 + 1.3086 = 5.9841?
4.6755 + 1.3086 = 5.9841 →

---

Problem 6: 41.846 – 27.949

```
41.846
– 27.949
--------
```

Thousandths: 6 < 9 → borrow → 16 – 9 = 7
Hundredths: 4 became 3 → 3 < 4 → borrow → 13 – 4 = 9
Tenths: 8 became 7 → 7 < 9 → borrow → 17 – 9 = 8
Units: 1 became 0 → 0 < 7 → borrow from tens → 10 – 7 = 3
Tens: 4 became 3 → 3 – 2 = 1

Result: 13.897

Check: 27.949 + 13.897 = 41.846?
27.949 + 13 = 40.949; +0.897 = 41.846 →

---

Problem 7: 27.065 – 18.067

```
27.065
– 18.067
--------
```

Thousandths: 5 < 7 → borrow → 15 – 7 = 8
Hundredths: 6 became 5 → 5 < 6 → borrow → 15 – 6 = 9
Tenths: 0 became 9 (after borrow) → 9 – 0 = 9? Wait — let's be careful.

Actually:

Units: 7 → we need to borrow for tenths? Let’s go step by step.

Write as:

```
27.065
– 18.067
--------
```

Start from right:

Thousandths: 5 < 7 → borrow from hundredths → but hundredths is 6 → becomes 5, thousandths becomes 15 → 15 – 7 = 8
Hundredths: 5 < 6 → borrow from tenths → tenths is 0 → can’t → borrow from units → units 7 becomes 6, tenths becomes 10 → then borrow 1 for hundredths → tenths becomes 9, hundredths becomes 15 → 15 – 6 = 9
Tenths: 9 – 0 = 9
Units: 6 – 8 → can’t → borrow from tens → tens 2 becomes 1, units becomes 16 → 16 – 8 = 8
Tens: 1 – 1 = 0

Result: 8.998

Check: 18.067 + 8.998 = 27.065?
18.067 + 8 = 26.067; +0.998 = 27.065 →

---

Problem 8: 9.8786 – 9.5887

```
9.8786
– 9.5887
--------
```

Ten-thousandths: 6 < 7 → borrow → 16 – 7 = 9
Thousandths: 8 became 7 → 7 < 8 → borrow → 17 – 8 = 9
Hundredths: 7 became 6 → 6 < 8 → borrow → 16 – 8 = 8
Tenths: 8 became 7 → 7 – 5 = 2
Units: 9 – 9 = 0

Result: 0.2899

Check: 9.5887 + 0.2899 = 9.8786?
9.5887 + 0.2899 = 9.8786 →

---

Problem 9: 37.76 – 9.58

Note: 37.76 has two decimal places, 9.58 also two → align:

```
37.76
– 9.58
-------
```

Hundredths: 6 < 8 → borrow → 16 – 8 = 8
Tenths: 7 became 6 → 6 – 5 = 1
Units: 7 – 9 → can’t → borrow from tens → tens 3 becomes 2, units becomes 17 → 17 – 9 = 8
Tens: 2 – 0 = 2

Result: 28.18

Check: 9.58 + 28.18 = 37.76?
9.58 + 28 = 37.58; +0.18 = 37.76 →

---

Problem 10: 4.9756 – 5.5848

Wait — this is smaller minus larger? That will give negative.

But looking at the image: it says “4.9756 – 5.5848” — that would be negative.

But in context of elementary math, maybe it’s a typo? Or perhaps it’s meant to be 5.5848 – 4.9756?

Wait — let me check the original image description again.

User said: “Subtract Decimals with Regrouping” — and listed pairs.

Looking back at user input:

> 4.9756
> — 5.5848

That’s unusual — usually you subtract smaller from larger. But mathematically, it’s fine.

So:

```
4.9756
– 5.5848
--------
```

This will be negative. So we compute 5.5848 – 4.9756 and add negative sign.

Compute 5.5848 – 4.9756:

```
5.5848
– 4.9756
--------
```

Ten-thousandths: 8 – 6 = 2
Thousandths: 4 < 5 → borrow → 14 – 5 = 9
Hundredths: 8 became 7 → 7 < 7? 7 – 7 = 0
Tenths: 5 < 9 → borrow → 15 – 9 = 6
Units: 5 became 4 → 4 – 4 = 0

So 5.5848 – 4.9756 = 0.6092

Thus, 4.9756 – 5.5848 = –0.6092

But if this is for elementary students, they might not have learned negative numbers yet. However, since the problem is given as-is, we’ll provide the correct mathematical answer.

Alternatively, maybe it’s a misprint? But we must solve as written.

So final answer for this one: –0.6092

But let’s confirm:

4.9756 – 5.5848 = -(5.5848 - 4.9756) = -0.6092 →

---

Now, compiling all answers:

1. 3.467 – 0.488 = 2.979
2. 49.386 – 39.587 = 9.799
3. 8.528 – 3.687 = 4.841
4. 2.8733 – 1.4879 = 1.3854
5. 5.9841 – 4.6755 = 1.3086
6. 41.846 – 27.949 = 13.897
7. 27.065 – 18.067 = 8.998
8. 9.8786 – 9.5887 = 0.2899
9. 37.76 – 9.58 = 28.18
10. 4.9756 – 5.5848 = –0.6092

All verified.

Final Answer:
2.979, 9.799, 4.841, 1.3854, 1.3086, 13.897, 8.998, 0.2899, 28.18, -0.6092
Parent Tip: Review the logic above to help your child master the concept of subtracting decimals with regrouping 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 subtracting decimals with regrouping worksheet)

Subtract Decimals with Regrouping: Vertical Subtraction - Math ...
How to Subtract Decimal Numbers - Maths with Mum
Subtracting Decimals Worksheets
Subtracting Decimals Worksheet
50+ Subtracting Decimals worksheets for 2nd Year on Quizizz | Free ...
Decimal Subtraction – Regrouping – 5 Worksheets / FREE Printable ...
Subtracting Decimals Worksheets
Subtraction Worksheets: Subtraction with Decimals
Subtract Decimals with Regrouping: Missing Digits - Math ...
Subtract to Thousandths Decimal Worksheet - Have Fun Teaching