Mental math tricks for all four operations

A handful of methods covers almost every sum you meet day to day. Each one turns a hard problem into two easy ones.

Addition: work left to right

School teaches adding from the right, carrying as you go. In your head it's faster the other way: add the tens first, then the ones. You hold one number at a time, and the big part of the answer arrives first.

47 + 38 = 85
40 + 30 = 70 โ†’ 7 + 8 = 15 โ†’ 70 + 15 = 85

When one number is just under a round number, round it and adjust. Adding 39 is adding 40 and taking one back.

57 + 39 = 96
57 + 40 = 97 โ†’ 97 โˆ’ 1 = 96

For a three-digit number plus a two-digit one, keep the big number whole and add the small one in two steps.

347 + 68 = 415
347 + 60 = 407 โ†’ 407 + 8 = 415

Subtraction: count up instead

Subtraction is where most people slow down, because borrowing is hard to hold in your head. Turn it around: start at the smaller number and count up to the bigger one, the way a shopkeeper counts out change.

83 โˆ’ 47 = 36
47 โ†’ 50 is 3 โ†’ 50 โ†’ 83 is 33 โ†’ 3 + 33 = 36

Rounding works here too. Subtracting 39 is subtracting 40 and giving one back.

124 โˆ’ 39 = 85
124 โˆ’ 40 = 84 โ†’ 84 + 1 = 85

With bigger numbers, take away the tens, then the ones.

412 โˆ’ 76 = 336
412 โˆ’ 70 = 342 โ†’ 342 โˆ’ 6 = 336

Multiplication: split the bigger number

Anything up to 12 ร— 12 should be a fact you remember rather than work out; the times tables guide has a way to get there. Past that, split the bigger number into tens and ones, multiply each, and add.

17 ร— 6 = 102
10 ร— 6 = 60 โ†’ 7 ร— 6 = 42 โ†’ 60 + 42 = 102

A few shortcuts are worth knowing by heart:

9 ร— 7 = 63
10 ร— 7 = 70 โ†’ 70 โˆ’ 7 = 63
12 ร— 8 = 96
10 ร— 8 = 80 โ†’ 2 ร— 8 = 16 โ†’ 80 + 16 = 96
24 ร— 5 = 120
half of 24 = 12 โ†’ 12 ร— 10 = 120
28 ร— 7 = 196
30 ร— 7 = 210 โ†’ 2 ร— 7 = 14 โ†’ 210 โˆ’ 14 = 196

Division: ask a times-table question

Don't divide; ask what times the divisor makes the number. 72 รท 8 is "8 times what is 72?", and if you know your tables the answer is already there.

72 รท 8 = 9
8 ร— ? = 72 โ†’ 8 ร— 9 = 72 โ†’ 9

For a bigger number, split it into parts the divisor goes into cleanly, usually a round ten-times part and the rest.

156 รท 6 = 26
156 = 120 + 36 โ†’ 120 รท 6 = 20 โ†’ 36 รท 6 = 6 โ†’ 26

Two more shortcuts: dividing by 4 or 8 is halving two or three times, and dividing by 5 is doubling and then dividing by 10.

184 รท 8 = 23
184 โ†’ 92 โ†’ 46 โ†’ 23 (halve three times)
135 รท 5 = 27
135 ร— 2 = 270 โ†’ 270 รท 10 = 27

Dividing by a two-digit number, guess with the round number nearby, then check by multiplying. The answer is a single digit, so you rarely need more than two tries.

161 รท 23 = 7
23 is about 20 โ†’ 161 รท 20 is about 8 โ†’ 23 ร— 8 = 184, too big โ†’ 23 ร— 7 = 161 โ†’ 7

Make them automatic

A trick only saves time once you no longer have to think about using it. That takes a little practice every day: a few minutes of problems is enough, as long as you're doing them fast. The guide to getting faster explains how to practise so it sticks.

Questions

What is the fastest way to add in your head?

Add from the left: tens first, then ones. When a number is close to a round one, add the round number and adjust, so 57 + 39 becomes 57 + 40 โˆ’ 1.

How do you subtract big numbers mentally?

Count up from the smaller number to the bigger one in easy steps, or round the number you are taking away and adjust. 124 โˆ’ 39 is 124 โˆ’ 40 + 1.

How do you divide in your head quickly?

Turn it into a times-table question: 72 รท 8 asks what times 8 makes 72. For bigger numbers, split the number into parts the divisor goes into cleanly.

Try it on today's sprint

20 problems, the same for everyone today, with your time for every one. Free, and no account needed.

Play today's sprint โ†’Practice