Addition Worksheets — Free Printable Practice
Addition fluency is the foundation of every later math skill, from money math to algebra. These worksheets generate fresh problems every time you click, so students never memorize a fixed sheet. Use the controls to switch between single-digit sums (kindergarten to grade 1), two-digit addition with regrouping (grades 2–3), and larger numbers for older students.
Sample problems (new ones below)
Worksheet controls
Common Core aligned: 2.OA.B.2, 2.NBT.B.5, 2.NBT.B.7
Your settings are saved on this device and restored next time (teacher template reuse).
Get notified when new worksheets ship
Teachers and parents: leave your email and we'll let you know when new worksheet types, grade ranges, or seasonal practice packs are added. A few emails a year, unsubscribe anytime. (Adults only — this form is not for students, and UnitFig collects no student data.)
Clicking Subscribe opens your mail app with a ready-to-send note. Nothing is stored on this website. See our Privacy Policy.
Teaching tips for addition
- •Start with sums to 10 before introducing regrouping. Mastery of the "friends of ten" pairs (1+9, 2+8, 3+7…) makes everything else faster.
- •When regrouping clicks on: teach the "carry the ten" as a physical step — write the ones digit, move the ten to the tens column. Many students need to see it drawn out before it becomes automatic.
- •Use the answer key for self-checking: have students mark their own work and fix mistakes immediately, which builds accuracy faster than waiting for teacher feedback.
Common mistakes to watch for
Check your answers with the tools
Grade & standards alignment
These addition worksheets target the Grades 1–2 band of the Common Core State Standards for Mathematics (CCSSM). The relevant CCSS math domains are:
Source: Common Core State Standards for Mathematics (2010). National Governors Association Center for Best Practices (NGA Center) & Council of Chief State School Officers (CCSSO). Retrieved 2026-08-11 from https://www.corestandards.org/Math/.
The CCSSM are public, open-license standards; this alignment is provided for planning and is not an official endorsement by the standards authors.
How these worksheets are built (accuracy & trust)
- •Problems are generated by a deterministic engine using exact integer and rational arithmetic — answers are reduced to lowest terms and never rely on floating-point rounding, so they match the matching UnitFig converter.
- •Grade presets follow the CCSSM progression above; pick a grade to get age-appropriate number ranges.
- •Content is reviewed for accuracy and refreshed each year (2026). Worksheet copy and examples are original and written for classroom use.
Safe for classrooms — zero data collection
UnitFig collects no personal information from children or any visitor. Worksheets run entirely in the browser: no account, no name or email, and student answers never leave the device. We follow a COPPA-aligned, zero-collection design so teachers and parents can use these sheets without a signup wall or privacy concern. See our Privacy Policy.
Frequently Asked Questions
How do I make these addition worksheets easier or harder?
Use the number range control: 1–10 for single-digit sums, 1–20 for basic two-digit facts, 1–100 for two-digit with regrouping. Turn "regrouping" off to keep every problem carry-free.
What grade are these addition worksheets for?
The grade presets align with Common Core: Grade 1 (1.OA.A.1), Grade 2 (2.OA.B.2), Grade 3 (3.NBT.A.2) and beyond. Pick the grade that matches your student.
Can I print without the answer key?
Yes. Toggle "Include answer key" off before printing for classroom tests, then print a second copy with answers for grading.
Are the problems always different?
Yes — every page load and every "New problems" click generates a fresh random set, and the engine avoids duplicates within a sheet so students cannot memorize a pattern.
More worksheets
Last Updated 2026 | Problems are algorithm-generated with the exact NIST/SI constants used by UnitFig converters. Answers are computed programmatically and can be verified with the matching converter.