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.559 − ? = 166
- 2.405 − ? = 284
- 3.A train has 611 people in the front coaches and 207 people in the back coaches. How many people are on the train?
- 4.661 + 314 =
- 5.A train has 146 people in the front coaches and 475 people in the back coaches. How many people are on the train?
- 6.? − 382 = 41
- 7.518 − 103 =
- 8.A school has 474 children. 353 of them are girls. How many boys are there?
- 9.A school has 668 children. 546 of them are girls. How many boys are there?
- 10.520 − 327 =
- 11.642 − 231 =
- 12.738 − ? = 417
- 13.504 − ? = 231
- 14.370 + ? = 923
- 15.A school has 731 children. 636 of them are girls. How many boys are there?
- 16.153 + 151 =
- 17.444 + 430 =
- 18.218 + ? = 443
- 19.A train has 469 people in the front coaches and 481 people in the back coaches. How many people are on the train?
- 20.A school has 875 children. 324 of them are girls. How many boys are there?
- 21.A train has 301 people in the front coaches and 344 people in the back coaches. How many people are on the train?
- 22.484 + 264 =
- 23.451 + 201 =
- 24.228 + ? = 886
- 25.A train has 684 people in the front coaches and 255 people in the back coaches. How many people are on the train?
- 26.388 − 312 =
- 27.567 − 318 =
- 28.634 + ? = 953
- 29.A train has 712 people in the front coaches and 205 people in the back coaches. How many people are on the train?
- 30.455 − ? = 219
- 31.269 + 633 =
- 32.157 + 824 =
- 33.? + 220 = 599
- 34.? + 690 = 996
- 35.847 + ? = 973
- 36.? + 700 = 802
- 37.A school has 220 children. 203 of them are girls. How many boys are there?
- 38.A school has 272 children. 151 of them are girls. How many boys are there?
- 39.669 + 330 =
- 40.A school has 218 children. 196 of them are girls. How many boys are there?
Answer key
- 393
- 121
- 818
- 975
- 621
- 423
- 415
- 121
- 122
- 193
- 411
- 321
- 273
- 553
- 95
- 304
- 874
- 225
- 950
- 551
- 645
- 748
- 652
- 658
- 939
- 76
- 249
- 319
- 917
- 236
- 902
- 981
- 379
- 306
- 126
- 102
- 17
- 121
- 999
- 22
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets