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 409 children. 336 of them are girls. How many boys are there?
- 2.A school has 831 children. 821 of them are girls. How many boys are there?
- 3.? + 313 = 605
- 4.470 − 278 =
- 5.? + 674 = 870
- 6.A school has 766 children. 660 of them are girls. How many boys are there?
- 7.A train has 880 people in the front coaches and 112 people in the back coaches. How many people are on the train?
- 8.A school has 685 children. 574 of them are girls. How many boys are there?
- 9.? + 472 = 913
- 10.A train has 640 people in the front coaches and 356 people in the back coaches. How many people are on the train?
- 11.596 − 262 =
- 12.117 + ? = 967
- 13.542 + 192 =
- 14.249 − ? = 117
- 15.754 + ? = 881
- 16.783 + ? = 954
- 17.841 − 638 =
- 18.A school has 588 children. 368 of them are girls. How many boys are there?
- 19.613 − 276 =
- 20.A school has 287 children. 218 of them are girls. How many boys are there?
- 21.? − 183 = 295
- 22.A school has 653 children. 176 of them are girls. How many boys are there?
- 23.925 − 101 =
- 24.A school has 448 children. 232 of them are girls. How many boys are there?
- 25.A train has 858 people in the front coaches and 113 people in the back coaches. How many people are on the train?
- 26.775 − 135 =
- 27.? − 462 = 125
- 28.A train has 321 people in the front coaches and 637 people in the back coaches. How many people are on the train?
- 29.430 + ? = 933
- 30.? − 376 = 231
- 31.844 − ? = 480
- 32.198 + ? = 554
- 33.543 − ? = 33
- 34.? + 418 = 712
- 35.950 − 738 =
- 36.626 + ? = 955
- 37.? − 204 = 536
- 38.722 + ? = 975
- 39.? + 824 = 924
- 40.A train has 837 people in the front coaches and 147 people in the back coaches. How many people are on the train?
Answer key
- 73
- 10
- 292
- 192
- 196
- 106
- 992
- 111
- 441
- 996
- 334
- 850
- 734
- 132
- 127
- 171
- 203
- 220
- 337
- 69
- 478
- 477
- 824
- 216
- 971
- 640
- 587
- 958
- 503
- 607
- 364
- 356
- 510
- 294
- 212
- 329
- 740
- 253
- 100
- 984
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets