Practice sheets for the four operations
This generator makes a page of arithmetic problems to your settings: addition, subtraction, multiplication, division, or a mix of all four. You choose the range each number is drawn from, how many problems go on the sheet, whether they are stacked the way children write them on paper or written in a line, and whether the sheet gets a title, a name and date line and an answer key. The sheet appears on the page as you change the settings, and Download PDF saves it, with the answer key as a second page.
Every number is picked at random, but the random generator is seeded. The seed is the short code in the Seed box. The same seed with the same settings always produces the same problems, which means you can print the same sheet again next year, make a second copy for a student who lost theirs, or send a colleague a link that opens the exact sheet. New sheet draws a fresh seed.
Number ranges
Each of the two numbers has its own range: 0 to 10, 0 to 20, 0 to 100, 0 to 1,000, or your own lower and upper limit up to 9,999. Two ranges let you shape the practice: 0 to 100 for the first number and 0 to 10 for the second gives two-digit plus one-digit addition, and 2 to 9 for both gives multiplication facts without the trivial ones.
| Operation | First range | Second range | Option |
|---|---|---|---|
| Addition | First addend | Second addend | |
| Subtraction | Number to subtract from | Number subtracted | No negative results swaps the two when needed |
| Multiplication | First factor | Second factor | |
| Division, no remainders | The answer | The divisor | The dividend is the product of the two |
| Division with remainders | The dividend | The divisor | Answers are written as 6 R 3 |
Division never divides by 0; when a range includes 0 the divisor starts at 1. Mixed sheets pick one of the four operations for each problem and apply the same ranges and options to all of them. Within a sheet the generator avoids repeating a problem as long as the ranges leave enough combinations.
Stacked or in a line
Stacked puts the first number over the second with the operator on the left and a line underneath, the format used for column addition, subtraction with borrowing and long multiplication, where the digits need to line up. The answer key prints the result under the line in bold. In a line writes each problem as 27 ÷ 4 = with a blank to fill in, which suits mental math, quick fact drills and timed tests. The counts of 20, 30, 40 and 60 problems always fit on one page; the numbers shrink a little when the ranges go into the thousands.
Ideas for using the sheets
- Fact fluency: multiplication 2 to 9 by 2 to 9, 60 problems in a line, and a timer. The online timer runs on a classroom screen.
- Two sheets from one setup: generate a sheet, note its seed, then press New sheet for a parallel version with different numbers for a retake or a neighbor.
- Homework with self-checking: print the answer key page separately and hand it out after the work is done, or keep it for marking.
- Mixed review before a test: Mixed with 0 to 100, remainders allowed, stacked.
- Early learners: addition 0 to 10, 20 problems, stacked, with the larger font that the small count gives.
For the steps behind a single problem, the long division calculator works through a division line by line, and the multiplication chart prints the times tables for the wall or the binder.
Printing and the PDF
Download PDF makes one file with the worksheet and, if the option is on, the answer key on a second page, on US Letter or A4. The text in the PDF is real text, not a picture, so it stays sharp and the file is small. Print sends the same pages to your printer straight from the browser. Show answers fills in the answers on the page preview, handy for a quick check without printing the key. The link from Copy link stores every setting and the seed, but not the title you typed.
How to make a math worksheet
- 1Pick the operation and set the range for each number. Use Own range for limits like 2 to 9.
- 2Choose the number of problems and the layout, add a title, and decide on the name line and the answer key.
- 3Check the sheet, press New sheet for other numbers, then print it or download the PDF. Copy link keeps the seed.
Related guides
- Divisibility Rules for 2 to 12: Quick Tests With Examples
- Times Tables 1 to 12: Chart, Patterns and Tricks
- How to Calculate Sales Tax
Frequently asked questions
Is this math worksheet generator free?
Yes. It is free, needs no signup and puts no watermark on the sheets. The problems and the PDF are made in your browser, so nothing is uploaded.
Can I make the same worksheet again?
Yes. The same operation, ranges, options, count and seed always give the same problems. Keep the seed or press Copy link: the link holds every setting and the seed, so the sheet opens exactly as it was, on any computer.
How do the number ranges work for division?
With "No remainders" on, the first range sets the answer and the second range sets the divisor; the dividend is their product, so every problem works out evenly. With remainders allowed, the first range is the dividend and the second the divisor. The divisor is never 0.
What does "No negative results" do?
It applies to subtraction. When the second number would be larger than the first, the two are swapped, so every answer is 0 or more. Turn it off for practice with negative numbers.
Which paper size does the PDF use?
US Letter or A4, whichever you pick under Paper. It starts on Letter when your browser language is US or Canadian English and on A4 otherwise. Each sheet fits on one page; the answer key is a second page with the same layout.
Why are some problems very easy, like 7 × 1 or 0 + 5?
Because the ranges start at 0 and 1 by default and every number in a range is equally likely. Raise the lower end with "Own range" to leave out the trivial cases, for example 2 to 9 for multiplication tables.
Can the numbers go above 1,000?
Yes, with "Own range" up to 9,999 for each number. The problems shrink to fit the cells when the numbers get long, and the horizontal layout gives long problems the most room.