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.A train has 428 people in the front coaches and 566 people in the back coaches. How many people are on the train?
- 2.? − 284 = 387
- 3.? − 122 = 629
- 4.? − 119 = 878
- 5.253 + 413 =
- 6.774 − ? = 298
- 7.395 − ? = 40
- 8.A school has 255 children. 179 of them are girls. How many boys are there?
- 9.A train has 313 people in the front coaches and 329 people in the back coaches. How many people are on the train?
- 10.565 − 124 =
- 11.341 − 104 =
- 12.992 − 848 =
- 13.A school has 517 children. 359 of them are girls. How many boys are there?
- 14.A train has 176 people in the front coaches and 369 people in the back coaches. How many people are on the train?
- 15.A school has 517 children. 453 of them are girls. How many boys are there?
- 16.712 + 122 =
- 17.286 + 261 =
- 18.373 − ? = 26
- 19.205 + 566 =
- 20.212 − ? = 2
- 21.407 − 347 =
- 22.? + 485 = 679
- 23.A train has 774 people in the front coaches and 222 people in the back coaches. How many people are on the train?
- 24.A school has 703 children. 190 of them are girls. How many boys are there?
- 25.395 + 167 =
- 26.A train has 762 people in the front coaches and 118 people in the back coaches. How many people are on the train?
- 27.A school has 683 children. 675 of them are girls. How many boys are there?
- 28.604 − 538 =
- 29.A school has 361 children. 207 of them are girls. How many boys are there?
- 30.A train has 298 people in the front coaches and 513 people in the back coaches. How many people are on the train?
- 31.A school has 722 children. 124 of them are girls. How many boys are there?
- 32.246 + 488 =
- 33.A school has 633 children. 245 of them are girls. How many boys are there?
- 34.415 − 321 =
- 35.282 + 597 =
- 36.477 + 383 =
- 37.A school has 597 children. 116 of them are girls. How many boys are there?
- 38.A school has 741 children. 473 of them are girls. How many boys are there?
- 39.? + 790 = 979
- 40.A school has 543 children. 295 of them are girls. How many boys are there?
Answer key
- 994
- 671
- 751
- 997
- 666
- 476
- 355
- 76
- 642
- 441
- 237
- 144
- 158
- 545
- 64
- 834
- 547
- 347
- 771
- 210
- 60
- 194
- 996
- 513
- 562
- 880
- 8
- 66
- 154
- 811
- 598
- 734
- 388
- 94
- 879
- 860
- 481
- 268
- 189
- 248
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets