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.723 + ? = 963
- 2.A school has 634 children. 435 of them are girls. How many boys are there?
- 3.972 − ? = 375
- 4.A train has 371 people in the front coaches and 588 people in the back coaches. How many people are on the train?
- 5.324 − 240 =
- 6.? + 887 = 991
- 7.A school has 446 children. 365 of them are girls. How many boys are there?
- 8.488 + 348 =
- 9.? + 124 = 509
- 10.870 + 107 =
- 11.785 + ? = 950
- 12.? − 843 = 35
- 13.A train has 749 people in the front coaches and 195 people in the back coaches. How many people are on the train?
- 14.A school has 306 children. 148 of them are girls. How many boys are there?
- 15.582 + 159 =
- 16.A school has 616 children. 364 of them are girls. How many boys are there?
- 17.? − 117 = 594
- 18.A train has 855 people in the front coaches and 130 people in the back coaches. How many people are on the train?
- 19.698 − 249 =
- 20.A train has 474 people in the front coaches and 224 people in the back coaches. How many people are on the train?
- 21.158 + 228 =
- 22.242 − 184 =
- 23.639 − 543 =
- 24.A train has 714 people in the front coaches and 251 people in the back coaches. How many people are on the train?
- 25.992 − 304 =
- 26.209 + 188 =
- 27.265 − ? = 126
- 28.347 − 242 =
- 29.A school has 498 children. 108 of them are girls. How many boys are there?
- 30.798 − 718 =
- 31.346 + 165 =
- 32.? + 363 = 554
- 33.A school has 792 children. 515 of them are girls. How many boys are there?
- 34.? − 317 = 114
- 35.A school has 637 children. 124 of them are girls. How many boys are there?
- 36.783 + ? = 961
- 37.434 + ? = 668
- 38.248 + 345 =
- 39.541 − 509 =
- 40.A train has 284 people in the front coaches and 462 people in the back coaches. How many people are on the train?
Answer key
- 240
- 199
- 597
- 959
- 84
- 104
- 81
- 836
- 385
- 977
- 165
- 878
- 944
- 158
- 741
- 252
- 711
- 985
- 449
- 698
- 386
- 58
- 96
- 965
- 688
- 397
- 139
- 105
- 390
- 80
- 511
- 191
- 277
- 431
- 513
- 178
- 234
- 593
- 32
- 746
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets