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.683 + ? = 805
- 2.461 + 112 =
- 3.771 − 544 =
- 4.497 − 149 =
- 5.A school has 949 children. 880 of them are girls. How many boys are there?
- 6.A train has 476 people in the front coaches and 246 people in the back coaches. How many people are on the train?
- 7.829 − 403 =
- 8.835 − 218 =
- 9.145 + 556 =
- 10.586 − ? = 335
- 11.? + 746 = 952
- 12.706 − ? = 222
- 13.A train has 192 people in the front coaches and 791 people in the back coaches. How many people are on the train?
- 14.301 − 200 =
- 15.? + 242 = 874
- 16.853 + ? = 979
- 17.A train has 794 people in the front coaches and 190 people in the back coaches. How many people are on the train?
- 18.751 − 478 =
- 19.292 − 153 =
- 20.? + 391 = 542
- 21.A train has 493 people in the front coaches and 424 people in the back coaches. How many people are on the train?
- 22.A school has 975 children. 653 of them are girls. How many boys are there?
- 23.A train has 362 people in the front coaches and 270 people in the back coaches. How many people are on the train?
- 24.603 − 367 =
- 25.843 − 298 =
- 26.206 + ? = 478
- 27.A school has 573 children. 467 of them are girls. How many boys are there?
- 28.A school has 637 children. 209 of them are girls. How many boys are there?
- 29.A school has 694 children. 665 of them are girls. How many boys are there?
- 30.A school has 948 children. 689 of them are girls. How many boys are there?
- 31.742 − ? = 343
- 32.? − 146 = 471
- 33.755 + 233 =
- 34.798 + ? = 978
- 35.A train has 286 people in the front coaches and 563 people in the back coaches. How many people are on the train?
- 36.A school has 739 children. 548 of them are girls. How many boys are there?
- 37.548 + 344 =
- 38.966 − 210 =
- 39.733 − 103 =
- 40.748 − 201 =
Answer key
- 122
- 573
- 227
- 348
- 69
- 722
- 426
- 617
- 701
- 251
- 206
- 484
- 983
- 101
- 632
- 126
- 984
- 273
- 139
- 151
- 917
- 322
- 632
- 236
- 545
- 272
- 106
- 428
- 29
- 259
- 399
- 617
- 988
- 180
- 849
- 191
- 892
- 756
- 630
- 547
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets