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.864 + 106 =
- 2.839 − 419 =
- 3.A school has 229 children. 143 of them are girls. How many boys are there?
- 4.A train has 228 people in the front coaches and 409 people in the back coaches. How many people are on the train?
- 5.739 − ? = 21
- 6.A train has 542 people in the front coaches and 213 people in the back coaches. How many people are on the train?
- 7.976 − 468 =
- 8.657 + 261 =
- 9.309 + 186 =
- 10.A school has 893 children. 552 of them are girls. How many boys are there?
- 11.A train has 578 people in the front coaches and 230 people in the back coaches. How many people are on the train?
- 12.435 − 293 =
- 13.958 − 580 =
- 14.853 + 146 =
- 15.? − 484 = 107
- 16.? + 626 = 827
- 17.A school has 517 children. 217 of them are girls. How many boys are there?
- 18.A school has 546 children. 207 of them are girls. How many boys are there?
- 19.901 − 232 =
- 20.168 + 634 =
- 21.A school has 428 children. 204 of them are girls. How many boys are there?
- 22.A school has 603 children. 356 of them are girls. How many boys are there?
- 23.A school has 408 children. 176 of them are girls. How many boys are there?
- 24.972 − ? = 79
- 25.? + 325 = 785
- 26.298 + 451 =
- 27.123 + 591 =
- 28.A train has 626 people in the front coaches and 181 people in the back coaches. How many people are on the train?
- 29.? − 149 = 200
- 30.A train has 448 people in the front coaches and 341 people in the back coaches. How many people are on the train?
- 31.962 − 124 =
- 32.? − 481 = 300
- 33.A school has 361 children. 110 of them are girls. How many boys are there?
- 34.417 + 390 =
- 35.A train has 258 people in the front coaches and 390 people in the back coaches. How many people are on the train?
- 36.809 + 137 =
- 37.600 + 238 =
- 38.890 + 106 =
- 39.768 + 173 =
- 40.? + 589 = 761
Answer key
- 970
- 420
- 86
- 637
- 718
- 755
- 508
- 918
- 495
- 341
- 808
- 142
- 378
- 999
- 591
- 201
- 300
- 339
- 669
- 802
- 224
- 247
- 232
- 893
- 460
- 749
- 714
- 807
- 349
- 789
- 838
- 781
- 251
- 807
- 648
- 946
- 838
- 996
- 941
- 172
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets