Free Math Worksheet Generator
Pick an operation, a number range, and how many problems you need, then generate a printable practice worksheet with an answer key. Great for daily drills, homework, or extra practice.
Tips for a great math worksheet
Start narrow, then widen the range
A tight number range (like 1-10) builds confidence fast. Once a student is accurate there, widen the range gradually instead of jumping straight to large numbers.
Use Mixed for review weeks
A single-operation sheet is best for teaching a new skill. Switch to Mixed once a student has learned all four operations, so they practice recognizing which one a problem calls for.
Print the answer key on a separate run
Generate and print the worksheet first without the key for the student copy, then check the box and print again for your own answer sheet.
Keep drills short and frequent
A 15-20 problem sheet done daily builds fluency better than one long 100-problem sheet done occasionally — shorter sets also fit on a single printed page.
Frequently asked questions
- Can I avoid negative answers in subtraction?
- Yes. Check "Avoid negative results" and subtraction problems will always subtract the smaller number from the larger one.
- Does division give clean whole-number answers?
- Yes. Division problems are built from a divisor and quotient within your chosen range, so every division problem divides evenly with no remainder.
- What does "Mixed" operation mean?
- Mixed randomly combines addition, subtraction, multiplication, and division problems on the same worksheet.
- How many problems can one worksheet have?
- Up to 100 problems per worksheet, laid out in a compact grid for printing.
- What number range should I use for a beginner?
- For early addition or subtraction practice, try a range of 1-10 or 1-20. For multiplication and division facts, 1-12 covers the standard times tables most students learn first.
- Can I make a timed drill sheet?
- The generator doesn't add a timer to the page, but a compact 20-30 problem sheet printed without the answer key works well as a self-timed drill — just note the start and end time on paper.