About Free Printable Addition Worksheets for Parents & Teachers
Free printable addition worksheets for parents, teachers, and homeschoolers — Grades 1–4. Single-digit through 4-digit, with or without regrouping. Customisable, answer key included. No signup.
How to use
- Pick the digit range matching the grade. 'Single digit' for Kindergarten through Grade 1 fact fluency. 'Within 20' for Grade 1 (CCSS 1.OA.C.6) — the sum stays at or under 20. '2-digit' for Grade 2 (2.NBT.B.5). '3-digit' for Grade 3 (3.NBT.A.2). '4-digit' for Grade 4 multi-digit standard algorithm work (4.NBT.B.4). 'Mixed 2 + 3 digit' generates problems with different-sized addends to practice place-value alignment.
- Choose the regrouping mode. 'Mixed' (the default) generates a realistic mix where some problems require carrying and some don't — best for general practice. 'No regrouping' filters out all problems that would need carrying — use this when first introducing the standard algorithm, so the kid can focus on column alignment without the additional cognitive load. 'All regrouping' generates only problems that DO require carrying — use this when targeted regrouping practice is the goal.
- Set the problem count and layout. 25 problems is the typical homework set. 60-100 is appropriate for a timed Mad Minute style fluency drill at the single-digit or within-20 range. Vertical layout (the default) is best for multi-digit work because it teaches column alignment. Horizontal layout is better for mental math practice with smaller numbers.
- Use the seed system for reproducibility. The 6-character seed (e.g. K3M9PX) is deterministic — typing the same seed back into the tool generates the exact same set of problems. Useful for matching student copies with the teacher's answer key, or re-testing on identical problems weeks later.
- Three print buttons handle every workflow: 'Print Problems' for student copies, 'Print Answer Key' for the teacher's grading sheet, 'Print Both' for parents who want one print job containing both. The answer key always prints as a separate page so it's easy to separate physically.
Frequently asked questions
What standards does this worksheet address — Common Core and Canadian?
US (CCSS Math): addition spans four standards as the digit range grows — 1.OA.C.6 (Grade 1: add within 20 fluently), 2.NBT.B.5 (Grade 2: fluently add within 100), 3.NBT.A.2 (Grade 3: fluently add within 1,000), 4.NBT.B.4 (Grade 4: fluently add multi-digit whole numbers using the standard algorithm). Ontario 2020: 1.B2.2 (recall facts to 10) → 2.B2.2 (facts to 20) + 2.B2.4 (within 100) → 3.B2.3 (mental strategies) + 3.B2.4 (algorithm understanding) + 3.B2.5 (problems within 1000) → 4.B2.4 (within 10,000). WNCP provinces (Alberta, BC, Saskatchewan, Manitoba, Atlantic): 3.N.1.9 (demonstrate understanding of addition with answers to 1000 using personal strategies) + 3.N.1.10 (mental math strategies: doubles, making 10). Quebec PFEQ Cycle 2: conventional addition process by end of Grade 4. Key Canadian nuance: Ontario 3.B2.4 specifically frames algorithm understanding through 'multiple strategies' — the standard algorithm is one option, not the mandated method. WNCP emphasizes 'personal strategies' before written algorithms. Texas TEKS, Virginia SOL, Florida BEST align to similar progressions with minor wording differences.
Why is regrouping (carrying) so hard for kids?
Regrouping is genuinely the hardest cognitive jump in early arithmetic. It requires the student to hold three things in working memory simultaneously: (1) the digit they wrote in the current column, (2) the digit they're carrying, and (3) the addition they're about to do in the next column. Researchers call this 'multi-step procedural fluency' and it's why Grade 2 math feels like a sudden jump in difficulty. The teaching sequence that works: master the columns of place value first (ones, tens, hundreds), then learn the standard algorithm WITHOUT regrouping (so column alignment becomes automatic), then introduce regrouping with concrete manipulatives (base-10 blocks), then move to symbolic regrouping with the worksheet. Use the 'No regrouping' setting for the early phase, then 'All regrouping' for targeted practice once the student is ready.
What's the difference between 'addition within 20' and 'single-digit addition'?
Single-digit addition has both addends 0-9 (so 5+7=12, 8+9=17). 'Within 20' allows either addend to go higher (12+5=17) but caps the SUM at 20 — these problems often cross the decade boundary (7+8=15) which is harder than single-digit because it requires the 'making 10' strategy (7+8 = 7+3+5 = 10+5 = 15). Grade 1's CCSS 1.OA.C.6 standard explicitly requires fluency 'within 20' because the across-the-decade jump is the foundational skill that scales up to multi-digit later. Pick 'Single digit' for first-introduction practice, 'Within 20' for Grade 1 fluency.
How does the seed work?
Every generated worksheet has a unique 6-character seed (visible in the footer, e.g. K3M9PX). The seed is deterministic — the same seed always generates the exact same set of problems on the same tool. This solves three common teacher problems: (1) print 30 student copies plus 1 matching answer key all from the same seed; (2) share a worksheet with another teacher by sharing the seed or URL; (3) re-test students on the exact same problems weeks later by entering the old seed. Type a seed into the input box and press enter to load it, or tap 'Copy URL' to get a shareable link.
What other arithmetic worksheets do you have?
Part of ToolFluency’s library of free online tools for Printables. No account needed, no data leaves your device.