Math SignalAll worksheetsGrade 1Grade 2Grade 3Grade 4Grade 5Grade 6Generator
Worksheets › subtraction within ten

Subtraction Within 10 Worksheets

The worksheet generator on this page produces subtraction within 10 worksheets with real, freshly randomised numbers — 20 of them per sheet by default — plus the answer key a parent or teacher needs to mark it quickly. Right now the generator is set to problems such as 6 − 3 (answer 3) and 8 − 3 (answer 5); press the button again and the numbers change while the skill stays the same.

📄 SUBTRACTION WITHIN 10 WORKSHEETS — A NEW SHEET EVERY TIME YOU PRESS THE BUTTON
🎲 New set of problems

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

What this worksheet practises

This sheet uses differences within 10. That is deliberate: wide enough to force real regrouping, narrow enough that a child can still check the answer by adding back.

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; 3 − 1 today will not borrow in the same column as tomorrow's sheet.

There are two ways to think about a subtraction such as 6 − 3: taking away, or finding the difference. Children who only know the first find 3 slowly whenever the two numbers are close together.

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 6 − 3 can take three times as long as an addition of the same size.

Work of this kind is commonly aligned with the subtraction strand of most US state standards for this grade; schools outside the US meet the same skill at roughly the same age, which is why these subtraction within 10 worksheets travel well.

Six problems from the sheet in front of you

These six come from the sheet loaded on this page. Press the button and the numbers change, but the shape stays the same (differences within 10).
#ProblemAnswerWhat to check
16 − 3 =3Watch for: borrowing across a zero
28 − 3 =5Check: subtracting the smaller digit from the larger one
36 − 4 =2Look at: counting back one at a time
43 − 1 =2Ask about: checking by re-subtracting
56 − 5 =1Watch for: forgetting to reduce the column that was borrowed from
69 − 8 =1Check: reading the minus sign as a plus

One problem worked through

Here is one worked through. 8 − 3 gives 5. If your child arrives somewhere other than 5 on 8 − 3, look at the working rather than the answer: nearly every wrong result comes from a skipped step, not an unknown fact.

The item 8 − 3 is worth doing slowly. The answer to 8 − 3 is 5, 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.

Where children usually slip up

How to run this as a 10-minute daily drill

  1. Write the finish time and the score at the top of every sheet. Two weeks of those two numbers tells you more about progress on subtraction within ten than any single test result.
  2. Mark it together straight away while the working is still fresh, so a slip like the one behind 6 − 4 can be talked through instead of guessed at.
  3. Re-print the same skill rather than the same sheet. Because the numbers change, a child who memorised that 6 − 3 gives 3 still has to actually calculate tomorrow.
  4. Run the sheet at the same time each day. Ten focused minutes before dinner beats an hour on Sunday, because subtraction within ten is a recall skill: 6 − 3 has to arrive without being worked out, and recall is built by frequency.
  5. If two days in a row come out under 10 minutes with everything correct, that is the signal to move up: either numbers bigger than 6 − 3 uses, or the next skill in the sequence.

Marking the sheet

Keys are produced by the same code that produces the questions, so a mismatch between question and answer is not possible on these sheets.

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.

How to print this worksheet

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 subtraction within 10 worksheets; the font stays the same size and the spacing opens up.

Frequently asked questions

Do I need an account to print these worksheets?
No. There is no sign-up, no email and no download step — the subtraction within 10 worksheets are built in your browser and go straight to your printer or to a PDF file.
Why does my child find subtraction so much harder than addition?
Because subtraction is not commutative and the regrouping runs the opposite way to the reading direction. Most children need roughly twice as much practice on subtraction within ten as on the matching addition.
How do I check the answers quickly?
Add the answer to the number that was taken away. For the item that gives 3, adding it back should return the starting number exactly.
Is the answer key included?
Yes, on its own page behind the worksheet. For the sheet loaded right now it shows 3 for 6 − 3 and 5 for 8 − 3.

Print a sheet of subtraction within 10 worksheets, run it for 10 minutes, mark it together, and come back tomorrow for a different set of numbers on the same skill.

More worksheets like this

→ 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