Math quiz and worksheet generator

Pick the operations, the number range and how many problems you want. Print a worksheet with the answer key on its own page, or answer the questions on screen and see your score at the end.

Printable worksheet / Interactive quiz
Operations

The worksheet appears here once the page has loaded.

Runs in your browser: nothing you enter is sent anywhere.

How to use it

  1. Tick the operations and set the smallest and largest numbers and how many problems you want.
  2. In Printable worksheet press Print. Turn the answer key on or off first.
  3. In Interactive quiz press Start the quiz, type each answer and press Enter. You see whether it was right, then press Next. At the end you get your score.

Rules for each operation

  • Addition and multiplication: both numbers come from your range.
  • Subtraction: the larger number is written first, so the answer is zero or more.
  • Division: the divisor and the answer both come from your range, and the dividend is their product. 56 ÷ 7 = 8 uses 7 and 8. A divisor of 0 is never used.

Worked example

Range 2 to 12, multiplication, 20 problems: you might get 7 × 8 = ______ and 12 × 3 = ______. The key lists 56 and 36 in the same order.

Tips

  • Use a narrower range for younger learners and widen it as they improve.
  • Mix operations for review, and use a single operation for drill.
  • Make a fresh worksheet for each practice session rather than repeating one.

Frequently asked questions

How are the problems made?

Both numbers are picked at random from your range. Subtraction puts the larger number first, so answers are never negative. Division is always exact: the answer comes from your range and the divisor is at least 1.

How do I print the worksheet with the answers?

Press Print. Only the worksheet is printed, and if "Include the answer key" is on, the key starts on a new page so you can keep it separate. Turn the option off to print the worksheet alone.

Can I mix several operations?

Yes. Tick more than one operation and the worksheet cycles through them, so each gets an equal share of the problems.

Will I get the same worksheet twice?

Rarely. Each press of the button draws new random numbers. The numbers are made in your browser and nothing is saved or sent anywhere.

What number range suits which age?

As a rough guide only: 1 to 10 for first steps with addition and times tables, 1 to 20 or 1 to 100 for practice with larger sums and 1 to 12 for multiplication facts. Adjust to the learner.

More in Education

All tools in this category: Education ·Updated November 3, 2026

Privacy choices

Google Analytics shows us which tools are used and whether they work. It may set cookies. Your choice is kept in this browser.