Free web tool · no sign-up · runs in your browser

Math Worksheet Generator for Elementary School

Free printable worksheets for grades 1 to 3 — made and printed straight from your browser

A new practice sheet in ten seconds: choose the number range and the operations, then print. Guaranteed to fit one A4 page, with an answer key if you want one. No sign-up, nothing to install.

Over 20,000 workbooks sold worldwide · 4.5 out of 5 from more than 300 ratings · apps used in schools

Five minutes of math a day does more than an hour at the weekend. The hard part is finding a new sheet every day. This generator solves exactly that — one click, one new worksheet, as often as you like.

Make a printable math worksheet with answers — right here

Pick a number range and the operations, tap New sheet, then Print / PDF. Every sheet fits exactly one A4 page. Nothing is saved or sent anywhere.

Open full screen → Nicer on a phone — and the better choice for printing.

How parents and teachers save five hours of prep a month

Anyone who needs practice sheets regularly knows the routine: search, compare, find one that almost fits, then rebuild it anyway because the number range is wrong. Ten to fifteen minutes per sheet is normal. At three sheets a week that is over five hours a month.

With this math worksheet generator the same job takes about ten seconds: pick the number range, tap the operations you want, print. And because every sheet is rolled fresh, there is no "we already did this one".

What that looks like day to day

  • No more searching. One tap on New sheet replaces the hunt entirely.
  • Differentiated worksheets without managing three files. The same layout at three difficulty levels — the quick child works to 100, the unsure one to 20 without regrouping, and both sheets look identical. No child notices they got a different one.
  • A cover lesson prepared in a minute. Number range to suit the class, 40 problems, answer key attached — done.
  • A math worksheet with answers means the child can check their own work. That is the difference between practising and waiting until someone has time.
  • Cheap to print. Pure black on white, no grey fills, no colour. Easy on toner and sharp on any school printer.

Why four blocks instead of one long list

Forty problems in a single column looks like a wall to a first grader. So the problems always sit in four blocks in a 2×2 grid. It reads more calmly, and each block is a natural pause: "do the top two boxes now, the rest after lunch."

For the same reason the problems are not numbered. Children who are still learning to read regularly pull a leading "7." into the problem itself. Without numbers that goes away — and the problems get more room.

The options that actually change something

No regrouping. Limits the sheet to problems that solve without carrying or borrowing: 14 + 3 yes, 14 + 8 no. For children who should be secure in the number range before regrouping is added on top. This is not an approximation — the problems are built digit by digit so that no column ever carries.

Missing numbers. On roughly 40% of the problems it is not the answer that is missing but one of the numbers before it: 5 + ▢ = 12, 18 − ▢ = 9. The child has to reverse the operation instead of working forwards — practice for genuine number sense rather than recall. The rest stay in standard form so the sheet does not become uniformly hard.

Free version, personal licence and teacher licence compared

The free web version above is fully usable and unlimited — it covers number ranges 10 and 20 with addition and subtraction, which is essentially first grade. If you need the range to 1000 and the times tables, the full version is a one-time purchase.

Feature Free (web) Personal Teacher
Numbers to 10 and 20
Numbers to 100 and 1000
Addition and subtraction
Multiplication and division (times tables)
No regrouping
Missing-number problems
20, 32 or 40 problems per sheet
Answer key as page 2
English and German
Unlimited sheets, no ads
Works offline, without a browser tab
Your own file to keep
Use in class and in tutoring
Sharing with the pupils and parents of your class

Free

$0

Free forever

To try out, right in your browser

Use it above

Teacher licence

from approx. $19

Final price calculated at Etsy checkout

For classrooms, tutoring and learning support

View price & buy on Etsy

For a whole school there is a school licence from approx. $79: one site, every teacher who works there. Every version is a one-time purchase — no subscription, no recurring cost. Final prices are calculated at Etsy checkout.

Free printable math worksheets — ready-made PDFs

No printer to hand, or just need a finished sheet quickly? These eight worksheets were made with the generator and are ready as PDFs — each with its answer key on page 2. Download, print, go.

Addition to 10 — first steps Grade 1 · sums to 10 · 20 problems · answer key included Addition only, with numbers up to 10, in large type and with room to write. The first worksheet for a child who is just starting out. Addition and subtraction to 10 Grade 1 · numbers to 10 · 32 problems · answer key included Addition and subtraction mixed, staying within 10 — roughly where most children are after the first weeks of first grade. To 20, without regrouping Grade 1 · numbers to 20 · no regrouping · answer key included Every problem solves without carrying or borrowing (14 + 3 yes, 14 + 8 no). Exactly the sheet for a child who needs to be secure up to 20 before regrouping is added. Addition and subtraction to 20 Grade 1–2 · numbers to 20 · 32 problems · answer key included The classic sheet, regrouping included: addition and subtraction within 20, the foundation everything later rests on. Missing-number problems to 20 Grade 2 · numbers to 20 · missing addends · answer key included On some problems it is not the answer that is missing but one of the numbers before it: 5 + ▢ = 12. The child has to work backwards instead of forwards — practice for real number sense. Addition and subtraction to 100 Grade 2 · numbers to 100 · 40 problems · answer key included Two-digit work with 40 problems on one page — for children who already have some speed and need repetition. Times tables: multiplication and division Grade 2–3 · times tables to 100 · answer key included Multiplication and division mixed within the times tables. Every division comes out even, because each one is worked back from a multiplication. All four operations to 1000 Grade 3 · numbers to 1000 · 40 problems · answer key included Addition, subtraction, multiplication and division mixed, up to 1000 — the most demanding sheet in the set, for third grade.

Every sheet here was made with this generator, comes with its answer key as page two, and is free to use — at home and in the classroom. If you need unlimited sheets of your own rather than these eight, use the tool above.

Frequently asked questions

Is the generator really free?

Yes. The version at the top of this page is free and unlimited, with no sign-up, no ads and no time limit. You can make and print as many practice sheets for grades 1 and 2 as you like. Only the full version, with numbers to 1000 and the times tables, costs anything.

Do I have to install anything or create an account?

No. The generator runs entirely in the browser — on a phone, a tablet, or a school laptop with no admin rights. There is no account, no subscription and no app to install.

Is any data about my child stored or transmitted?

No. Nothing is collected and nothing is sent to a server. The one exception is your own settings — number range, operations, how many problems — which are kept in the browser so the tool looks the way you left it next time. Those never leave your device.

Which grades are these worksheets for?

Numbers to 10 and 20 correspond to roughly first grade, to 100 second grade, and to 1000 third grade. But because the number range, the operations and the problem count combine freely, the sheet follows the child rather than the grade — downwards for revision, and upwards for children who are ahead.

Does a sheet always fit on one page?

Yes, and that is the central promise: every sheet fits exactly one A4 page, in every combination of settings. No cut-off problems, no stray blank second page. The type size adjusts automatically to the number of problems and the length of the numbers. With the answer key switched on, exactly one page is added.

How does the answer key work?

When you switch on Attach answer key , the generator prints a key as page 2 that mirrors the four blocks of the problem page exactly. The answers sit in the same positions as the problems they belong to, so the two can be compared block by block — including by children themselves.

Can the answers come out negative, or leave a remainder?

No. In subtraction the larger number is chosen first and the number taken away is always smaller — 3 − 7 cannot occur structurally, and the answer is never zero. Every division problem is worked back from a multiplication, so it always comes out even. No problem repeats within a sheet.

Are word problems or column arithmetic included?

No. The generator makes single-line arithmetic only, as in 347 + 512 = ▢. There are no word problems, no geometry, no fractions, no telling the time and no money — and the problems run horizontally rather than stacked as column arithmetic. That is deliberate: this is a trainer for core skills, not a replacement for the textbook.

Is there any progress tracking?

No. The generator makes sheets and prints them, and that is all. There are no points, no statistics and no history. The header with name, date, time and score, together with the answer key, is what the checking is for.

Why are multiplication and division locked in the free version?

Because the full version funds the project. The locked options stay visible and clickable in the free build — tapping one explains the full version. Everything else is fully functional and unlimited. The lock is a friendly pointer to the offer, not copy protection.

Can I use the sheets in my classroom?

The teacher licence is meant for classrooms, tutoring and learning support; it explicitly covers use with your class and passing the printed sheets to pupils and parents. For a whole school there is a school licence, covering one site and every teacher who works there. The eight finished PDFs on this page are free to use either way.

Does the generator work in German too?

Yes. One switch changes the whole interface and the printed sheet — including the notation: × and ÷ in English, · and : in German. That is aimed particularly at bilingual families and international schools.

A short guide: how children get secure at mental math

Why daily repetition beats long sessions

Basic arithmetic does not become fast through understanding alone — it becomes fast through repetition. A child can understand perfectly well what 7 + 8 means and still take twenty seconds every time. Only once the fact can be recalled rather than recomputed does the head come free for what is next: word problems, column arithmetic, later fractions.

That is why a short sheet each day works better than a long one at the weekend. Five to ten minutes, one sheet, done. The 20-problem setting exists for exactly that.

Regrouping is the real hurdle

In many textbooks regrouping follows fairly quickly after the number range to 20. For children who do not yet have a secure grip on that range, this opens two building sites at once. The no regrouping option separates them: get secure in the range first, then carry.

A practical route: a week of sheets without regrouping, until the child solves them briskly and without fingers. Then mixed sheets — the difference is usually plain to see.

Missing-number problems show whether it was really understood

A child who reliably knows 5 + 7 = 12 sometimes stalls on 5 + ▢ = 12. That is not an arithmetic slip; it is a sign the fact was learned as a procedure rather than as a relationship between numbers. Missing-number problems make that difference visible — and train it away. Practising them regularly makes solving equations noticeably easier later on.

What the header is for

Name, date, time and score are not decoration. The time field turns the sheet into a race against yourself — for many children more motivating than any reward, because the progress belongs to them. And because the score denominator matches the problem count automatically (Score ___ / 32), weeks can be compared.

One note from practice: only start timing once the arithmetic is secure. For an unsure child a stopwatch produces pressure rather than motivation.

Differentiating without it showing

Children notice immediately when they have been given "the easy sheet". Because every sheet here looks identical — same header, same four blocks, same look — the difference in number range does not show. Three levels can work side by side in one class without anyone being marked as the slow group.

Try it first, then decide

The free version stays free — permanently, with no sign-up and no ads. Make a few sheets and see. If your child moves into second or third grade and the times tables arrive, the full version is a one-time purchase with no subscription.

Bastian Schroeder

About Bastian Schroeder

Bastian Schroeder makes workbooks and apps for children of primary school age — more than 20,000 copies sold, and apps used in schools. As the father of a neurodivergent child he knows the hurdles of learning first hand; his materials are deliberately free of distraction.