Math worksheet generator

Build printable arithmetic worksheets for homework, tutoring, or bell work. Choose addition, subtraction, multiplication, or division; set the largest operand (e.g.

How to create a math worksheet

1. Select operation: +, −, ×, or ÷.
2. Set max number and number of problems.
3. Optionally enable “show answers” for a teacher key.
4. Generate a new set if you want different numbers, then download PDF.

Grade-level examples

Grade 1 — addition to 20

Operation add, max 20, 16 problems. Single-digit plus single-digit with sums under 20 — typical fluency target.

Grade 3 — multiplication tables

Operation multiply, max 12, 20 problems. Covers 0×0 through 12×12 in random order for timed drills.

Grade 4 — long division practice

Operation divide, max 100, 12 problems. Divisors and dividends stay within the cap for clean integer answers.

When to use this tool

• When you need a fresh worksheet without searching printable PDF sites.
• When you want matching student sheet and answer key PDFs.
• When tutors customize max number to a child’s current level.

Matching difficulty to grade

K–1: add/subtract max 10–20. Grade 2–3: introduce multiply with max 12. Grade 4+: division and larger max (50–100). Increase max only after timed drills show fluency — otherwise errors reinforce bad habits.

Frequently asked questions

Which operations are supported?

Addition, subtraction, multiplication, and division with whole numbers within your max setting.

Are division answers always integers?

Problems are generated so division results are whole numbers within the chosen bounds.

How many problems can I put on one page?

You choose the count; default 16 fits neatly on one printable page.

Can I print an answer key?

Enable “show answers” before PDF download — problems appear with solutions filled in.

Can I get the same problems again?

Each generate click randomizes. Save the PDF if you need to reprint identical sets.