These 3rd grade subtraction worksheets are generated rather than scanned, which means you can print a different sheet every day of the week without paying for a subscription or running out of practice. Right now the generator is set to problems such as 901 − 799 (answer 102) and 559 − 449 (answer 110); press the button again and the numbers change while the skill stays the same.
‘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.
Subtraction is where arithmetic confidence is usually won or lost. The written method itself is short, but it demands that the child hold a borrowed ten in their head while working on the next column — which is why 901 − 799 can take three times as long as an addition of the same size.
This sheet uses three-digit numbers, 300 to 999. That is deliberate: wide enough to force real regrouping, narrow enough that a child can still check the answer by adding back.
Every subtraction has an addition hiding inside it, and checking 559 − 449 by adding 110 back to the smaller number is the single most useful habit you can teach on this page.
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; 861 − 731 today will not borrow in the same column as tomorrow's sheet.
Teachers usually place 3rd grade subtraction worksheets alongside the subtraction strand of most US state standards for this grade, which is where the skill sits in the majority of US state frameworks.
| # | Problem | Answer | What to check |
|---|---|---|---|
| 1 | 901 − 799 = | 102 | Watch for: subtracting the smaller digit from the larger one |
| 2 | 559 − 449 = | 110 | Check: borrowing across a zero |
| 3 | 590 − 104 = | 486 | Look at: checking by re-subtracting |
| 4 | 861 − 731 = | 130 | Ask about: counting back one at a time |
| 5 | 732 − 560 = | 172 | Watch for: forgetting to reduce the column that was borrowed from |
| 6 | 876 − 680 = | 196 | Check: reading the minus sign as a plus |
Take the first problem on the sheet as it stands, 901 − 799. Work 901 − 799 out on paper rather than in your head the first few times, say each step aloud, and check the result against 102 on the key before moving on.
Here is one worked through. 559 − 449 gives 110. If your child arrives somewhere other than 110 on 559 − 449, look at the working rather than the answer: nearly every wrong result comes from a skipped step, not an unknown fact.
Keys are produced by the same code that produces the questions, so a mismatch between question and answer is not possible on these sheets.
Every generated sheet carries its own key on a separate printed page, which lets a child self-mark without seeing the answers while they work.
The sheet is laid out to fit one page on both US Letter and A4. Leave the browser scaling at 100% and turn headers and footers off, and the 20 problems land inside the margins on either paper size.
If the problems look cramped, drop the count from 20 to a smaller number before printing these 3rd grade subtraction worksheets; the font stays the same size and the spacing opens up.
Keep the finished 3rd grade subtraction worksheets in date order — the drop in time across ten sheets is the clearest progress report you will get.
→ Free 3rd 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