Multiplying by 125 stops most students cold. The number looks hard — not a round power of 10, not a simple fraction. Yet 125 hides a beautiful structure: it is exactly 1000 divided by 8. And dividing by 8 is just halving three times in a row.

Once you see this, 24 × 125 becomes: add three zeros to get 24000, then halve three times — 12000, 6000, 3000. Done in under four seconds. No column multiplication required. No calculator needed.

In this guide you will learn the complete 1000÷8 trick, master the three-halving sequence, see how it connects to the ×25 and ×5 tricks, and build a systematic practice plan.

Why 125 = 1000 ÷ 8 Is the Key Insight

One hundred and twenty-five is exactly one eighth of 1000. This single fact transforms a hard multiplication into two trivial steps: add three zeros, then halve three times.

💡 Core insight: 125 = 1000 ÷ 8. So n × 125 = n × (1000 ÷ 8) = (n × 1000) ÷ 8. Multiply by 1000 = add three zeros. Divide by 8 = halve, halve, halve. Three easy steps after adding the zeros.

This belongs to the same family as the ×25 trick (where 25 = 100 ÷ 4) and the ×5 trick (where 5 = 10 ÷ 2). Each adds one more zero and one more halving step. Mastering ×125 completes the family.

For the ×25 trick first: How to Multiply Any Number by 25 Mentally (Post 107)

How to Multiply by 125 — The 1000÷8 Trick Step by Step

Two stages: (1) Multiply by 1000 — add three zeros. (2) Divide by 8 — halve three times in sequence.

⚡ How to Multiply by 125 — The 1000÷8 Trick
Rule: n × 125 = (n × 1000) ÷ 8
24 × 125: 24000 → 12000 → 6000 → 3000 ✓
40 × 125: 40000 → 20000 → 10000 → 5000 ✓
16 × 125: 16000 → 8000 → 4000 → 2000 ✓
56 × 125: 56000 → 28000 → 14000 → 7000 ✓
72 × 125: 72000 → 36000 → 18000 → 9000 ✓
n × 125
n × 1000
n000
÷ 2
÷ 2
÷ 2
Answer ✓
Multiply by 125 mentally — add three zeros then halve three times

Mastering Three Halvings — The ÷8 Step Made Easy

The key to multiplying by 125 quickly is making three halvings feel automatic. Each halving is independent — you only need to hold the current result in mind, not all three at once.

⚡ Three Halvings — Easy Left-to-Right
48 × 125: 48000
Halve 1: 48000 ÷ 2 = 24000 // hold 24000
Halve 2: 24000 ÷ 2 = 12000 // hold 12000
Halve 3: 12000 ÷ 2 = 6000 ✓
36 × 125: 36000 → 18000 → 9000 → 4500 ✓ // not div by 8
20 × 125: 20000 → 10000 → 5000 → 2500 ✓ // not div by 8

💡 Pattern: Numbers divisible by 8 give answers that are multiples of 1000 (e.g. 24×125=3000). Numbers divisible by 4 but not 8 give answers ending in 500 (e.g. 20×125=2500). Other numbers give answers ending in 125, 250, 375, 625, 750, or 875.

The 5, 25, 125 Family — One Pattern, Three Tricks

The ×125 trick is part of a three-member family. Once you know the pattern, all three tricks are one idea:

NumberIdentityZerosHalvingsExample
×55 = 10 ÷ 2+1 zeroHalve once48×5 = 480÷2 = 240
×2525 = 100 ÷ 4+2 zerosHalve twice48×25 = 4800÷4 = 1200
×125125 = 1000 ÷ 8+3 zerosHalve three times48×125 = 48000÷8 = 6000

The next member of this family is ×625 = 10000 ÷ 16 (four zeros, halve four times). The pattern continues for any power of 5 that is also a factor of a power of 10.

✅ Checklist: How to Multiply by 125 Using the 1000÷8 Mental Math Trick
1
Remember the identity: 125 = 1000 ÷ 8
This is the one fact that makes the whole trick work. If you ever forget the method mid-problem, come back to this: 125 is one eighth of 1000. From here the rest follows automatically.
125 = 1000 ÷ 8 → n × 125 = (n × 1000) ÷ 8
2
Multiply by 1000 — append three zeros
Write the number and add three zeros to the right. This is purely mechanical — no mental effort, no error possible. Any number × 1000 is just the number followed by three zeros.
24 → 24000 | 48 → 48000 | 136 → 136000
3
First halving — divide by 2
Halve the ×1000 result. Since any number × 1000 ends in three zeros, it is always even, so this step is always clean. Work left to right through the digits if needed.
24000 ÷ 2 = 12000 | 48000 ÷ 2 = 24000
4
Second halving — divide by 2 again
Halve the result of Step 3. For multiples of 8 this is still a clean whole number. For other numbers you may get a .5 here — that is fine, continue to step 5.
12000 ÷ 2 = 6000 | 9000 ÷ 2 = 4500
5
Third halving — this is your answer
Halve the Step 4 result. For multiples of 8: clean whole number multiple of 1000. For multiples of 4: ends in 500. For other numbers: ends in 125, 250, 375, 625, 750, or 875. All results are exact.
6000 ÷ 2 = 3000 ✓ | 4500 ÷ 2 = 2250 ✓
💡 Expert Tip
A
Ashwani SharmaMental Math, Abacus & Vedic Math Trainer and Expert
The Shortcut I Use for Multiples of 8 When Multiplying by 125
When the number is a multiple of 8 I teach a faster two-step version. Divide the number by 8 first, then multiply by 1000. Example: 48×125. 48 ÷ 8 = 6. 6×1000 = 6000. Done in under 2 seconds. Why does this work? Because multiplication is commutative: (n÷8)×1000 = n×(1000÷8) = n×125. For students who are comfortable dividing by 8 directly, this is the fastest path. But for students still building fluency, the three-halving method is safer and more reliable — it never fails regardless of what number you start with.
— Ashwani Sharma, MentalMathChampions.com

Multiplying Large Numbers by 125

The 1000÷8 trick scales to any size. For 3-digit and 4-digit numbers the three halvings involve larger values, but halving is still the most manageable operation in mental arithmetic.

⚡ Large Numbers × 125
136 × 125: 136000 → 68000 → 34000 → 17000 ✓
248 × 125: 248000 → 124000 → 62000 → 31000 ✓
400 × 125: 400000 → 200000 → 100000 → 50000 ✓
120 × 125: 120000 → 60000 → 30000 → 15000 ✓

Extending to ×1250 and ×12500

Once you know ×125, extending to ×1250 and ×12500 is free — same three halvings, just more zeros before you start.

  • n × 1250 = (n × 10000) ÷ 8 → add four zeros, halve three times
  • n × 12500 = (n × 100000) ÷ 8 → add five zeros, halve three times
⚡ Extending to ×1250 and ×12500
24 × 1250: 240000 → 120000 → 60000 → 30000 ✓
16 × 12500: 160000000 // too big? → use shortcut: 16÷8=2, 2×12500=25000 ✓
40 × 1250: 400000 → 200000 → 100000 → 50000 ✓

Practice System — Master the Trick in One Week

Day 1: Multiples of 8 only (10 examples)

All three halvings are clean. Build rhythm with the three-step sequence. Target: 10 problems in 60 seconds.

Days 2–3: Multiples of 4 (10 mixed per day)

Introduce numbers like 20, 28, 36, 44, 52. Third halving gives .5 (answer ends in 500). Target: each answer in under 5 seconds.

Days 4–7: All numbers + extension to ×1250

Mix all types. Introduce the fast shortcut for multiples of 8 (divide by 8 first, then ×1000). Add ×1250 problems from day 5. Target: any ×125 answered in under 4 seconds.

For the complete daily practice framework: Build a Daily Mental Math Routine That Actually Sticks
For the ×25 trick that uses two halvings: How to Multiply Any Number by 25 Mentally (Post 107)