Free Math Worksheet Generator
Make a printable math worksheet in seconds. Choose the operations, the number range, and how many problems — then print it or save as PDF, with an optional answer key. No login, no AI to wait on, and nothing is uploaded to a server.
Press Generate for a fresh random set anytime. Your settings are saved only in this browser. For wide sheets choose Landscape in the print dialog.
What this math worksheet generator does
It builds a page of randomized arithmetic problems — addition, subtraction, multiplication, division, or a mix — sized to the range and count you choose, and prints clean with an optional answer key. Every time you press Generate you get a brand-new set, so a class never shares the same sheet and a student who needs a second attempt practices fresh problems instead of ones they’ve memorized by position.
How to make a worksheet
- Pick the operations. One for focused drill (just multiplication, say), or several for a mixed-review sheet.
- Set the largest number. This controls difficulty: “up to 10” for beginners, “up to 100” for two-digit work with regrouping. For multiplication and division it sets the largest factor.
- Choose how many problems and how many columns fit the page.
- Generate, then Print or save as PDF. Turn on the answer key if you want a matching key on a second page.
Why randomized practice beats a static worksheet
Fact fluency comes from recalling facts in mixed order, not chanting them down a column. A printed times-table chart lets a child predict the next answer from the pattern; a randomized worksheet forces real recall. It also means infinite practice from one page: regenerate for a fresh sheet every day, which is exactly how spaced repetition builds lasting fluency.
Choosing the right level
Addition & subtraction
Start at “up to 10”, move to “up to 20” when answers come in a few seconds without finger-counting, then “up to 100” for regrouping (carrying and borrowing).
Multiplication
Use “up to 10” for the standard tables; switch to “up to 12” only after the 10s are automatic, since the 11s and 12s are noticeably harder.
Division
These divide evenly (no remainders) — the inverse of the multiplication facts a child already knows, so match the range to those tables.
Worksheet generators by operation
- Addition worksheet generator →
Sums to 10, 20, or 100, grades K–4.
- Subtraction worksheet generator →
No negative answers, grades 1–4.
- Multiplication worksheet generator →
Times tables to 10 or 12, grades 2–5.
- Division worksheet generator →
Whole-number answers, grades 3–5.
Frequently asked questions
- Is it free?
- Yes, fully free — no account, no sign-up, no trial. It runs entirely in your browser.
- Do you save my worksheets or any data?
- No. Your settings are kept only in your own browser (local storage). Nothing is sent to a server.
- Can I get an answer key?
- Yes — turn on “Include answer key” and a matching key prints on a second page.
- How do I make a PDF?
- Click Print / PDF and choose “Save as PDF” in your browser’s print dialog. For wide sheets, pick Landscape.
- Can I make a mixed-operations worksheet?
- Yes. Tick more than one operation and the sheet mixes them at random.