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.222 + 167 =
- 2.A train has 745 people in the front coaches and 152 people in the back coaches. How many people are on the train?
- 3.846 + 131 =
- 4.737 + 237 =
- 5.A school has 409 children. 111 of them are girls. How many boys are there?
- 6.A school has 314 children. 119 of them are girls. How many boys are there?
- 7.A school has 326 children. 152 of them are girls. How many boys are there?
- 8.A train has 476 people in the front coaches and 447 people in the back coaches. How many people are on the train?
- 9.? + 302 = 637
- 10.? + 440 = 704
- 11.A school has 289 children. 271 of them are girls. How many boys are there?
- 12.A train has 529 people in the front coaches and 205 people in the back coaches. How many people are on the train?
- 13.A train has 196 people in the front coaches and 486 people in the back coaches. How many people are on the train?
- 14.297 − 198 =
- 15.? − 235 = 288
- 16.427 − ? = 44
- 17.540 − 495 =
- 18.A school has 491 children. 268 of them are girls. How many boys are there?
- 19.417 − 363 =
- 20.A school has 984 children. 633 of them are girls. How many boys are there?
- 21.275 − ? = 39
- 22.? − 397 = 454
- 23.A school has 645 children. 124 of them are girls. How many boys are there?
- 24.541 + 252 =
- 25.866 − 616 =
- 26.A train has 102 people in the front coaches and 332 people in the back coaches. How many people are on the train?
- 27.A train has 592 people in the front coaches and 159 people in the back coaches. How many people are on the train?
- 28.426 − 354 =
- 29.? + 393 = 874
- 30.561 − ? = 189
- 31.864 − 621 =
- 32.? − 395 = 303
- 33.A train has 323 people in the front coaches and 656 people in the back coaches. How many people are on the train?
- 34.A school has 651 children. 557 of them are girls. How many boys are there?
- 35.630 − 383 =
- 36.889 + 100 =
- 37.606 + ? = 977
- 38.292 + 595 =
- 39.340 + 264 =
- 40.705 − 468 =
Answer key
- 389
- 897
- 977
- 974
- 298
- 195
- 174
- 923
- 335
- 264
- 18
- 734
- 682
- 99
- 523
- 383
- 45
- 223
- 54
- 351
- 236
- 851
- 521
- 793
- 250
- 434
- 751
- 72
- 481
- 372
- 243
- 698
- 979
- 94
- 247
- 989
- 371
- 887
- 604
- 237
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets