Free Math Fact Worksheet Generator

Build custom printable worksheets for addition, subtraction, multiplication, and division. Pick your operations, number range, and format. Save as PDF or print.

Operations
Number Range
Number of Problems
Format
Answer Key

How to Use This Generator

This tool creates fresh, randomized math fact worksheets every time you click "New Problems." Whether your child needs to drill addition facts, build subtraction fluency, or practice all four operations together, you can customize a worksheet that fits exactly what they're learning right now.

Three quick steps

  • Pick your operations. Choose one operation for focused practice, or select multiple for a mixed-operations worksheet.
  • Set the number range. Use 0–10 for early learners, 0–20 for K–2 fluency, or 0–100 for older students working on mental math.
  • Choose format and print. Vertical is best for stacked computation; horizontal works for fluency drills and timed practice.

Tips for parents and teachers

Match the range to the skill. If a child is just learning subtraction, start with 0–10 so problems stay confidence-building. Move up only when the easier ones feel automatic.

Mix operations gradually. Once a child has each operation solid on its own, try selecting two together to build flexibility. Mixing too early can confuse beginners.

Use timed drills sparingly. Once facts are familiar, occasional 1–2 minute drills build automaticity. But pressure too early backfires — make sure the math is solid first.

Math Fact Fluency by Grade

Most curricula introduce math facts in this rough order:

  • Kindergarten: Addition and subtraction within 5, then within 10. Use the 0–10 range.
  • Grade 1: Fluency with addition and subtraction within 20. Use the 0–20 range.
  • Grade 2: Continued fluency with add/subtract within 20; introduction to multiplication concepts (equal groups). Use 0–20 range.
  • Grade 3: Multiplication and division facts to 12. Use 0–12 range with × and ÷.
  • Grade 4–5: All four operations fluent; mental math with larger numbers. Use 0–100 range with mixed operations.

The default settings in this generator (Addition, 0–20, 30 problems, vertical format) work well for late Grade 1 through Grade 2 students.

Frequently Asked Questions

What's the difference between this and the multiplication worksheet generator?

The multiplication generator is focused on times tables 1–12. This generator covers all four operations (addition, subtraction, multiplication, division) with adjustable number ranges. Use this one if you want to practice multiple operations on one worksheet, or use a non-times-table number range.

Will subtraction problems give negative answers?

No. The tool always arranges subtraction so the larger number comes first, meaning the answer is always zero or positive — appropriate for elementary students.

Will division problems have remainders?

No. Division problems are always set up so the answer is a whole number — no fractions or remainders. This keeps the worksheet appropriate for early division practice.

Can I mix operations on one worksheet?

Yes. Just check more than one operation, and the generator will randomize which operation appears in each problem. Great for mixed-skill review or end-of-unit practice.

Is the answer key on the same page?

No. If you include the answer key, it appears on a separate page (page 2 of the PDF) so kids can do the worksheet without seeing the answers.

Is it really free?

Yes. WorksheetGalaxy is free to use with no signup. No watermark, no limits, no payment required.