Learn

How to Do Math in Your Head

Contents

Fast mental arithmetic isn't about being "a math person". It is a handful of shortcuts that turn a hard-looking sum into an easy one before you calculate anything. That is the whole idea: you are not calculating faster, you are calculating less.

Every trick below comes with a worked example and the reason it is true. Learn the reason and you will remember the trick — and, more importantly, you will know when it applies and when it doesn't.

How to add numbers quickly in your head

To add quickly in your head, work from the left: 47 + 38 is 70 + 15 = 85, the tens first and the units after. When one number is close to a round number, round it and adjust: 47 + 95 is 47 + 100 − 5 = 142.

406080100120140160+ 100− 54747 + 95 = 142

adding 100 and then subtracting 100 − b is the same as adding b, so the total is exact; here the correction is 5

Make the correction 2

Work left to right, not right to left

On paper you add the ones column first. In your head, do the opposite — start with the biggest part.

386 + 245 → 300 + 200 = 500 → 80 + 40 = 120, so 620 → 6 + 5 = 11 → 631.

Column addition works right to left so carries have somewhere to go. But in your head you have no paper to lose track on, and starting big means you always hold a rough answer — 600-ish — from the first second. If you get interrupted, you still have most of the answer.

Round, then adjust

Push one number to a friendly round number, then take back what you added.

67 + 28 → 67 + 30 = 97, then −2 → 95. 154 + 99 → 154 + 100 = 254, then −1 → 253.

Adding 30 is genuinely easier than adding 28, and the correction is a single small step. Anything ending in 8 or 9 is worth rounding up; anything ending in 1 or 2 is worth rounding down.
405060708090100110120+ 29+ 30− 14545 + 29 = 74
Jumping 40 and giving back 11 lands on 74 too. Any round jump does, but the nearest ten leaves the least to give back. Full lesson: Rounding and Adjusting

Make ten first

When numbers are small, find a pair that makes ten and add it as a block.

7 + 38 + 3 → the 7 and 3 make 10 → 48.

Addition gives the same answer in any order, so you are allowed to choose a friendly order. This is the first real strategy children meet, and it is still the one adults use most.
050+7+3+38
So in 7 + 38 + 3, add the 7 and 3 first: 7 + 3 = 10, and 38 + 10 = 48. Full lesson: Adding in Any Order

Now you

20100+30

52 + 29

080−20

53 - 19

How to do multiplication fast in your head

To multiply fast in your head, swap the awkward number for a friendly one nearby and correct, or break it into parts: 16 × 25 is 16 × 20 + 16 × 5 = 320 + 80 = 400. When one factor is even, double and halve: 16 × 25 = 8 × 50 = 400.

5084008 × 50 = 40016 × 25 → 8 × 50 → 4 × 10016 × 258 × 504 × 100

8 × 50 = 400: one side halved, the other doubled, and the area is the same rectangle reshaped

Stretch the rectangle until one side is 100

Multiply by 11

For a two-digit number, add its digits and drop the sum in the middle.

36 × 11 → 3 (3+6) 6 → 396. 72 × 11 → 7 (7+2) 2 → 792. If the middle sum is 10 or more, carry the 1: 85 × 11 → 8 (13) 5 → 935.

×11 is ×10 plus ×1. Writing 36 × 10 = 360 above 36 and adding them lines the digits up so the tens column becomes 3 + 6. The "drop it in the middle" rule is that addition, done in advance.

Practice ×11 in the game →

24×3614424 × 6+72024 × 30
So the tens row is ten times 72: write a 0, then the 72 — 24 × 30 = 720. Full lesson: Two Digits by Two Digits
24×3614424 × 6+72024 × 30864
Add the two rows: 144 + 720 = 864. Full lesson: Two Digits by Two Digits

Multiply by 5

Halve the number, then multiply by 10.

5 × 48 → half of 48 is 24 → 240. For odd numbers, ×10 first then halve: 5 × 37 → 370 → 185.

5 is half of 10, and 10 is the easiest number to multiply by in a base-10 system. You are trading a hard multiplication for a halving and a digit shift.

Practice ×5 in the game →

4 hundreds5 tens
450
When we multiply by 10, tens become hundreds and ones become tens. 45 × 10 = 450. Full lesson: Multiplying and Dividing by 10, 100 and 1,000

Doubling and halving

Double one number and halve the other to reach an easier product.

14 × 5 → 7 × 10 = 70. 16 × 25 → 8 × 50 = 4 × 100 = 400.

Doubling one factor and halving the other leaves the product unchanged, because you multiplied by 2 and divided by 2. You can repeat it until one side is a number you like.

Square any number ending in 5

Take the tens digit, multiply it by the next number up, and put 25 on the end.

65² → 6 × 7 = 42 → 4225. 85² → 8 × 9 = 72 → 7225.

A number ending in 5 is (10n + 5). Squaring gives 100n² + 100n + 25, which is 100 × n(n+1) + 25 — the "n times the next number up, then 25" rule exactly.

Practice squaring numbers ending in 5 →

ababababa² + 2ab + b²
A square of side a + b holds , two ab strips and — so the middle is 2ab. Full lesson: Algebraic Identities

Multiply by 9 on your fingers

Hold up ten fingers and fold down the one you are multiplying by. The fingers to the left are the tens, the fingers to the right are the ones.

9 × 7 → fold the 7th finger → 6 to the left, 3 to the right → 63.

×9 is ×10 minus one lot, so every answer's digits add to 9 and the tens digit is always one less than the number you multiplied. The fingers are just a way of reading that off.

Now you

276×20

276 × 20

31×16

31 × 16

How to subtract and divide in your head

To subtract in your head, add the same amount to both numbers until the second is round: 83 − 47 is 86 − 50 = 36, because the gap does not change. To divide, use the multiplier of the divisor: dividing by 25 is multiplying by 4 and dividing by 100.

40506070809083 − 47 = 368347d = +0

slide both by +0: 83 − 47 = 36, the same gap, because adding d to both ends of a subtraction cancels, (83 + d) − (47 + d) = 36

Slide both ends until the number being subtracted is a multiple of 10

Count up instead of taking away

For a subtraction with a big gap, count up from the smaller number.

1000 − 674 → 674 up to 700 is 26, up to 1000 is 300 → 326.

Subtraction is the distance between two numbers, and distance can be measured from either end. Counting up avoids borrowing across zeros entirely, which is where most mistakes happen.

Practice subtracting from 1000 in the game → — the lesson there gets to the same answers by a different route (take each digit from 9, the last from 10), which is worth having as a second method.

55565758596061626364655863
63 − 58 asks how far apart these two are. Count up from the small one. Full lesson: Counting Up to Subtract
5556575859606162636465+2+3
2 to reach 60, then 3 more to reach 63. The gap is 5. Full lesson: Counting Up to Subtract

Slide both numbers

Adding the same amount to both numbers leaves the gap unchanged — so slide them somewhere friendlier.

83 − 47 → slide both up 3 → 86 − 50 = 36.

The gap between two numbers doesn't move when both move together. Sliding until the smaller one is a round number turns almost any subtraction into an easy one.
2590+1+1
Slide both up by 1, giving you 84 − 30. Both marks move but the gap between them does not. Full lesson: The Same Difference

Divide by halving repeatedly

To divide by 4, halve twice. To divide by 8, halve three times.

232 ÷ 4 → 116 → 58. 96 ÷ 8 → 48 → 24 → 12.

090÷2÷2
To calculate 84 ÷ 4, we can halve it twice. 84 ÷ 4 = (84 ÷ 2) ÷ 2 = 42 ÷ 2 = 21. Full lesson: Halving to Divide

Now you

40604856

56 - 48

70907982

82 - 79

How to work out percentages in your head

To work out a percentage in your head, start from 10%, the number with its decimal point moved one place left, and build the rest from it: 35% of 80 is 3 × 8 + 4 = 28. When that is awkward, flip it: 4% of 25 equals 25% of 4 = 1.

4251004% of 25= 4 × 25 / 100= 1flip

x% of y is xy/100 = 1, the rectangle's area over 100 — and y% of x is the same rectangle on its side

Set x = 18 and y = 50, then flip

The percentage flip

x% of y always equals y% of x — and one side is usually far easier.

4% of 25 is awkward; flip it to 25% of 4 = 1. 18% of 50 → 50% of 18 = 9.

Both sides are the same multiplication, x × y / 100, just read in a different order. The flip is free, and it costs nothing to check whether the other side is nicer.

Build everything from 10%

10% is one decimal place. Every other percentage is built from it.

WantDo thisExample (of 60)
10%move the point one place6
5%half of 10%3
20%double 10%12
15%10% + 5%9
1%move the point two places0.6

A 15% tip on a £43 bill: 10% is £4.30, half of that is £2.15, so about £6.45.

Those two cover most everyday percentages. Percentage change, discounts and working backwards from a sale price have their own guide: how to work out percentages.

of 120120%25%50%75%100%10%
Split 120 into ten equal parts: 120 ÷ 10 = 12. The lower scale reads 10%. Full lesson: Finding a Percent
of 120360%25%50%75%100%30%
Three of those parts are 3 × 12 = 36, and the lower scale reads 30%. Full lesson: Finding a Percent

Now you

of 900%25%50%75%100%90%

90% of 90

of 1500%25%50%75%100%40%

40% of 150

How do you actually get faster at mental math?

Getting faster at mental math comes from three habits, not talent. Make times tables automatic, since every trick assumes instant recall. Practice five minutes daily rather than an hour once a week, so recall keeps strengthening. Estimate before you calculate, rounding to catch large errors.

0500100015002000100049 × 21
50 × 20 is 1000, so the true answer lives close by. It is 1029. Full lesson: Rounding to Estimate

Practice these in the game

Math Challenge has 36 illustrated Magic Tricks lessons. Each one explains the idea behind a shortcut — the same "why" boxes you have been reading — and then drops you straight into practice on it, with the difficulty adapting as you go. Related guides: Estimation and Rounding, Fractions and 36 Math Tricks and Number Shortcuts, and Why Each One Works.

There are also 35 arithmetic topics and a free Daily Challenge that needs no account.

Your turn

Three to try — tap what you get.

45 × 11, in your head

35²

98 × 102

Math ChallengePractice that adapts to you, the whole lesson ladder, and your progress saved.
Play Math Challenge free

Questions and answers

How can I add numbers quickly in my head?
Work left to right instead of right to left, and round to a friendly number before correcting. For 67 + 28, add 30 to get 97, then take back the 2 you over-added to reach 95. Adding the big part first means you always have a rough answer in mind, which is what stops you losing track.
What is the fastest way to multiply in your head?
Reshape the problem into an easier one before you calculate. Doubling and halving turns 14 x 5 into 7 x 10. Multiplying by 5 is halving then multiplying by 10. Multiplying by 11 is adding the digits and dropping the sum in the middle. Each works because it rewrites the sum, rather than because you calculated faster.
How do I work out a percentage in my head?
Use the percentage flip: x% of y always equals y% of x, and one side is usually far easier. 4% of 25 looks awkward, but 25% of 4 is 1. Build the rest from 10%, which is the number with its decimal point moved one place left, and from 1%, which is two places: 17% of 200 is 20 + 7 × 2 = 34.
Do mental math tricks work if you are bad at math?
Yes, because they are not about arithmetic speed. Every trick replaces a hard calculation with an easier one, so the work done in your head is smaller: 49 × 51 becomes 50² − 1 = 2499. What matters is knowing why each shortcut is true, so you can tell when it applies and when it does not, and that is a matter of reasons rather than talent.
Mr. Chalk Practice this lesson in the app