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.590 + ? = 880
- 2.686 − 120 =
- 3.? − 320 = 467
- 4.? − 209 = 443
- 5.A school has 426 children. 304 of them are girls. How many boys are there?
- 6.A train has 116 people in the front coaches and 255 people in the back coaches. How many people are on the train?
- 7.220 + 461 =
- 8.A train has 306 people in the front coaches and 435 people in the back coaches. How many people are on the train?
- 9.A school has 774 children. 163 of them are girls. How many boys are there?
- 10.A school has 936 children. 649 of them are girls. How many boys are there?
- 11.523 − 199 =
- 12.? − 808 = 88
- 13.? + 697 = 908
- 14.A train has 342 people in the front coaches and 149 people in the back coaches. How many people are on the train?
- 15.A train has 520 people in the front coaches and 279 people in the back coaches. How many people are on the train?
- 16.694 + ? = 929
- 17.? − 522 = 360
- 18.A school has 759 children. 690 of them are girls. How many boys are there?
- 19.A school has 839 children. 769 of them are girls. How many boys are there?
- 20.128 + 616 =
- 21.372 − 273 =
- 22.A school has 526 children. 121 of them are girls. How many boys are there?
- 23.243 + ? = 577
- 24.198 + ? = 705
- 25.122 + 226 =
- 26.837 + 144 =
- 27.A train has 509 people in the front coaches and 239 people in the back coaches. How many people are on the train?
- 28.925 − ? = 226
- 29.116 + 243 =
- 30.310 − ? = 178
- 31.468 − ? = 221
- 32.A school has 754 children. 735 of them are girls. How many boys are there?
- 33.914 − ? = 401
- 34.A school has 239 children. 108 of them are girls. How many boys are there?
- 35.A train has 322 people in the front coaches and 143 people in the back coaches. How many people are on the train?
- 36.A school has 391 children. 170 of them are girls. How many boys are there?
- 37.308 + 331 =
- 38.132 + ? = 387
- 39.432 + ? = 672
- 40.A school has 614 children. 305 of them are girls. How many boys are there?
Answer key
- 290
- 566
- 787
- 652
- 122
- 371
- 681
- 741
- 611
- 287
- 324
- 896
- 211
- 491
- 799
- 235
- 882
- 69
- 70
- 744
- 99
- 405
- 334
- 507
- 348
- 981
- 748
- 699
- 359
- 132
- 247
- 19
- 513
- 131
- 465
- 221
- 639
- 255
- 240
- 309
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets