Class 3 Maths Worksheet: Addition and Subtraction
The method (Column by column): Line up ones, tens and hundreds. Add from the right; 10 or more → carry 1 to the next column. Subtract from the right; top digit smaller → borrow 1 from the next column. Missing number in an addition = total − the number you know.
NameDateTime takenScore ___ / 40
- 1.392 − 108 =
- 2.528 − 358 =
- 3.? + 740 = 944
- 4.A train has 438 people in the front coaches and 108 people in the back coaches. How many people are on the train?
- 5.A school has 699 children. 146 of them are girls. How many boys are there?
- 6.882 + 104 =
- 7.306 − 205 =
- 8.A train has 561 people in the front coaches and 240 people in the back coaches. How many people are on the train?
- 9.167 + 237 =
- 10.440 + ? = 983
- 11.A school has 605 children. 477 of them are girls. How many boys are there?
- 12.A school has 842 children. 659 of them are girls. How many boys are there?
- 13.A train has 631 people in the front coaches and 154 people in the back coaches. How many people are on the train?
- 14.700 − 267 =
- 15.A train has 875 people in the front coaches and 101 people in the back coaches. How many people are on the train?
- 16.841 + 146 =
- 17.A train has 482 people in the front coaches and 490 people in the back coaches. How many people are on the train?
- 18.873 + ? = 995
- 19.805 − ? = 530
- 20.468 + 485 =
- 21.100 + 537 =
- 22.544 − 491 =
- 23.206 + 669 =
- 24.A school has 329 children. 102 of them are girls. How many boys are there?
- 25.A school has 425 children. 238 of them are girls. How many boys are there?
- 26.? − 196 = 78
- 27.A school has 681 children. 487 of them are girls. How many boys are there?
- 28.A train has 833 people in the front coaches and 126 people in the back coaches. How many people are on the train?
- 29.A train has 133 people in the front coaches and 484 people in the back coaches. How many people are on the train?
- 30.? + 386 = 714
- 31.? + 680 = 861
- 32.892 + ? = 998
- 33.A train has 853 people in the front coaches and 136 people in the back coaches. How many people are on the train?
- 34.614 + 239 =
- 35.A school has 462 children. 332 of them are girls. How many boys are there?
- 36.789 + 130 =
- 37.416 + 177 =
- 38.795 + 182 =
- 39.239 − 222 =
- 40.A school has 746 children. 555 of them are girls. How many boys are there?
Answer key
- 284
- 170
- 204
- 546
- 553
- 986
- 101
- 801
- 404
- 543
- 128
- 183
- 785
- 433
- 976
- 987
- 972
- 122
- 275
- 953
- 637
- 53
- 875
- 227
- 187
- 274
- 194
- 959
- 617
- 328
- 181
- 106
- 989
- 853
- 130
- 919
- 593
- 977
- 17
- 191
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets