Math Drill Worksheet Generator

Everything runs in your browser — nothing is uploaded

Common settings

Shared by all templates

⚠ Set print scaling to 100% / "Actual size" and turn off "Fit to page", otherwise dimensions will be off. For exact results, download the PDF instead.
Name __________Class __________Date __________Time ______minScore ____/401. 6 - 3 =2. 5 - 1 =3. 6 + 3 =4. 2 + 3 =5. 8 - 8 =6. 8 - 5 =7. 7 - 7 =8. 9 - 2 =9. 9 - 5 =10. 3 + 7 =11. 3 + 4 =12. 7 - 6 =13. 4 + 6 =14. 9 - 1 =15. 6 + 1 =16. 6 - 1 =17. 3 - 2 =18. 9 - 6 =19. 7 - 5 =20. 9 + 1 =21. 5 - 3 =22. 1 + 7 =23. 3 + 1 =24. 2 + 4 =25. 1 + 4 =26. 7 - 4 =27. 7 - 1 =28. 7 - 3 =29. 8 - 3 =30. 8 - 4 =31. 7 - 2 =32. 4 - 1 =33. 2 - 2 =34. 5 + 1 =35. 5 - 5 =36. 6 - 4 =37. 5 - 4 =38. 6 - 2 =39. 4 - 4 =40. 8 - 7 =
215.9 × 279.4 mm · 1 pages

Template settings

Math Drill Worksheet Generator

Grade preset
Difficulty
Layout
Answers & header

All templates

View all →

About Math Drill Worksheet Generator

A maths drill worksheet that writes the questions for you. Pick a grade to load that term's difficulty, or fine-tune operations, digits, decimals, brackets, carry rules and the maximum result. Each problem can use 2–5 numbers, each with its own digit count, plus optional parentheses and square brackets. Three layouts — horizontal mental maths, column, and step-by-step — with adjustable row spacing and optional answer keys.

Read the full guide to Math Drill Worksheet Generator: details, usage and FAQ

Typical uses

  • Daily mental-maths warm-ups (e.g. 100 timed problems)
  • Term-by-term practice matched to the school year
  • Holiday revision and reworking mistakes
  • Bulk worksheets for teachers and parents

FAQ

Are the problems random? Can I reprint the same sheet?

They are generated from a seed: same seed plus same settings always gives the identical sheet, so you can reprint it any time. "New set of problems" picks a new seed. Problems are also de-duplicated within a sheet, so you won't get both 3+5 and 5+3.

Why are the printed dimensions wrong?

If your print dialogue has "Fit to page" enabled or scaling below 100%, the whole grid is scaled down. Set scaling to 100% / "Actual size", and tick the calibration ruler in the generator, then measure the 5 cm mark with a ruler. PDF dimensions are locked in the file, so they are the safest option.

Does anything I type or upload get sent to a server?

No. Generation, preview and export all happen inside your browser. Nothing is uploaded and no account is needed.

Related templates