Adding 3-digit numbers with regrouping is one of the most important and most challenging skills taught in Grade 3 math. It requires students to hold a procedure in working memory, apply place value understanding simultaneously, and manage the “carrying” process across two possible positions — the ones and the tens. When taught with clear visual models and progressed through systematically, most students grasp the standard algorithm confidently. When rushed or taught without enough conceptual grounding, it becomes a source of errors that persist into Grade 4 and beyond.
This guide walks through the teaching sequence, common errors to anticipate, and classroom activities that work.
Before You Begin: Place Value Prerequisites
Before introducing regrouping, students need to be comfortable with two foundational concepts:
- Hundreds, tens, and ones decomposition: Students should be able to say that 347 means 3 hundreds + 4 tens + 7 ones without hesitation. If base-ten blocks are available, they should build the number correctly.
- Understanding regrouping at the ones level: Students should know that 10 ones can be exchanged for 1 ten, and that 10 tens can be exchanged for 1 hundred. This is the conceptual core of regrouping.
A quick diagnostic: write “546 + 278 = ?” on the board and ask students to estimate the answer. Can they round to the nearest ten or hundred and produce a ballpark? If not, spend one session on estimation before moving to the standard algorithm.
Step 1: Start with the Concrete — Base-Ten Blocks
Before writing a single digit in a column, use physical or drawn base-ten blocks to model the addition. For 357 + 265:
- Build 357 with blocks: 3 hundreds flats, 5 tens rods, 7 unit cubes.
- Build 265 with blocks: 2 hundreds flats, 6 tens rods, 5 unit cubes.
- Combine the ones: 7 + 5 = 12 unit cubes. Ask: “Can we make a group of 10 ones into 1 ten?” Replace 10 unit cubes with 1 tens rod. Record: 2 in the ones column, carry 1 to the tens.
- Combine the tens: 5 rods + 6 rods + 1 carried rod = 12 rods. Ask: “Can we make a group of 10 tens into 1 hundred?” Replace 10 rods with 1 hundreds flat. Record: 2 in the tens column, carry 1 to the hundreds.
- Combine the hundreds: 3 flats + 2 flats + 1 carried flat = 6 flats. Record: 6 in the hundreds column.
- Final answer: 622.
Doing this two or three times with physical objects builds the conceptual understanding that makes the written algorithm meaningful — not just a set of steps to memorize.
Step 2: Move to the Representational — Drawn Models
Once students can work confidently with blocks, have them draw quick place value diagrams: a small square for hundreds, a vertical rectangle for tens, and a dot or small circle for ones. They draw the components for each addend, then circle groups of 10 and “carry” by drawing the regrouped unit in the next column. This bridge stage is especially valuable for visual learners and for students who do not have access to physical manipulatives at home.
Step 3: Introduce the Standard Algorithm
Connect each step of the written algorithm directly to what students did with the blocks:
357 + 265 -----
Narrate each step as you write: “Ones column: 7 + 5 = 12. I write 2 in the ones place and carry 1 to the tens.” Write the small “1” above the tens column. “Tens column: 5 + 6 + 1 carried = 12. I write 2 in the tens place and carry 1 to the hundreds.” Write the small “1” above the hundreds column. “Hundreds column: 3 + 2 + 1 carried = 6. I write 6 in the hundreds place.”
Final answer: 622.
At every step, ask: “What does the small 1 above the tens column represent?” Students should say: “One group of ten that we carried over.” This keeps the procedure anchored to place value understanding.
Common Errors and How to Address Them
Error 1: Writing the Full Sum Instead of Carrying
Student writes 357 + 265 = 5122 (writes “12” in the ones place instead of carrying).
Fix: Go back to the blocks. Show physically that 12 unit cubes cannot stay in the ones column — ten of them have to become a ten. Practice “making a trade” with blocks three or four more times before returning to the algorithm.
Error 2: Forgetting to Add the Carried Digit
Student adds the ones correctly and carries, but then adds tens as 5 + 6 = 11 rather than 5 + 6 + 1 = 12.
Fix: Teach students to always put a finger on the small “1” before adding the tens column. Some teachers circle the carried digit in red to make it visually prominent.
Error 3: Carrying to the Wrong Column
Student carries the “1” to the ones column instead of the tens column, or carries to the hundreds column after regrouping ones.
Fix: Use column headers (H, T, O) at the top of every problem during practice. Before writing anything, have students label each column. This spatial scaffolding eliminates most misplacement errors.
Error 4: Alignment Errors
Student writes numbers without aligning the place values, leading to a hundreds digit being added to a tens digit.
Fix: Provide graph paper or use printed templates with clearly separated columns. Teaching proper alignment — ones under ones, tens under tens — takes only a few minutes to establish as a habit, and prevents this error class entirely.
Classroom Practice Activities
Regrouping Relay
Pairs of students take turns: one student draws a 3-digit addition problem on a sticky note, the partner solves it on the board using the standard algorithm, and the first student checks with a calculator. Roles rotate every two minutes. Keeps practice active and collaborative.
Error Analysis Cards
Present students with four completed addition problems — two solved correctly and two with one of the common errors above. Ask: “Which problems are solved correctly? For the incorrect ones, find the error and fix it.” Error analysis builds metacognitive skills and helps students catch their own mistakes on tests.
Real-World Word Problems
Use school-context scenarios: “The library has 248 chapter books and 175 picture books. How many books does it have in all?” or “The third grade scored 327 points in the reading challenge and the fourth grade scored 496 points. How many total points were scored?” Real-world framing keeps practice engaging and prepares students for the word problem format common on state assessments.
Differentiation Tips
- For students who need more support: Continue using base-ten blocks or drawn models alongside the algorithm for an additional week. Never force the algorithm before conceptual understanding is solid.
- For students who are ready for extension: Introduce problems that require carrying in both the ones and tens columns (as in 357 + 265 above) before other students practice single-column carrying. Then introduce 4-digit addends.
- For students who are ELL or have language processing needs: Use visual step charts showing the algorithm with color coding (green for ones, blue for tens, red for hundreds) to reduce cognitive load from reading directions during practice.
Grade 3 Math Practice Resources
ViewMath offers Grade 3 math workbooks, practice tests, and study guides that cover multi-digit addition and subtraction, multiplication, fractions, and all other major third-grade topics. Browse the full Grade 3 collection in the sidebar below.