U
UnitFig
← All math worksheets

Subtraction Worksheets — Free Printable Practice

Subtraction is where many students first meet "borrowing" (regrouping), and it deserves patient, varied practice. These worksheets keep answers non-negative by default for early grades, with an option to allow negative answers for middle-school practice. Turn borrowing off for a smooth ramp into two-digit subtraction.

Sample problems (new ones below)

15 − 6 = 913 − 6 = 78 − 6 = 212 − 5 = 720 − 8 = 125 − 2 = 318 − 10 = 820 − 10 = 1013 − 2 = 1118 − 6 = 1214 − 9 = 515 − 2 = 1317 − 3 = 1418 − 7 = 1118 − 15 = 319 − 5 = 1414 − 8 = 619 − 10 = 916 − 2 = 1414 − 4 = 1020 − 17 = 310 − 10 = 018 − 11 = 78 − 5 = 3

Worksheet controls

Common Core aligned: 2.OA.B.2, 2.NBT.B.5, 2.NBT.B.7

Your settings are saved on this device and restored next time (teacher template reuse).

Teaching tips for subtraction

  • Build the connection to addition: subtraction is the inverse. If a student is stuck on 13 − 8, ask "8 plus what makes 13?" — this strengthens fact families at the same time.
  • For borrowing, teach the phrase "take one from the tens and give ten to the ones" so the regrouping step is concrete and repeatable.
  • Mix problem types in one sheet occasionally — a mixed sheet surfaces which facts are shaky better than a block of similar problems.

Common mistakes to watch for

Subtracting the smaller digit from the larger regardless of position (e.g. 42 − 17 → 35).
Remind students that the top digit is the whole: "you cannot take 7 ones from 2 ones, so borrow first."
Borrowing but forgetting to reduce the tens digit.
Cross out the tens digit and write the reduced value before subtracting. Make it a written step until it is automatic.

Check your answers with the tools

Frequently Asked Questions

Can the answers be negative?

Not by default — early-grade subtraction stays non-negative. Enable "allow negative answers" for middle-school integer practice.

How do I print just the problems for a test?

Turn off "Include answer key", print the problem sheet, then turn it back on and print a grading copy.

What is the difference between borrowing and regrouping?

They are the same operation — regrouping means exchanging one ten for ten ones. US textbooks call it borrowing; newer materials say regrouping.

Last Updated 2026 | Problems are algorithm-generated with the exact NIST/SI constants used by UnitFig converters. Answers are computed programmatically and can be verified with the matching converter.