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.194 + 512 =
- 2.399 + 429 =
- 3.A train has 250 people in the front coaches and 729 people in the back coaches. How many people are on the train?
- 4.? + 442 = 622
- 5.567 + 131 =
- 6.? + 698 = 943
- 7.793 − 554 =
- 8.A school has 952 children. 338 of them are girls. How many boys are there?
- 9.A school has 314 children. 107 of them are girls. How many boys are there?
- 10.958 − 541 =
- 11.756 + ? = 922
- 12.A school has 921 children. 567 of them are girls. How many boys are there?
- 13.786 + ? = 950
- 14.668 + 122 =
- 15.243 − ? = 24
- 16.A school has 504 children. 227 of them are girls. How many boys are there?
- 17.? − 158 = 169
- 18.? + 736 = 904
- 19.584 + 108 =
- 20.406 − 395 =
- 21.? + 847 = 957
- 22.A school has 231 children. 142 of them are girls. How many boys are there?
- 23.A train has 354 people in the front coaches and 588 people in the back coaches. How many people are on the train?
- 24.A school has 348 children. 126 of them are girls. How many boys are there?
- 25.A train has 682 people in the front coaches and 312 people in the back coaches. How many people are on the train?
- 26.841 + ? = 993
- 27.A train has 796 people in the front coaches and 112 people in the back coaches. How many people are on the train?
- 28.573 − 131 =
- 29.A school has 600 children. 545 of them are girls. How many boys are there?
- 30.A train has 423 people in the front coaches and 454 people in the back coaches. How many people are on the train?
- 31.598 − 577 =
- 32.A school has 756 children. 632 of them are girls. How many boys are there?
- 33.A train has 202 people in the front coaches and 254 people in the back coaches. How many people are on the train?
- 34.A train has 141 people in the front coaches and 512 people in the back coaches. How many people are on the train?
- 35.114 + 595 =
- 36.A train has 250 people in the front coaches and 369 people in the back coaches. How many people are on the train?
- 37.258 − 119 =
- 38.? − 342 = 255
- 39.251 + 352 =
- 40.388 − 299 =
Answer key
- 706
- 828
- 979
- 180
- 698
- 245
- 239
- 614
- 207
- 417
- 166
- 354
- 164
- 790
- 219
- 277
- 327
- 168
- 692
- 11
- 110
- 89
- 942
- 222
- 994
- 152
- 908
- 442
- 55
- 877
- 21
- 124
- 456
- 653
- 709
- 619
- 139
- 597
- 603
- 89
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets