Subtraction worksheets
Subtract to find each answer.
19−10=
17−10=
20−10=
12−1=
13−2=
11−4=
16−6=
16−9=
12−4=
14−3=
14−1=
11−3=
16−7=
17−6=
14−5=
19−7=
15−1=
18−6=
13−3=
20−6=
Printable subtraction practice with a live preview: pick the number range, force or forbid borrowing, allow negative answers, and print with a matching answer key.
Grade 1–Grade 4 · every refresh draws a new set · answer key included
Subtraction worksheets
Subtract to find each answer.
19−10=
17−10=
20−10=
12−1=
13−2=
11−4=
16−6=
16−9=
12−4=
14−3=
14−1=
11−3=
16−7=
17−6=
14−5=
19−7=
15−1=
18−6=
13−3=
20−6=
Subtraction worksheets — answer key
Subtract to find each answer.
19−10=9
17−10=7
20−10=10
12−1=11
13−2=11
11−4=7
16−6=10
16−9=7
12−4=8
14−3=11
14−1=13
11−3=8
16−7=9
17−6=11
14−5=9
19−7=12
15−1=14
18−6=12
13−3=10
20−6=14
20 problems · US Letter · answer key — 2 sheets, page breaks marked in the preview
Subtraction is where a generated worksheet most often goes wrong. Draw two numbers at random and roughly half the problems come out negative, which is meaningless to a class that has not met negative numbers yet — so this generator orders the pair for you unless you say otherwise. The other half of the problem is borrowing: a page that happens to contain none is a much easier page than a page full of it, and that difference is too important to leave to the draw. Both are settings you control, the preview redraws as you change them, and the answer key is generated from the same numbers rather than stored alongside them.
Grade 1 to Grade 4, ages six to ten. Differences within 10 and 20 are first and second year work; the range to 100 with borrowing is the classic Grade 2 to 3 exercise; the range to 1000 and negative answers belong at the end of Grade 4 or the start of middle school.
Choose the range first, then decide what borrowing should do. Never gives a clean page for the lesson where the written method is introduced; Always gives a page that practises the hard step and nothing else; Mixed is closest to a test. Leave negative answers off until the class has met them — with the setting off, the larger number is always on top, which is what pupils expect at this stage. Column form shows the written method with the numbers stacked; in a row is for mental practice. Print two versions if you want neighbouring desks to have different numbers.
The classic error is subtracting the smaller digit from the larger one in each column regardless of which is on top, so 43 − 27 comes out as 24. It is invisible on a page with no borrowing, which is exactly why the Always setting is worth using once a week. The second error is forgetting to reduce the digit that was borrowed from, which shows up as an answer that is ten too large.