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.876 − ? = 388
- 2.288 − ? = 22
- 3.562 + 312 =
- 4.580 + 150 =
- 5.102 + 244 =
- 6.? − 134 = 114
- 7.457 − 305 =
- 8.241 − 108 =
- 9.? − 258 = 158
- 10.? + 161 = 787
- 11.797 + 121 =
- 12.A train has 820 people in the front coaches and 113 people in the back coaches. How many people are on the train?
- 13.163 + 364 =
- 14.? + 865 = 976
- 15.A train has 881 people in the front coaches and 105 people in the back coaches. How many people are on the train?
- 16.214 − 103 =
- 17.529 + 349 =
- 18.A train has 241 people in the front coaches and 464 people in the back coaches. How many people are on the train?
- 19.? + 825 = 952
- 20.A school has 753 children. 451 of them are girls. How many boys are there?
- 21.608 − 448 =
- 22.A school has 835 children. 237 of them are girls. How many boys are there?
- 23.230 + ? = 406
- 24.479 − 172 =
- 25.200 + 299 =
- 26.201 + 690 =
- 27.? + 610 = 929
- 28.161 + 545 =
- 29.A train has 768 people in the front coaches and 108 people in the back coaches. How many people are on the train?
- 30.A school has 602 children. 402 of them are girls. How many boys are there?
- 31.? + 681 = 860
- 32.A train has 723 people in the front coaches and 155 people in the back coaches. How many people are on the train?
- 33.619 − 455 =
- 34.A train has 346 people in the front coaches and 553 people in the back coaches. How many people are on the train?
- 35.343 + ? = 444
- 36.? + 371 = 749
- 37.A school has 534 children. 115 of them are girls. How many boys are there?
- 38.A school has 804 children. 286 of them are girls. How many boys are there?
- 39.429 + 527 =
- 40.A train has 548 people in the front coaches and 444 people in the back coaches. How many people are on the train?
Answer key
- 488
- 266
- 874
- 730
- 346
- 248
- 152
- 133
- 416
- 626
- 918
- 933
- 527
- 111
- 986
- 111
- 878
- 705
- 127
- 302
- 160
- 598
- 176
- 307
- 499
- 891
- 319
- 706
- 876
- 200
- 179
- 878
- 164
- 899
- 101
- 378
- 419
- 518
- 956
- 992
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets