How to Use the Math Worksheet Generator
The generator has a lot of settings, but you don't need to touch most of them to get a useful worksheet. This guide walks through the main controls, what they do, and when to change them.
Step 1: Choose a Grade Level
The grade level dropdown is the most important setting. It controls which problem types are available. The options are Kindergarten through Grade 5.
Pick the grade that matches what the student is currently working on — not necessarily their school grade. If a third-grader is struggling with Grade 2 subtraction, select Grade 2. The tool doesn't lock you into age-based content.
| Grade | Focus areas available |
|---|---|
| Kindergarten | Counting, number sequences, simple addition/subtraction within 10 |
| Grade 1 | Addition/subtraction within 20, place value, number ordering |
| Grade 2 | Addition/subtraction with 2–3 digits, intro multiplication, basic fractions |
| Grade 3 | Multiplication facts, division, fractions, area/perimeter |
| Grade 4 | Multi-digit multiplication, long division, fraction operations, decimals |
| Grade 5 | Fraction and decimal arithmetic, equations, measurement |
Step 2: Choose a Category and Sub-type
After selecting a grade, two dropdowns appear: Category and Sub-type. Category is the broad topic (like "Operations" or "Fractions"). Sub-type narrows it down (like "Addition" or "Equivalent Fractions").
If you're not sure which sub-type to pick, generate with one, check the preview, and change it if it's not what you wanted. Generation is instant, so there's no penalty for experimenting.
Step 3: Set the Number Range
The Minimum Value and Maximum Value fields control the size of numbers that appear in the problems. For example:
- Min: 1, Max: 10 — single-digit problems only
- Min: 1, Max: 100 — problems can include numbers up to 100
- Min: 10, Max: 50 — numbers are all between 10 and 50
A common mistake is setting the max too high for a student's level. If a second-grader is working on two-digit addition without regrouping, keep the max at 99 and consider limiting to numbers below 50. If regrouping isn't introduced yet, even Max: 50 might produce problems that require carrying.
Tip: For subtraction, the generator ensures the answer is never negative. You don't need to worry about setting a special minimum.
Step 4: Set the Number of Questions
The default is 20 questions. Here's a rough guideline based on grade level and session length:
- Kindergarten: 8–12 problems. Short sessions work better at this age.
- Grades 1–2: 15–20 problems for a 10-minute practice session.
- Grades 3–5: 20–30 for standard homework, up to 50 for timed fluency practice.
For timed drills (common with multiplication facts), some teachers use 50–100 problems in a 3–5 minute window. The generator handles this — just set the number high and let the layout split across pages automatically.
Step 5: Customize the Worksheet Header (Optional)
On the right panel, you can set a title, subtitle, and choose whether to include Name and Date fields. The defaults are reasonable for most use cases. The subtitle field is useful for instructions like "Show all your work" or "No calculator."
Step 6: Adjust the Layout (Optional)
The layout section controls how problems are arranged on the page:
- Columns: 1–5 columns. Two columns is the default and works well for most problem types. Use 1 column for word problems or long equations; 4–5 columns for quick single-digit drills.
- Font Size: Larger fonts make the worksheet easier to read and leave more room for handwriting. For Kindergarten and Grade 1, 18–22px is more comfortable than the default 16px.
- Vertical Spacing: Controls the gap between problems. Increase this if students need more room to show their work below each problem.
- Margins: Adjust if your printer cuts off the edges.
Step 7: Generate, Preview, and Export
Click "Generate Worksheet." The preview updates immediately in the center panel. If the worksheet spans multiple pages, use the arrow buttons to flip through them.
Before exporting, look through the preview — especially the last page, which may have fewer problems. If you spot anything that looks wrong (a negative answer, an unusually large number), just generate again to get a fresh set of problems.
Click "Export as PDF" to download. The export takes a few seconds because the browser renders each page as an image before packaging them into a PDF. Larger worksheets take longer.
Answer key tip: Check "Include Answer Key" before exporting if you want an answer page at the end of the PDF. You can also use this to check your work if you're reviewing by hand.
Tips for Teachers
- Use the Shuffle option to randomize problem order — useful for creating unique worksheets for multiple students from the same settings.
- For warmup sets, 10–12 problems in 2 columns takes about 5 minutes for most elementary students.
- Save your PDFs — the generator doesn't store anything, so re-generating with the same settings will produce different problems each time.
Tips for Parents
- Match the problem type to what's in the current homework or unit test, not just the grade level.
- If your child makes consistent errors on a specific type, narrow the number range to make that type easier to practice in isolation.
- Short daily sessions (10 minutes, 15 problems) beat one long weekly session for building fluency.
Ready to Make Your First Worksheet?
The generator is free and works in any browser — no sign-up needed.
Open the Generator