Free printable math worksheet generator
Pick the operation, the digit width and the problem count, and download a printable PDF with its own answer key. Addition through division, first steps through long-form — free and unlimited.
Sheet #1000. The same settings and number always produce the same sheet, so you can reprint an identical paper — or press New sheet for fresh problems at the same difficulty.
- 181+84−89−48+19
- 273−67+86−60−30
- 361+42−37−23+83
- 473+51+46−76+41
- 543−29+12+73−72
- 683+15+86+33+26
- 768−64+84−14+66
- 871−48+45−21+32
- 912+35+90+18−39
- 1021−19+24+99+16
- 1192+73+26+51+45
- 1250+93+85−17−99
- 1375−46+16+99−62
- 1469+47−66−31+81
- 1574+81+18−20−36
- 1619+46+31+13−91
- 1752+21+57−95+45
- 1899+98−13−27−41
- 1928+68+82+84−34
- 2086−41−19+23−35
How the sheets work
Every sheet is generated from a seed: the same settings and seed reproduce the identical sheet, a new seed makes a fresh one at the same difficulty. Subtraction never goes negative, division always comes out exact, and the answer key prints on its own page. Operand size is the digit-width slider: one digit draws from 1–9, two from 10–99, and so on up to four, with a second width for the smaller side on multiplication. Two settings sit outside that. On division the first slider sizes the answer and the second the divisor, and the dividend follows from the two. On a subtraction-only sheet the slider sizes the numbers being taken away, and the starting number is their total plus whatever is left — so it runs wider than the slider promises, and five rows at two digits can start in the hundreds. Regrouping is not a separate switch — it follows from those widths. A two-row addition sheet at one digit keeps every answer under twenty with at most one carry; widen either side and carrying and borrowing start appearing on their own.
Browse ready-made worksheet packs →