Veerle Dielen · Elementary teacher · May 19, 2026 · Learning Methods
The Complete Guide to Multi-Digit Multiplication

Multi-digit multiplication is one of the biggest jumps in elementary math. A child who has just mastered the basic times tables suddenly faces problems like 47 × 8, then 47 × 23, then 247 × 156. The same facts they know are now part of a longer procedure, and getting any step wrong throws off the whole answer.This guide walks through every method used to teach multi-digit multiplication in American elementary schools, with worked examples for each. It covers the prerequisite skills, the four main methods (traditional algorithm, partial products, area model, lattice), worked examples at each difficulty level, common errors and how to fix them, and how to choose which method works best for your child.
The Prerequisite: Basic Facts Must Be Fluent
No multi-digit method works if the basic facts are not automatic. Every method requires retrieving single-digit products instantly: 6 × 7, 8 × 9, 4 × 5, dozens of times within a single problem. A child who has to calculate each fact slowly will lose track of the procedure long before reaching the answer.If your child is starting multi-digit multiplication and basic facts are still shaky, pause. Five to ten minutes a day of basic fact drill for a few weeks will pay off enormously. Trying to teach multi-digit multiplication on top of weak fact recall is like asking someone to write a novel before they have mastered the alphabet.The clearest readiness signal: your child answers any single-digit multiplication fact in 2 seconds or less, including the hard ones (6×7, 7×8, 8×9). If they are still slow on those, focused drill is the right first step.
Method 1: The Traditional Algorithm (The Standard Stacking Method)
The method most parents learned in school. Numbers stack vertically. You multiply the bottom number by each digit of the top number, carrying as you go. Then you add the partial answers, shifted one place to the left for each row.
2-Digit by 1-Digit Example
Problem: 47 × 8Step 1: Stack vertically with the 8 below the 47, aligned to the ones place.Step 2: Multiply 8 × 7 = 56. Write the 6 in the ones place of the answer. Carry the 5 above the tens place of 47.Step 3: Multiply 8 × 4 = 32. Add the carried 5 to get 37. Write 37 in front of the 6.Result: 376.The trick is keeping the carrying organized. Many kids cross out the carry once they have used it, to avoid double-adding.
2-Digit by 2-Digit Example
Problem: 47 × 23Step 1: Stack 47 × 23 vertically. The 3 of 23 goes under the 7 of 47.Step 2: Multiply 47 by 3 (the ones digit of 23). 3 × 7 = 21, write 1 carry 2. 3 × 4 = 12, plus the 2 carry equals 14. So the first partial answer is 141.Step 3: Multiply 47 by 2 (the tens digit of 23). Important: this 2 represents 20. So you write a 0 in the ones place of the second row (or just shift one place left). Then 2 × 7 = 14, write 4 carry 1. 2 × 4 = 8, plus the 1 carry equals 9. Second partial: 94 (or 940 if you write the zero).Step 4: Add the two partials. 141 + 940 = 1,081.Result: 1,081.Common errors: forgetting the zero (or the shift) in the second row, mis-aligning the digits when adding, forgetting carries. Each of these gives a wrong answer that looks reasonable.
3-Digit by 1-Digit Example
Problem: 247 × 6Step 1: Stack vertically. 6 below the 7.Step 2: 6 × 7 = 42. Write 2, carry 4.Step 3: 6 × 4 = 24. Add carried 4 = 28. Write 8, carry 2.Step 4: 6 × 2 = 12. Add carried 2 = 14. Write 14.Result: 1,482.
3-Digit by 2-Digit Example
Problem: 247 × 36Step 1: First multiply 247 by 6 (ones place of 36). 6 × 7 = 42 write 2 carry 4. 6 × 4 = 24 + 4 = 28 write 8 carry 2. 6 × 2 = 12 + 2 = 14 write 14. First partial: 1,482.Step 2: Then multiply 247 by 3 (tens place of 36). Write a zero in the ones place of this row. 3 × 7 = 21 write 1 carry 2. 3 × 4 = 12 + 2 = 14 write 4 carry 1. 3 × 2 = 6 + 1 = 7. Second partial: 7,410.Step 3: Add 1,482 + 7,410 = 8,892.Result: 8,892.
3-Digit by 3-Digit Example
Problem: 247 × 158This produces three partial products, one for each digit of 158. The 8 row has no shift. The 5 row shifts one place. The 1 row shifts two places.247 × 8 = 1,976247 × 50 = 12,350247 × 100 = 24,700Sum: 1,976 + 12,350 + 24,700 = 39,026.
Pros and Cons of the Traditional Algorithm
Pros: compact, efficient, works for any size numbers. The method most adults know. Standardized across schools.Cons: relies heavily on procedural memory. Easy to make place-value errors (forgetting the zero/shift). Hard to recover from a wrong step. Can feel mechanical without understanding what is happening.
Method 2: Partial Products (Common Core Favorite)
Partial products breaks each number into expanded form and multiplies the parts separately, then adds them. It shows what is actually happening mathematically and reduces place-value errors.
2-Digit by 2-Digit Example
Problem: 47 × 23Expand the numbers: 47 = 40 + 7, and 23 = 20 + 3.The product is (40 + 7) × (20 + 3), which expands to four sub-products:
- 40 × 20 = 800
- 40 × 3 = 120
- 7 × 20 = 140
- 7 × 3 = 21
Add them: 800 + 120 + 140 + 21 = 1,081.Same answer as the traditional method, but the place values stay visible the whole way. The child can see why each step makes sense.
3-Digit by 2-Digit Example
Problem: 247 × 36247 = 200 + 40 + 7. 36 = 30 + 6.Six sub-products:
- 200 × 30 = 6,000
- 200 × 6 = 1,200
- 40 × 30 = 1,200
- 40 × 6 = 240
- 7 × 30 = 210
- 7 × 6 = 42
Sum: 6,000 + 1,200 + 1,200 + 240 + 210 + 42 = 8,892.More steps than the traditional algorithm, but each step is conceptually clear. The child knows exactly what they are doing at every point.
Pros and Cons of Partial Products
Pros: shows the math clearly. Reduces place-value errors. Each step is a basic fact times a power of 10, both of which are easy. Strong for building understanding.Cons: more steps. More chances to make an addition error at the end. Takes more space on paper. Slower than the traditional algorithm once that one is fluent.
Method 3: The Area Model (Box Method)
The area model visualizes multiplication as the area of a rectangle. Each side of the rectangle is one factor; the area is the product. By dividing the rectangle into a grid based on place values, every sub-product becomes visible.
2-Digit by 2-Digit Example
Problem: 47 × 23Draw a rectangle. Divide it into a 2×2 grid with vertical lines for 40 and 7 along the top, and horizontal lines for 20 and 3 down the side.Fill in each of the four sub-rectangles with its area:
- Top-left: 40 × 20 = 800
- Top-right: 7 × 20 = 140
- Bottom-left: 40 × 3 = 120
- Bottom-right: 7 × 3 = 21
Add all four: 800 + 140 + 120 + 21 = 1,081.The area model is partial products with a visual scaffolding. Many kids find it more concrete because they can physically see the multiplication.
3-Digit by 2-Digit Example
247 × 36 becomes a 3×2 grid (3 columns for 200, 40, 7 and 2 rows for 30, 6). Six sub-rectangles, six sub-products, one final sum. Same answer as before: 8,892.
Pros and Cons of the Area Model
Pros: highly visual. Connects to geometry. Reduces missed sub-products because they are all in the grid. Great for kids who think visually.Cons: takes a lot of paper for big numbers (4-digit by 4-digit means a 4×4 grid with 16 sub-products). Slower than the traditional algorithm.
Method 4: The Lattice Method (Historical Approach)
Less common in US schools but worth knowing. Draws a rectangular grid with diagonals through each cell. Each cell holds the product of a row digit and column digit, split across the diagonal. Final answer is read by summing along diagonals.Some kids find this method click instantly; others find it confusing. Most US classrooms do not teach it as the primary method, but it can be a useful alternative for kids who struggle with the others.
Which Method Should Your Child Use?
The honest answer: probably the one their teacher uses, at least at first. Switching mid-year can cause confusion. But all four methods produce the same answer, and a strong math student should eventually understand at least two.
For Conceptual Understanding
The area model or partial products. Both make the place values visible. Both help kids understand why each step matters. Both reduce errors that come from rote procedure.
For Speed Once Fluent
The traditional algorithm. Compact and quick when fully internalized. Most adults default to this one.
For Visual Learners
The area model. The grid structure makes the math tangible.
For Kids Who Get Lost in Steps
Partial products. Each step is independent and small. If they make an error in one, they can find and fix it without redoing the whole problem.
Common Errors and How to Fix Them
Error 1: Forgetting the Place-Value Shift
When using the traditional algorithm, kids often write the second partial row without shifting it one place left. They write 47 × 23 as 141 + 94 (wrong) instead of 141 + 940 (right). Result: 235 instead of 1,081.Fix: explicitly write a zero placeholder in the ones place of the second row before starting the multiplication. The placeholder is visible reminder.
Error 2: Carry Forgotten or Double-Added
The carrying small number above the next digit can be missed or added twice.Fix: cross out the carry once used. Or switch to partial products where carries do not happen.
Error 3: Misaligned Final Addition
When adding the partial products, kids sometimes line up the wrong digits.Fix: use graph paper. One digit per box. Forced alignment.
Error 4: Wrong Basic Fact
If the underlying fact (8 × 7 = 56, etc.) is wrong, every step that follows is wrong.Fix: drill the basic facts more. Have a multiplication chart available during practice as a backup, then remove it as confidence grows.
Error 5: Skipping a Sub-Product (in Area Model or Partial Products)
Six sub-products means six chances to skip one. Easy mistake.Fix: use the grid layout strictly. Write each sub-product in its cell before moving on. Cross off cells as completed.
Estimating Before Multiplying
Always estimate first. Round each factor to one significant digit and multiply. For 247 × 36, estimate is 250 × 40 = 10,000. The actual answer (8,892) is in the same ballpark. If the final answer was something wildly different (like 88,920 or 889), you would catch the error.This habit of estimating prevents many errors from going unnoticed. Build it as part of every multi-digit problem.
Practice Tips
- Start small. 2-digit by 1-digit before 2-digit by 2-digit. Mastery at each level before moving up.
- Use graph paper. Forced alignment prevents place-value errors.
- One problem at a time. Five carefully done problems are worth more than 30 rushed ones.
- Check with the inverse. Multiply, then divide back to verify. This catches arithmetic errors.
- Vary the methods. Use different methods on the same problem to see they all give the same answer. Builds flexibility.
- Track the steps. When stuck, walk through what step came before. Often the error is one step back.
When Should Kids Be Fluent at Multi-Digit Multiplication?
Standards expectations by grade:
- 3rd grade: introduction to multi-digit. 2-digit by 1-digit by end of year.
- 4th grade: fluency with 4-digit by 1-digit and 2-digit by 2-digit. The standards-defining year for multi-digit.
- 5th grade: fluent multi-digit multiplication of any sizes, including decimals.
- 6th grade and beyond: multi-digit multiplication is a routine skill used inside bigger problems.
If your child is struggling with multi-digit at age-appropriate levels, the underlying issue is usually one of three things: weak basic facts, confusion about place value, or unclear procedure. Identifying which one helps you target the support.
The Long-Term Pay-Off
Fluency with multi-digit multiplication unlocks long division (which uses it backwards), area and volume calculations (which use it directly), fraction multiplication (which extends it), algebra (which generalizes it), and just about every applied math problem the rest of school will throw at your child.Time spent here pays off for years. Take it seriously, give your child the methods that suit them, and practice consistently. The fluency builds, and the rest of math gets noticeably easier as a result.