3 digit subtraction worksheets
Twenty three-digit subtraction problems — larger number always on top, borrowing mixed in.
Best fit: 2nd–3rd grade · Answer key included · Free, no sign-up

Answer key
The same sheet with every answer shown in blue — print it for marking, or hand it over for self-checking.

About these worksheets
Three-digit subtraction brings the algorithm’s hardest case into play: borrowing across a zero (503 − 267). This set mixes no-borrow, single-borrow and across-zero problems so the full skill gets exercised. Every difference is positive, and the answer key makes self-checking routine.
Need a different set?
The generator makes unlimited versions of this worksheet — choose the operation and difficulty, and every click is a brand-new sheet with its own answer key.
Frequently asked questions
Does it include borrowing across zeros?
Yes — problems like 503 − 267 appear naturally in the mix. That case is the one worth the most practice.
Are any answers negative?
No, the larger number is always on top.
What if my child needs easier sheets first?
Start with the two-digit subtraction page, or generate a no-frills single-digit set in the generator.