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.? − 171 = 342
- 2.A train has 113 people in the front coaches and 296 people in the back coaches. How many people are on the train?
- 3.? + 215 = 559
- 4.A school has 917 children. 291 of them are girls. How many boys are there?
- 5.447 + 330 =
- 6.A school has 763 children. 461 of them are girls. How many boys are there?
- 7.A train has 191 people in the front coaches and 324 people in the back coaches. How many people are on the train?
- 8.805 + 127 =
- 9.? − 402 = 135
- 10.A school has 737 children. 586 of them are girls. How many boys are there?
- 11.A train has 784 people in the front coaches and 214 people in the back coaches. How many people are on the train?
- 12.A train has 611 people in the front coaches and 114 people in the back coaches. How many people are on the train?
- 13.? − 638 = 277
- 14.A school has 659 children. 520 of them are girls. How many boys are there?
- 15.208 + ? = 360
- 16.897 + 100 =
- 17.377 − 138 =
- 18.A train has 267 people in the front coaches and 224 people in the back coaches. How many people are on the train?
- 19.A train has 187 people in the front coaches and 696 people in the back coaches. How many people are on the train?
- 20.861 − ? = 159
- 21.A school has 588 children. 192 of them are girls. How many boys are there?
- 22.689 + 227 =
- 23.482 + 343 =
- 24.A school has 548 children. 259 of them are girls. How many boys are there?
- 25.353 − 102 =
- 26.A train has 849 people in the front coaches and 120 people in the back coaches. How many people are on the train?
- 27.727 + 178 =
- 28.? − 446 = 248
- 29.A train has 168 people in the front coaches and 476 people in the back coaches. How many people are on the train?
- 30.665 − 147 =
- 31.764 + ? = 874
- 32.? − 157 = 506
- 33.378 + 477 =
- 34.A school has 880 children. 377 of them are girls. How many boys are there?
- 35.690 − 274 =
- 36.A school has 384 children. 362 of them are girls. How many boys are there?
- 37.400 + ? = 790
- 38.657 + 246 =
- 39.762 − 419 =
- 40.? + 394 = 786
Answer key
- 513
- 409
- 344
- 626
- 777
- 302
- 515
- 932
- 537
- 151
- 998
- 725
- 915
- 139
- 152
- 997
- 239
- 491
- 883
- 702
- 396
- 916
- 825
- 289
- 251
- 969
- 905
- 694
- 644
- 518
- 110
- 663
- 855
- 503
- 416
- 22
- 390
- 903
- 343
- 392
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets