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 912 children. 301 of them are girls. How many boys are there?
- 2.A train has 423 people in the front coaches and 417 people in the back coaches. How many people are on the train?
- 3.A train has 867 people in the front coaches and 126 people in the back coaches. How many people are on the train?
- 4.789 + 181 =
- 5.524 − 222 =
- 6.A train has 822 people in the front coaches and 165 people in the back coaches. How many people are on the train?
- 7.A school has 841 children. 787 of them are girls. How many boys are there?
- 8.258 + 200 =
- 9.893 − ? = 11
- 10.A train has 103 people in the front coaches and 462 people in the back coaches. How many people are on the train?
- 11.945 − ? = 410
- 12.292 + ? = 792
- 13.781 − 271 =
- 14.A train has 128 people in the front coaches and 253 people in the back coaches. How many people are on the train?
- 15.A train has 444 people in the front coaches and 425 people in the back coaches. How many people are on the train?
- 16.A school has 581 children. 218 of them are girls. How many boys are there?
- 17.479 − 173 =
- 18.814 + ? = 926
- 19.A train has 345 people in the front coaches and 644 people in the back coaches. How many people are on the train?
- 20.? + 758 = 875
- 21.355 + 462 =
- 22.152 + 720 =
- 23.? + 683 = 911
- 24.336 − 191 =
- 25.A train has 489 people in the front coaches and 113 people in the back coaches. How many people are on the train?
- 26.647 − 603 =
- 27.732 + 171 =
- 28.428 − 156 =
- 29.A train has 275 people in the front coaches and 704 people in the back coaches. How many people are on the train?
- 30.A train has 839 people in the front coaches and 141 people in the back coaches. How many people are on the train?
- 31.? + 158 = 543
- 32.A school has 641 children. 175 of them are girls. How many boys are there?
- 33.223 + 763 =
- 34.? − 538 = 157
- 35.? + 217 = 572
- 36.528 + ? = 832
- 37.374 + 611 =
- 38.958 − 178 =
- 39.A school has 351 children. 192 of them are girls. How many boys are there?
- 40.A train has 345 people in the front coaches and 399 people in the back coaches. How many people are on the train?
Answer key
- 611
- 840
- 993
- 970
- 302
- 987
- 54
- 458
- 882
- 565
- 535
- 500
- 510
- 381
- 869
- 363
- 306
- 112
- 989
- 117
- 817
- 872
- 228
- 145
- 602
- 44
- 903
- 272
- 979
- 980
- 385
- 466
- 986
- 695
- 355
- 304
- 985
- 780
- 159
- 744
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets