Math Drill Worksheet Generator — printable template
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.
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
How to use
- 1Pick the template
Open the generator — this template is preselected
- 2Adjust settings
Set page size, margins and the template's own options
- 3Live preview
The preview refreshes instantly so you can confirm the layout
- 4Print or download
Print directly, or export PDF / PNG / SVG
Sizes and settings
| Paper | Letter (216×279) |
|---|---|
| Pages | 1 page(s) with the default Letter settings |
| Grade preset | Grade 1 · Semester 1 |
| Operations | Add + / Subtract − |
| Numbers per problem | 2 |
| Digits in 1st number | 1 |
| Digits in 2nd number | 1 |
| Digits in 3rd number | 1 |
| Digits in 4th number | 1 |
| Digits in 5th number | 1 |
| Max result | 10 |
| Decimal places | Whole numbers |
| Carry / borrow | Any |
| Brackets | None |
| Division | Exact only |
| Allow negative numbers | Off |
| Layout | Horizontal (mental maths) |
| Problems per row | 4 |
| Row spacing | 0mm |
| Problems per page | 40 |
| Show problem numbers | On |
| Writing baseline | On |
| Problem colour | #26313d |
| Baseline colour | #c8d2dc |
| Answers | No answers |
| Answer colour | #b7c0c9 |
| Header (name / time) | On |
| Show score field | On |
| Seed | 1 |
These are the defaults for this template — every one of them can be changed in the editor.
Which export format?
Best for printing. Page dimensions are locked in millimetres and stay sharp at any zoom
For documents and web sharing. High-resolution 300 DPI bitmap
Lossless vector, editable in Illustrator or Inkscape
Fastest when you need it now — set scaling to 100%
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.
How do I get the answers?
The Answers control has four modes: none, grey answer after each problem, an answer block on the last page, or separate answer pages. Separate pages doubles the page count — questions first, answers after — which is handy if you want to hand them out separately. Turn on page numbers under Common settings and question pages read 1, 2… while the matching answer pages read "Ans 1", "Ans 2".
What if the grade preset isn't quite right?
Change anything under Difficulty (operations, digits, max result, decimal places, brackets…) and the grade switches to Custom automatically — the preset will no longer overwrite your settings.
Anything to watch when printing?
Set scaling to 100% / "Actual size" and turn off "Fit to page", otherwise dimensions will be off; download the PDF for exact results. You can also enable the 5 cm calibration ruler at the bottom left and measure it after printing to confirm true 100% scale.
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.
Should I choose PDF, PNG or SVG?
Use PDF for printing and millimetre accuracy, PNG for documents and web sharing, and SVG for vector editing. Templates with Chinese tracing characters are exported as high-resolution raster PDFs so the glyphs stay intact; for vector-quality tracing, use "Print → Save as PDF".
Can I change the page size, colours and line weight?
Yes. The common settings cover page size (A4 / A5 / B5 / 16K / Letter / custom), orientation, margins, binding margin, background colour, page numbers, watermark and logo. Math Drill Worksheet Generator also has its own options in the "Template settings" panel.
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.