Primary 5 · Mathematics · Addition & Subtraction

Addition & Subtraction questions for Primary 5 Maths

10 questions to work through online. Answer and you get the working straight away, then a score at the end. No sign-up, and you can retake it as often as you like.

  • Addition with regrouping
  • Subtraction across zeros
  • Missing number
  • Multi-step problem
  • Difference
  • Adding decimals
  • Subtracting decimals
  • Two-step word problem
0 of 10 answered
Question 1 of 10Addition with regrouping
348765 + 129458 = ?
Question 2 of 10Subtraction across zeros
500000 − 236789 = ?
Question 3 of 10Missing number
458300 + ? = 1000000
Question 4 of 10Multi-step problem
A company had 84500 dollars. It spent 27350 and earned 15900. How much did it have then?
Question 5 of 10Difference
How much greater is 726400 than 389750?
Question 6 of 10Adding decimals
12.45 + 8.7 = ?
Question 7 of 10Subtracting decimals
20 − 6.35 = ?
Question 8 of 10Missing number
The sum of two numbers is 250000. One is 87650. What is the other?
Question 9 of 10Two-step word problem
Factory A made 45280 bricks. Factory B made 18675 more than Factory A. How many bricks did the two factories make altogether?
Question 10 of 10Missing number
A fund aims to raise 500000 dollars and has 327450. How much more is needed?
Answers and explanations for all 10 questions

Every answer with the reasoning behind it. Worth reading after you have tried the set — or on its own, if you are a parent marking it.

  1. 348765 + 129458 = ?

    Answer: 478223

    348765 + 129458 = 478223.

  2. 500000 − 236789 = ?

    Answer: 263211

    500000 − 236789 = 263211. Every one of the five zeros needs regrouping.

  3. 458300 + ? = 1000000

    Answer: 541700

    1000000 − 458300 = 541700.

  4. A company had 84500 dollars. It spent 27350 and earned 15900. How much did it have then?

    Answer: 73050

    84500 − 27350 = 57150, then + 15900 = 73050.

  5. How much greater is 726400 than 389750?

    Answer: 336650

    726400 − 389750 = 336650.

  6. 12.45 + 8.7 = ?

    Answer: 21.15

    Write 8.7 as 8.70 and line up the points: 12.45 + 8.70 = 21.15.

  7. 20 − 6.35 = ?

    Answer: 13.65

    Write 20 as 20.00, then 20.00 − 6.35 = 13.65.

  8. The sum of two numbers is 250000. One is 87650. What is the other?

    Answer: 162350

    250000 − 87650 = 162350.

  9. Factory A made 45280 bricks. Factory B made 18675 more than Factory A. How many bricks did the two factories make altogether?

    Answer: 109235

    Factory B: 45280 + 18675 = 63955. Altogether: 45280 + 63955 = 109235.

  10. A fund aims to raise 500000 dollars and has 327450. How much more is needed?

    Answer: 172550

    500000 − 327450 = 172550.