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 school has 447 children. 394 of them are girls. How many boys are there?
- 2.630 − 423 =
- 3.647 + 273 =
- 4.409 + 533 =
- 5.A train has 194 people in the front coaches and 410 people in the back coaches. How many people are on the train?
- 6.415 + 223 =
- 7.647 − 403 =
- 8.? − 483 = 343
- 9.A train has 752 people in the front coaches and 111 people in the back coaches. How many people are on the train?
- 10.222 − 147 =
- 11.252 + 230 =
- 12.A school has 607 children. 403 of them are girls. How many boys are there?
- 13.? + 533 = 874
- 14.884 − ? = 59
- 15.804 + ? = 919
- 16.206 − ? = 63
- 17.A school has 408 children. 375 of them are girls. How many boys are there?
- 18.A train has 510 people in the front coaches and 408 people in the back coaches. How many people are on the train?
- 19.354 − ? = 10
- 20.419 + ? = 770
- 21.537 + 129 =
- 22.246 + ? = 430
- 23.A train has 836 people in the front coaches and 101 people in the back coaches. How many people are on the train?
- 24.341 − 334 =
- 25.? + 301 = 418
- 26.A train has 209 people in the front coaches and 532 people in the back coaches. How many people are on the train?
- 27.A train has 725 people in the front coaches and 226 people in the back coaches. How many people are on the train?
- 28.A train has 847 people in the front coaches and 108 people in the back coaches. How many people are on the train?
- 29.A train has 583 people in the front coaches and 168 people in the back coaches. How many people are on the train?
- 30.826 − 209 =
- 31.254 − 180 =
- 32.417 − 338 =
- 33.449 + 202 =
- 34.852 − ? = 712
- 35.A school has 603 children. 196 of them are girls. How many boys are there?
- 36.543 + 166 =
- 37.239 − 153 =
- 38.A train has 124 people in the front coaches and 798 people in the back coaches. How many people are on the train?
- 39.769 − ? = 580
- 40.317 − ? = 11
Answer key
- 53
- 207
- 920
- 942
- 604
- 638
- 244
- 826
- 863
- 75
- 482
- 204
- 341
- 825
- 115
- 143
- 33
- 918
- 344
- 351
- 666
- 184
- 937
- 7
- 117
- 741
- 951
- 955
- 751
- 617
- 74
- 79
- 651
- 140
- 407
- 709
- 86
- 922
- 189
- 306
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets