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.? + 841 = 952
- 2.A train has 322 people in the front coaches and 263 people in the back coaches. How many people are on the train?
- 3.443 − 392 =
- 4.508 − ? = 397
- 5.393 − ? = 275
- 6.978 − 896 =
- 7.? − 180 = 63
- 8.467 − 246 =
- 9.A school has 397 children. 331 of them are girls. How many boys are there?
- 10.A train has 298 people in the front coaches and 113 people in the back coaches. How many people are on the train?
- 11.A school has 956 children. 389 of them are girls. How many boys are there?
- 12.102 + 310 =
- 13.A train has 685 people in the front coaches and 102 people in the back coaches. How many people are on the train?
- 14.A school has 256 children. 145 of them are girls. How many boys are there?
- 15.A train has 580 people in the front coaches and 252 people in the back coaches. How many people are on the train?
- 16.A train has 532 people in the front coaches and 348 people in the back coaches. How many people are on the train?
- 17.867 + 122 =
- 18.263 + 473 =
- 19.A train has 633 people in the front coaches and 313 people in the back coaches. How many people are on the train?
- 20.875 − 566 =
- 21.532 − ? = 280
- 22.463 + 222 =
- 23.402 + 267 =
- 24.216 + 675 =
- 25.531 + ? = 780
- 26.? − 398 = 187
- 27.A train has 769 people in the front coaches and 198 people in the back coaches. How many people are on the train?
- 28.251 + ? = 891
- 29.A school has 400 children. 343 of them are girls. How many boys are there?
- 30.A school has 694 children. 681 of them are girls. How many boys are there?
- 31.A school has 376 children. 217 of them are girls. How many boys are there?
- 32.391 − 117 =
- 33.A school has 869 children. 397 of them are girls. How many boys are there?
- 34.A train has 861 people in the front coaches and 106 people in the back coaches. How many people are on the train?
- 35.A train has 757 people in the front coaches and 242 people in the back coaches. How many people are on the train?
- 36.? − 229 = 168
- 37.297 − 256 =
- 38.222 − 186 =
- 39.943 − ? = 803
- 40.239 + 303 =
Answer key
- 111
- 585
- 51
- 111
- 118
- 82
- 243
- 221
- 66
- 411
- 567
- 412
- 787
- 111
- 832
- 880
- 989
- 736
- 946
- 309
- 252
- 685
- 669
- 891
- 249
- 585
- 967
- 640
- 57
- 13
- 159
- 274
- 472
- 967
- 999
- 397
- 41
- 36
- 140
- 542
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets