Skip to content

Classroom generator

Math Worksheet Generator

Build arithmetic practice sheets to your exact specification — operation, number range, layout and problem count — and print them with a matching answer key. Ten different worksheets at the same difficulty take about fifteen seconds.

+ − × ÷Answer keysUp to 10 sheetsPDF · SVG
Loading generator…

Four steps

How to make a math worksheet

  1. 1

    Pick the operation

    Choose addition, subtraction, multiplication, division or a mix of all four.

  2. 2

    Set the number range

    Enter the smallest and largest values the problems should use.

  3. 3

    Choose the layout

    Set columns and rows, and pick the in-a-row or stacked column style.

  4. 4

    Print with the key

    Print or download the PDF — question pages first, answer pages after.

Why a generator beats a worksheet pack

A downloaded worksheet pack gives you one difficulty and one set of problems. Once a child has done it, it is spent — and if a group needs the same practice at slightly different levels, you are printing three separate packs. A generator lets you dial the range to the child rather than the other way round, and produce a fresh sheet every day from the same settings.

It also solves the copying problem. Set the worksheet count to ten and every child on the table gets a different sheet at identical difficulty, which makes the results actually mean something.

Suggested number ranges by stage

StageOperationRangeLayout
Reception / KAddition1 – 10In a row
Year 1–2Add & subtract1 – 20In a row
Year 3Multiplication1 – 12In a row
Year 4Division1 – 12In a row
Year 5Column addition100 – 999Column
Year 6Mixed1 – 100Column

Using the score row

Every sheet can carry a name, date and score line. Printing the total problem count next to the score box turns the worksheet into a quick formative check: 18/20 on Monday and 20/20 on Friday tells you more than a tick sheet, and the date field means the evidence is still readable in a folder three months later.

Timed drills

For fluency practice, four columns by fifteen rows gives sixty problems — a standard “mad minute” sheet. Print the same settings each day for a fortnight and track how many are completed in sixty seconds. Because the problems are regenerated each time, improvement reflects recall rather than memory of a specific sheet.

Related classroom tools

The multiplication chart gives you both a wall reference and a gapped version to fill in from memory. The flashcard maker turns any fact list into double-sided cards, and squared paper is what column arithmetic actually wants to be written on. For younger children, the name tracing worksheet and handwriting paper cover letter formation.

Answers

Frequently asked questions

Yes. Leave the answer key switched on and a matching solution sheet is generated for every worksheet, printed after all the question pages so you can hand out just the front half.

Set the smallest and largest values yourself, anywhere from 0 to 999. For early addition try 1–10; for times tables set 1–12; for column addition practice try 100–999. Every problem draws both operands from that range.

No — every division problem is built backwards from a known product, so it always divides exactly and the answer is a whole number. That keeps early division sheets clean; if you want remainders, use the subtraction and multiplication sheets to build up to them first.

Yes, and it is off by default. When "Allow negative answers" is off, the generator swaps the two numbers whenever the second is larger, so every result is zero or above — appropriate for primary classes.

In a row prints 7 + 5 = ___, which suits mental arithmetic and fits more problems per page. Column stacks the numbers vertically with a rule underneath, which is how written addition and long multiplication are taught.

Yes — set the worksheet count up to ten. Each one draws a fresh set of problems from the same settings, so a class can get ten non-identical sheets at the same difficulty.

Build a full maths pack

Pair drills with a times-table chart, flashcards and graph paper — every generator here is free.