Addition and subtraction worksheets
Choose the numbers, the operation and the layout, and print a fresh page of math practice in seconds. The answer key is included.
Free addition and subtraction worksheets, new every time
Being quick and confident with addition and subtraction is the foundation for everything that comes later in math: multiplication, fractions, word problems, even algebra. The surest way to build that confidence is short, regular practice. On this page you can print free addition and subtraction worksheets with no sign-up, from “within 5” for preschoolers to 3-digit numbers with regrouping for 3rd grade.
Unlike a fixed worksheet pack, this is a generator. Every click creates a brand-new page of problems with the same difficulty, so a child practices the facts themselves instead of remembering the answers to a page they have already seen. Need another page tomorrow? It takes one click.
Why math fact fluency matters
When a child has to count on their fingers for every fact, all their attention goes to counting and there is none left for the actual problem. Fluent facts free up working memory for the next steps. Regular practice with addition and subtraction helps children:
- recall basic facts quickly — 7 + 5 or 13 − 6 without counting one by one;
- understand place value — ones, tens and hundreds, and what happens when ten ones become a ten;
- see the link between addition and subtraction — if 8 + 5 = 13, then 13 − 5 = 8;
- work carefully — line up columns, check the answer, keep the page neat;
- feel successful — a page they can finish is a real confidence boost.
Which level for which age
- Ages 4–5 — Within 5. Start with addition only, using objects or fingers. Small numbers keep the focus on what “plus” means.
- Ages 5–6 — Within 10. Kindergarten. Add subtraction once addition feels easy. Missing-number problems (3 + ☐ = 10) are great for learning “pairs that make ten”.
- Ages 6–7 — Within 20. 1st grade. Begin without regrouping (12 + 5, 17 − 4), then move on to problems that cross ten (8 + 5, 13 − 6).
- Ages 7–8 — 2-digit numbers. 2nd grade. First without regrouping (23 + 45), then with carrying and borrowing (27 + 35, 52 − 27). The vertical layout helps here.
- Ages 8–9 — 3-digit numbers. 3rd grade and review. Regrouping can happen in more than one column.
How to use the generator
- Choose the operation: addition, subtraction or mixed.
- Choose the numbers: within 5, within 10, within 20, 2-digit or 3-digit.
- From “within 20” up, choose regrouping: any, without, or with.
- Pick the layout and how many problems per page — 12, 20 or 30.
- Choose how many worksheets you need (up to 10 different ones) and whether to add answer keys.
- Select A4 or US Letter and click “Print or save as PDF”.
What each setting does
- Horizontal (7 + 5 = ☐) — classic math facts practice, good for building speed.
- Vertical — numbers stacked in columns with room for the answer below. This is how children learn to add and subtract multi-digit numbers on paper.
- Missing number (7 + ☐ = 12 or ☐ − 4 = 9) — builds number sense and is an early step towards algebra.
- Without regrouping — no column ever adds up to 10 or more, and no column needs borrowing. Perfect for first steps.
- With regrouping — every problem needs at least one carry or borrow, so the child practices exactly the hard part.
- 12 problems per page — big print for young children. 30 problems — for confident older kids and timed drills.
Subtraction answers are never negative, and the same problem never appears twice in a row.
How it fits the school curriculum
The levels follow the order in which most schools teach addition and subtraction. In the US Common Core standards, for example, kindergartners become fluent within 5, 1st graders add and subtract within 20 and are fluent within 10, 2nd graders become fluent within 20 and add and subtract within 100, and 3rd graders work within 1000. Other countries follow a very similar path, so the same levels work for students around the world.
Strategies worth teaching
- Counting on. For 8 + 3, start at 8 and count “9, 10, 11” instead of counting all the way from 1.
- Making ten. 8 + 5 = 8 + 2 + 3 = 13. Knowing the pairs that make ten is the key to crossing ten.
- Doubles and near doubles. If 6 + 6 = 12, then 6 + 7 is one more: 13.
- Fact families. 5 + 8, 8 + 5, 13 − 5 and 13 − 8 are one family. Learn one fact, get four.
- Think addition for subtraction. For 13 − 5, ask “5 plus what makes 13?”
- Number line. Jumps forward for addition, backward for subtraction — great for visual learners.
Tips for parents and teachers
- Little and often. Ten minutes a day beats an hour on Saturday. For young children, 12 problems is plenty.
- Accuracy before speed. Let kids use fingers, counters or a number line at first. Speed comes naturally once facts are understood.
- Time it once a week. Celebrate personal bests, not perfect scores.
- Let them check. Older children can mark their own page with the answer key — a great habit.
- Change one thing at a time. Move from “without” to “with regrouping” before increasing the number range.
Where these worksheets come in handy
- At home — daily practice or extra help with homework topics.
- In the classroom — morning work, math centers, exit tickets and homework. Print up to 10 different versions, so every student has their own problems.
- In homeschooling — a steady supply of practice that grows with your child.
- In tutoring — focus precisely on the skill a student is struggling with, such as borrowing across zero.
- In the summer — a page a day keeps skills from slipping before the new school year.
Common mistakes and how to help
- Subtracting the smaller digit from the larger one. In 52 − 27 a child writes 35 instead of 25. Practice with vertical layout and regrouping, and say out loud: “Can I take 7 from 2? No — I borrow a ten.”
- Forgetting the carried 1. Ask the child to write the small 1 above the next column every time.
- Columns that don’t line up. Use the vertical layout: the numbers are already aligned, so the child can focus on the math.
- Counting the starting number. For 5 + 3 the child counts “5, 6, 7” and gets 7. Show counting on with jumps on a number line.
- Rushing. If accuracy drops, go back to fewer problems per page.
Combine with other worksheets
- Printable mazes — a quick maze is a fun warm-up before math practice.
- More math generators are on the way: multiplication tables, number tracing and telling time.
Frequently asked questions
Are these math worksheets free?
Yes, completely. Make and print as many worksheets as you like for home or classroom use, with no sign-up.
What does “regrouping” mean?
Regrouping is carrying in addition (27 + 35: 7 + 5 = 12, carry the 1) and borrowing in subtraction (52 − 27: you can’t take 7 from 2, so you borrow a ten). Choose “Without” to practice simple problems first.
Can the answers be negative?
No. Subtraction problems never go below zero, so they match what children learn in the early grades.
Which grade is each level for?
Within 5 and 10: pre-K and kindergarten. Within 20: 1st grade. 2-digit: 2nd grade. 3-digit: 3rd grade. Every child is different, so adjust as you go.
Can I print a different worksheet for every student?
Yes. Choose up to 10 different worksheets at once. Each one has its own problems, and the answer keys print at the end.
Can I print on A4 or US Letter?
Both. Pick the paper size in the settings and the page will fit exactly.
How many problems should a child do per day?
For ages 4–6, about 10–12 problems is enough. Children in 1st–3rd grade can do one page of 20–30 problems. Stop while it is still going well.
Can I save the worksheet as a PDF?
Yes. Click “Print or save as PDF” and choose “Save as PDF” as the printer.
Set the numbers and the layout above, click “New problems” and print a fresh page — ten minutes of practice a day really adds up.