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.759 + ? = 887
- 2.659 − 508 =
- 3.381 + 335 =
- 4.A school has 928 children. 183 of them are girls. How many boys are there?
- 5.A train has 637 people in the front coaches and 117 people in the back coaches. How many people are on the train?
- 6.466 + ? = 583
- 7.A school has 750 children. 408 of them are girls. How many boys are there?
- 8.A train has 132 people in the front coaches and 125 people in the back coaches. How many people are on the train?
- 9.899 − 842 =
- 10.660 − ? = 488
- 11.? + 128 = 986
- 12.827 + 120 =
- 13.A train has 149 people in the front coaches and 266 people in the back coaches. How many people are on the train?
- 14.? + 180 = 647
- 15.A train has 336 people in the front coaches and 447 people in the back coaches. How many people are on the train?
- 16.327 − 103 =
- 17.A train has 350 people in the front coaches and 353 people in the back coaches. How many people are on the train?
- 18.567 − 315 =
- 19.221 − 184 =
- 20.? − 317 = 505
- 21.427 − 284 =
- 22.A school has 609 children. 565 of them are girls. How many boys are there?
- 23.681 − 630 =
- 24.? + 374 = 596
- 25.482 − 432 =
- 26.702 − 650 =
- 27.A school has 730 children. 326 of them are girls. How many boys are there?
- 28.262 + ? = 530
- 29.770 + 214 =
- 30.A train has 348 people in the front coaches and 371 people in the back coaches. How many people are on the train?
- 31.? − 190 = 82
- 32.897 − 283 =
- 33.888 + ? = 993
- 34.960 − ? = 632
- 35.207 − 153 =
- 36.800 − 392 =
- 37.283 + 169 =
- 38.581 − 576 =
- 39.A school has 608 children. 189 of them are girls. How many boys are there?
- 40.A train has 643 people in the front coaches and 218 people in the back coaches. How many people are on the train?
Answer key
- 128
- 151
- 716
- 745
- 754
- 117
- 342
- 257
- 57
- 172
- 858
- 947
- 415
- 467
- 783
- 224
- 703
- 252
- 37
- 822
- 143
- 44
- 51
- 222
- 50
- 52
- 404
- 268
- 984
- 719
- 272
- 614
- 105
- 328
- 54
- 408
- 452
- 5
- 419
- 861
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets