Math Worksheet Generator

Subtraction Worksheet Generator

Generate a printable subtraction worksheet with the number range you want, no negative answers, and an optional answer key. Free, no login, ready to print.

Press Generate for a fresh random set anytime. Settings are saved only in this browser.

About this subtraction worksheet generator

This generator only produces problems where the first number is greater than or equal to the second, so the answers stay zero or positive — no surprise negatives for kids who haven’t met them yet. Each press of Generate makes a new random set, which is what you want for repeated practice without re-using the same page.

A sample subtraction worksheet

Here are a few problems of the kind the generator above produces (Grade 1 to Grade 4):

ProblemAnswer
15 − 8 =7
20 − 6 =14
13 − 13 =0
18 − 9 =9
11 − 4 =7
16 − 7 =9

How to use the subtraction worksheet generator

Set the range and the number of problems, press Generate for a fresh randomized set, then print it or save as PDF. Turn on the answer key for a matching key on a second page.

Tips for subtraction practice

Frequently asked questions

Will the worksheets ever have negative answers?
No. The generator always puts the larger number first, so every answer is zero or positive.
Can I practice borrowing / regrouping?
Yes — set the maximum to 100 so two-digit problems that require borrowing appear.
Is there an answer key?
Yes, toggle “Include answer key” before printing.

Other worksheet generators