This page makes free printable 4th grade subtraction worksheets on demand: press the button and you get a new sheet of 20 problems with a matching answer key, ready for US Letter or A4 paper. The version loaded below opens with items in the shape of 8,510 − 1,961 and 7,145 − 3,319; the key lists 6,549 and 3,826 next to their question numbers.
‘New set of problems’ opens the generator in its own tab. There you can change the problem count and turn the answer key on or off. ‘Print or save as PDF’ opens the print dialog — choose Save as PDF in the printer list to keep the file. The sheet fits US Letter and A4, and the answer key prints on its own page.
There are two ways to think about a subtraction such as 8,510 − 1,961: taking away, or finding the difference. Children who only know the first find 6,549 slowly whenever the two numbers are close together.
Every subtraction has an addition hiding inside it, and checking 7,145 − 3,319 by adding 3,826 back to the smaller number is the single most useful habit you can teach on this page.
Fluency here means the child can say why a column needed regrouping, not just that it did. Ask about the column that produced 1,981 and you will hear the difference immediately.
Because the sheet regenerates, the child meets the borrowing pattern in a different place each time, which is exactly what stops the method from being memorised as a sequence of pen strokes; 6,581 − 2,950 today will not borrow in the same column as tomorrow's sheet.
In US classrooms these 4th grade subtraction worksheets are commonly aligned with the subtraction strand of most US state standards for this grade, though the exact wording varies from state to state.
| # | Problem | Answer | What to check |
|---|---|---|---|
| 1 | 8,510 − 1,961 = | 6,549 | Watch for: forgetting to reduce the column that was borrowed from |
| 2 | 7,145 − 3,319 = | 3,826 | Check: borrowing across a zero |
| 3 | 7,469 − 5,488 = | 1,981 | Look at: counting back one at a time |
| 4 | 6,581 − 2,950 = | 3,631 | Ask about: checking by re-subtracting |
| 5 | 9,108 − 4,912 = | 4,196 | Watch for: reading the minus sign as a plus |
| 6 | 7,541 − 2,926 = | 4,615 | Check: subtracting the smaller digit from the larger one |
The item 7,145 − 3,319 is worth doing slowly. The answer to 7,145 − 3,319 is 3,826, and the route to it is the route every other problem on this sheet takes — which is why the sheet has 20 of them rather than one.
A good first problem to do together is 8,510 − 1,961, which comes out at 6,549. Do 8,510 − 1,961 once with the child narrating, then hand over the pencil and start the clock on the other 20 problems.
Answers appear next to their question numbers, so a wrong item like 7,145 − 3,319 can be found in the key in a second and re-worked while it is still fresh.
The key prints on its own page by default. Uncheck the answer-key box before printing if you would rather keep it back and mark the sheet yourself.
Printing works the same on US Letter and A4, because the layout uses relative widths rather than fixed inches. Set margins to default and scaling to 100%, and all 20 problems fit.
If the problems look cramped, drop the count from 20 to a smaller number before printing these 4th grade subtraction worksheets; the font stays the same size and the spacing opens up.
One sheet of 4th grade subtraction worksheets a day for two weeks will tell you more about where a 4th grader actually stands than any single long assessment.
→ Free 4th Grade Math Worksheets · → Free Subtraction Worksheets
Free printable math worksheets from a working math academy director in Korea. Problems come from our own code, not from a published workbook. Every sheet prints on US Letter or A4 with its answer key. All worksheets · Worksheet generator · Korean site
Last updated: 2026-09-13