100% free · no signupTip jar, opens Ko-fi in a new tab

Math Drill Generator

Addition to division, any number range, with the answer key on its own page.

Last updated

Your worksheet

First number
to
Second number
to
Border
Answer key
Raise this to put a different one on every page.
Up to 40 characters, printed on the sheet and its answer key. Leave it empty for the title shown.
Your worksheet

Math Drills

  1. 1.2+6=
  2. 2.12+20=
  3. 3.16+17=
  4. 4.12+5=
  5. 5.20+20=
  6. 6.20+14=
  7. 7.18+17=
  8. 8.6+20=
  9. 9.14+15=
  10. 10.0+16=
  11. 11.6+16=
  12. 12.19+18=
  13. 13.18+16=
  14. 14.7+3=
  15. 15.2+15=
  16. 16.11+12=
  17. 17.7+6=
  18. 18.1+19=
  19. 19.1+11=
  20. 20.15+1=

Created for free at puzzleandprint.com

Math Drills, Answer Key

  1. 1.2+6=8
  2. 2.12+20=32
  3. 3.16+17=33
  4. 4.12+5=17
  5. 5.20+20=40
  6. 6.20+14=34
  7. 7.18+17=35
  8. 8.6+20=26
  9. 9.14+15=29
  10. 10.0+16=16
  11. 11.6+16=22
  12. 12.19+18=37
  13. 13.18+16=34
  14. 14.7+3=10
  15. 15.2+15=17
  16. 16.11+12=23
  17. 17.7+6=13
  18. 18.1+19=20
  19. 19.1+11=12
  20. 20.15+1=16

Created for free at puzzleandprint.com

Drill sheets with the problems already set

Every sheet comes with its answer key; its page holds the rest of the set, up to a hundred-problem timed test.

What you get

One sheet of practice problems with a ruled space to write each answer, and the answer key on a separate page so you can hand out the worksheet without it.

You choose the operation, the range of numbers, and whether the page holds 20, 50 or 100 problems. Problems run down each column and then across, which is how most people work through a drill sheet.

Two things the generator will not do. Subtraction never produces a negative answer: the numbers are ordered before the problem is written, so a child learning to subtract never meets "7 − 9" by accident. And division always comes out exactly: the divisor and the answer are chosen first and the dividend is worked out from them, so a remainder is impossible rather than filtered out afterwards. Nothing is ever divided by zero.

Choosing a range

For addition the two ranges bound each number, not the answer, so the simplest way to keep sums within 20 is both numbers at 0 to 10: the biggest sum is then 10 + 10, and crossing ten (8 + 5) is still in. The maker opens at 0 to 20 on both sides, which lets totals reach 40. Subtraction is the other way around, because the larger number always comes first: both numbers at 0 to 20 keeps every answer within 20.

For multiplication, setting both numbers to 1 to 12 gives the traditional tables: 144 facts when 6 × 9 and 9 × 6 count separately, so even the hundred-problem page never asks the same one twice. For two-digit practice, set the first number to 11 to 99 and the second to 2 to 9.

For division the two settings mean something slightly different. "Divide by" is the divisor, and "Answers between" bounds the result. Setting divide-by to 2 to 10 and answers to 1 to 12 gives you the inverse of the times tables, which is exactly the practice most children need after learning multiplication.

Every page is drawn without repeats for as long as the ranges can supply different problems, and only then does a problem come around again. Fractions of a number use only halves, thirds, quarters, fifths, sixths, eighths and tenths, so answers 1 to 10 can make at most 70 different problems and a hundred-problem page will repeat at least 30.

How many problems

Twenty is a warm-up or a homework strip: three columns, two of seven and one of six, with plenty of room to write.

Fifty is the everyday drill sheet: four columns of thirteen, with the last column two short. It takes steady attention without dragging on, and the rows are still tall enough for most children to write their answers comfortably.

A hundred is a timed-test page, five columns of twenty. It is genuinely dense, so it suits children who are already fluent and are working on speed rather than accuracy. It is worth printing one and looking at it before you hand out thirty.

The sheets are made in your browser

The problems are generated where you are, when you ask for them. No range you set and no sheet you make is uploaded, stored or logged, and there is no account keeping a history of what a child has been practicing.

It is testable rather than promised. Load this page, disconnect from the internet, and "New problems" and "Print this sheet" keep working, because the problems are made on your device, which is also why a new set appears instantly. "Download PDF" fetches its code the first time you press it, so press it once before going offline.

A note on drills

Practice sheets do one job well: they make recall automatic so that attention is free for the harder thinking that comes later. They do not teach the concept, and a child who does not yet understand what subtraction means will not learn it from a page of it.

That is worth saying because it changes how you use them. Drills are best once the idea has landed, in short and frequent doses rather than long ones. Five minutes daily beats forty minutes on a Friday.

Mixing operations on alternate days tends to hold up better than blocking one operation for two weeks, because it forces a choice about which operation to use rather than just the arithmetic.

Every printable math worksheet

Each page covers one operation and number range, with the answer key on its own sheet.

Common questions

Will subtraction give negative answers?

No. The larger number always comes first, so the answer is never below zero and never above the highest number in your ranges. A difference of zero can still come up, as in 7 − 7, and taking away zero appears only when a range starts at 0.

Do division problems come out evenly?

Always. With divide-by at 2 to 10 and answers at 1 to 12, every dividend is a product from 2 up to 120, and the divide-by setting will not go below 1, so neither a remainder nor a division by zero can be set up. Fractions of a number are built the same way: a quarter of 20 can appear, a third of 20 cannot.

How do I drill one times table?

Choose multiplication, set the first number to 7 to 7 and the second to 1 to 12. That makes only twelve different problems, so even the 20-problem page shows all twelve in shuffled order and then repeats eight of them, and the tool warns you about it. Swapping the two settings gives 1 × 7 through 12 × 7 instead.

Where is the answer key?

Straight after the worksheet it belongs to, laid out in the same order so you can grade down the columns. For a single sheet that is page two of the PDF; with several versions, each one is followed by its own key. It is included unless you choose "Puzzle only" under "Answer key".

Will the same problem appear twice?

Only when your ranges run out of different problems. Addition with 1 to 3 and 1 to 3 makes nine, so a 20-problem page must repeat, and the tool warns you and suggests widening a range. The warning counts pairs of numbers, though, and subtraction folds 4 − 1 and 1 − 4 into one problem, so 0 to 4 on both sides gives 15 problems, repeats five on a 20-problem page and shows no warning.

Do I need an account?

No. There is no sign-up and no watermark, and "Download PDF" and "Print this sheet" both work without one. Because nothing is saved between visits, keep the PDF of any sheet you want to use again.