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.? + 864 = 984
- 2.A school has 560 children. 116 of them are girls. How many boys are there?
- 3.? + 486 = 902
- 4.784 − 437 =
- 5.361 − ? = 139
- 6.931 − 376 =
- 7.337 + 648 =
- 8.A school has 524 children. 169 of them are girls. How many boys are there?
- 9.? − 208 = 123
- 10.487 + ? = 678
- 11.A school has 700 children. 188 of them are girls. How many boys are there?
- 12.873 + 114 =
- 13.A school has 282 children. 151 of them are girls. How many boys are there?
- 14.748 − 344 =
- 15.351 + 586 =
- 16.A school has 812 children. 121 of them are girls. How many boys are there?
- 17.A train has 826 people in the front coaches and 103 people in the back coaches. How many people are on the train?
- 18.154 + 116 =
- 19.654 − ? = 139
- 20.308 + ? = 613
- 21.740 − 730 =
- 22.773 − 671 =
- 23.A train has 272 people in the front coaches and 424 people in the back coaches. How many people are on the train?
- 24.A train has 508 people in the front coaches and 127 people in the back coaches. How many people are on the train?
- 25.A school has 904 children. 121 of them are girls. How many boys are there?
- 26.658 + 120 =
- 27.775 + 165 =
- 28.? + 255 = 366
- 29.? − 466 = 209
- 30.? + 856 = 965
- 31.A train has 521 people in the front coaches and 409 people in the back coaches. How many people are on the train?
- 32.532 − ? = 26
- 33.615 + 254 =
- 34.? + 385 = 876
- 35.405 − 266 =
- 36.A train has 534 people in the front coaches and 262 people in the back coaches. How many people are on the train?
- 37.A school has 635 children. 307 of them are girls. How many boys are there?
- 38.A train has 178 people in the front coaches and 599 people in the back coaches. How many people are on the train?
- 39.298 + 257 =
- 40.A train has 753 people in the front coaches and 226 people in the back coaches. How many people are on the train?
Answer key
- 120
- 444
- 416
- 347
- 222
- 555
- 985
- 355
- 331
- 191
- 512
- 987
- 131
- 404
- 937
- 691
- 929
- 270
- 515
- 305
- 10
- 102
- 696
- 635
- 783
- 778
- 940
- 111
- 675
- 109
- 930
- 506
- 869
- 491
- 139
- 796
- 328
- 777
- 555
- 979
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets