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.875 + 117 =
- 2.435 + 234 =
- 3.A school has 367 children. 100 of them are girls. How many boys are there?
- 4.386 − ? = 47
- 5.823 + 121 =
- 6.365 + 173 =
- 7.A school has 853 children. 529 of them are girls. How many boys are there?
- 8.237 + 498 =
- 9.A train has 489 people in the front coaches and 388 people in the back coaches. How many people are on the train?
- 10.673 − ? = 91
- 11.714 + 124 =
- 12.505 + 214 =
- 13.A train has 744 people in the front coaches and 101 people in the back coaches. How many people are on the train?
- 14.? − 143 = 685
- 15.620 + ? = 746
- 16.A school has 817 children. 252 of them are girls. How many boys are there?
- 17.762 + ? = 986
- 18.424 − 240 =
- 19.A school has 726 children. 433 of them are girls. How many boys are there?
- 20.A school has 674 children. 155 of them are girls. How many boys are there?
- 21.596 + ? = 746
- 22.A train has 402 people in the front coaches and 162 people in the back coaches. How many people are on the train?
- 23.A train has 163 people in the front coaches and 745 people in the back coaches. How many people are on the train?
- 24.427 + ? = 535
- 25.490 + ? = 590
- 26.? − 303 = 659
- 27.A train has 872 people in the front coaches and 123 people in the back coaches. How many people are on the train?
- 28.A train has 141 people in the front coaches and 269 people in the back coaches. How many people are on the train?
- 29.A school has 938 children. 489 of them are girls. How many boys are there?
- 30.? + 113 = 938
- 31.388 + 100 =
- 32.A school has 712 children. 338 of them are girls. How many boys are there?
- 33.? − 468 = 158
- 34.735 + ? = 842
- 35.817 + 101 =
- 36.? − 288 = 262
- 37.A school has 679 children. 593 of them are girls. How many boys are there?
- 38.A train has 679 people in the front coaches and 242 people in the back coaches. How many people are on the train?
- 39.A train has 140 people in the front coaches and 833 people in the back coaches. How many people are on the train?
- 40.A school has 924 children. 689 of them are girls. How many boys are there?
Answer key
- 992
- 669
- 267
- 339
- 944
- 538
- 324
- 735
- 877
- 582
- 838
- 719
- 845
- 828
- 126
- 565
- 224
- 184
- 293
- 519
- 150
- 564
- 908
- 108
- 100
- 962
- 995
- 410
- 449
- 825
- 488
- 374
- 626
- 107
- 918
- 550
- 86
- 921
- 973
- 235
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets