Learn › Math

How to Teach Multiplication Facts (Without Tears)

Grades: Grades 2โ€“4 · By the BrainBucks team · Updated October 2026

Knowing the multiplication facts by heart frees up a child's attention for the harder parts of math: long division, fractions, and multi-step word problems. The goal is fluency, meaning quick and accurate recall, but the road there should start with understanding, not memorization alone.

Step 1: Make sure they understand what multiplication means

Multiplication is repeated addition: 4 ร— 3 means "4 groups of 3," or 3 + 3 + 3 + 3 = 12. Before drilling, have your child build groups with real objects such as coins, crackers, or LEGO bricks, and draw arrays (rows and columns). An array with 4 rows of 3 dots shows why 4 ร— 3 and 3 ร— 4 give the same answer. This is called the commutative property, and it cuts the number of facts to learn almost in half.

Step 2: Learn the easy facts first

Step 3: Use patterns for the middle facts

The hardest facts: for most children the stubborn ones are 6 ร— 7, 6 ร— 8, 7 ร— 8 and 7 ร— 7. Pick just those and practice them every day for a week. A classic memory trick for 7 ร— 8 = 56 is that the digits 5, 6, 7, 8 appear in order: "56 = 7 ร— 8."

Step 4: Practice in short, frequent bursts

Five to ten minutes a day beats an hour on Sunday. Mix the formats so practice stays fresh:

Step 5: Keep it positive

Math anxiety often starts with timed tests that feel like a threat. Praise effort and strategy ("you used doubles, nice!") rather than speed. If a fact is missed, say the correct answer together, then ask the same fact again a minute later so the right answer is the last thing they remember.

Practice problems

  1. 7 ร— 6 = ?
  2. 9 ร— 8 = ?
  3. 4 ร— 12 = ?
  4. 5 ร— 9 = ?
  5. 8 ร— 8 = ?
  6. There are 6 egg cartons with 12 eggs in each. How many eggs in all?
  7. Fill in the blank: 3 ร— ___ = 27
  8. Which is greater, 6 ร— 7 or 5 ร— 8? By how much?

Answer key

1) 42   2) 72   3) 48   4) 45   5) 64   6) 72 eggs (6 ร— 12)   7) 9   8) 6 ร— 7 = 42 and 5 ร— 8 = 40, so 6 ร— 7 is greater by 2.

Practice it on BrainBucks

Kids get questions matched to their level, instant feedback, and points for correct answers. Free to try, and parents stay in control of the account.

Try it free

More guides

Questions or corrections? Email hello.brainbucks@gmail.com.