Adding 4-digit numbers is one of the most important computational milestones in Grade 3 mathematics. By the time students reach this skill, they have already mastered 2- and 3-digit addition with and without regrouping. The leap to 4-digit numbers introduces the thousands place and requires students to apply their understanding of place value and regrouping across all four digit positions: ones, tens, hundreds, and thousands.
This post provides a parent and teacher overview of 4-digit addition at the Grade 3 level, sample problems with step-by-step solutions, strategies for teaching regrouping, and the most common errors to watch for.
What Grade 3 Students Need to Know Before Adding 4-Digit Numbers
Before working with 4-digit addition, students should be solid on:
- Place value through thousands: Students should know the value of each digit in a 4-digit number. In 3,742, the 3 represents 3,000; the 7 represents 700; the 4 represents 40; and the 2 represents 2.
- Regrouping with 2- and 3-digit numbers: Students who understand why 8 + 7 = 15 means “write 5, regroup 1 ten” will apply the same logic to larger place values.
- Expanded form: Being able to write 3,742 as 3,000 + 700 + 40 + 2 helps students see addition by place value column.
The Standard Algorithm for 4-Digit Addition
Grade 3 students use the standard algorithm — adding column by column, right to left — for adding multi-digit numbers. Each step follows the same rule: add the digits in the column; if the sum is 10 or more, write the ones digit and regroup (carry) the tens digit to the next column.
Example 1: Adding with No Regrouping
2,413 + 1,254 ------- 3,667
Step by step: 3 + 4 = 7 (ones); 1 + 5 = 6 (tens); 4 + 2 = 6 (hundreds); 2 + 1 = 3 (thousands). Result: 3,667.
Example 2: Adding with Regrouping in the Ones Column
3,248 + 1,375 -------
Ones: 8 + 5 = 13 → write 3, regroup 1 ten. Tens: 1 (regrouped) + 4 + 7 = 12 → write 2, regroup 1 hundred. Hundreds: 1 + 2 + 3 = 6. Thousands: 3 + 1 = 4. Result: 4,623.
Example 3: Adding with Regrouping in Multiple Columns
4,785 + 2,638 -------
Ones: 5 + 8 = 13 → write 3, regroup 1. Tens: 1 + 8 + 3 = 12 → write 2, regroup 1. Hundreds: 1 + 7 + 6 = 14 → write 4, regroup 1. Thousands: 1 + 4 + 2 = 7. Result: 7,423.
Practice Problems with Answers
No Regrouping
- 3,214 + 2,453 = ?
Answer: 5,667 - 5,100 + 1,800 = ?
Answer: 6,900 - 1,342 + 4,130 = ?
Answer: 5,472
Regrouping in One Column
- 2,376 + 1,445 = ?
Solution: 6 + 5 = 11, write 1 carry 1; 1 + 7 + 4 = 12, write 2 carry 1; 1 + 3 + 4 = 8; 2 + 1 = 3. Answer: 3,821 - 4,815 + 2,196 = ?
Solution: 5 + 6 = 11, write 1 carry 1; 1 + 1 + 9 = 11, write 1 carry 1; 1 + 8 + 1 = 10, write 0 carry 1; 1 + 4 + 2 = 7. Answer: 7,011
Regrouping in Multiple Columns
- 3,867 + 2,584 = ?
Answer: 6,451 - 5,739 + 1,865 = ?
Answer: 7,604 - 6,487 + 3,958 = ?
Answer: 10,445 (note the sum has 5 digits — a good discussion point about regrouping into ten-thousands)
Word Problems
- A school library has 2,876 fiction books and 1,958 nonfiction books. How many books does the library have in all?
Solution: 2,876 + 1,958 = 4,834. Answer: 4,834 books. - On Saturday, 3,455 cars crossed a bridge. On Sunday, 2,867 cars crossed. How many cars crossed the bridge over the two days?
Solution: 3,455 + 2,867 = 6,322. Answer: 6,322 cars. - A store sold 4,126 items in the morning and 3,989 items in the afternoon. What was the total number of items sold?
Solution: 4,126 + 3,989 = 8,115. Answer: 8,115 items.
Teaching Strategies for 4-Digit Addition with Regrouping
Place Value Blocks (Base-Ten Blocks)
Physical or virtual base-ten blocks make regrouping visible and concrete. When the ones pile reaches 10, the student physically exchanges 10 unit cubes for one rod. When the tens reach 100, 10 rods become one flat. When the hundreds reach 1,000, 10 flats become one cube. Seeing this exchange — rather than memorizing “carry the one” — builds conceptual understanding that lasts.
The “Zig-Zag” Expanded Form Method
Some students benefit from writing the addends in expanded form before adding:
3,248 = 3,000 + 200 + 40 + 8 + 1,375 = 1,000 + 300 + 70 + 5
Add by place value: 8 + 5 = 13 (write 13); 40 + 70 = 110; 200 + 300 = 500; 3,000 + 1,000 = 4,000. Then add: 4,000 + 500 + 110 + 13 = 4,623. This method is slower but makes the regrouping process transparent.
Color-Coded Column Practice
Have students write each place value column in a different color: green for ones, blue for tens, red for hundreds, black for thousands. When checking work, they can quickly see which column they added and whether they remembered to include any regrouped digit in the correct color column.
Common Mistakes in 4-Digit Addition
- Forgetting to add the regrouped digit: After writing the carry digit above the next column, students sometimes skip it when adding that column. Writing the regrouped digit clearly and circling it helps.
- Misaligning columns: When setting up vertical addition, students sometimes misalign digits (e.g., placing a 3-digit number under the wrong columns of a 4-digit number). Using graph paper or lined paper turned sideways creates a natural column structure.
- Forgetting that the final sum can have more digits: When adding two 4-digit numbers whose sum exceeds 9,999, the result is a 5-digit number. Some students stop at four digits and lose the leading 1. The regrouping rule applies to the thousands column too: 1 ten-thousand is written to the left.
Grade 3 Math Resources from ViewMath
ViewMath offers Grade 3 math practice collections that cover addition and subtraction with regrouping, multiplication and division foundations, fractions, measurement, geometry, and more. Each book includes complete answer keys. Browse the Grade 3 collection in the sidebar below.