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 889 children. 113 of them are girls. How many boys are there?
- 2.886 − 589 =
- 3.335 + 531 =
- 4.? − 112 = 115
- 5.? + 566 = 882
- 6.A train has 613 people in the front coaches and 167 people in the back coaches. How many people are on the train?
- 7.693 + 137 =
- 8.635 + 228 =
- 9.180 + 136 =
- 10.781 − 286 =
- 11.525 − 466 =
- 12.A school has 756 children. 197 of them are girls. How many boys are there?
- 13.? + 476 = 810
- 14.235 − 126 =
- 15.519 + ? = 801
- 16.259 + 142 =
- 17.468 − 202 =
- 18.? + 457 = 598
- 19.? + 235 = 424
- 20.A school has 209 children. 106 of them are girls. How many boys are there?
- 21.466 + ? = 875
- 22.820 + 176 =
- 23.A school has 794 children. 248 of them are girls. How many boys are there?
- 24.A train has 463 people in the front coaches and 315 people in the back coaches. How many people are on the train?
- 25.A train has 632 people in the front coaches and 263 people in the back coaches. How many people are on the train?
- 26.349 + 282 =
- 27.A school has 448 children. 174 of them are girls. How many boys are there?
- 28.A train has 752 people in the front coaches and 168 people in the back coaches. How many people are on the train?
- 29.A school has 680 children. 254 of them are girls. How many boys are there?
- 30.? + 133 = 294
- 31.A train has 322 people in the front coaches and 538 people in the back coaches. How many people are on the train?
- 32.863 − ? = 85
- 33.? + 598 = 990
- 34.A school has 623 children. 479 of them are girls. How many boys are there?
- 35.598 + 219 =
- 36.A train has 311 people in the front coaches and 381 people in the back coaches. How many people are on the train?
- 37.? + 216 = 546
- 38.? − 188 = 455
- 39.954 − 264 =
- 40.A train has 477 people in the front coaches and 171 people in the back coaches. How many people are on the train?
Answer key
- 776
- 297
- 866
- 227
- 316
- 780
- 830
- 863
- 316
- 495
- 59
- 559
- 334
- 109
- 282
- 401
- 266
- 141
- 189
- 103
- 409
- 996
- 546
- 778
- 895
- 631
- 274
- 920
- 426
- 161
- 860
- 778
- 392
- 144
- 817
- 692
- 330
- 643
- 690
- 648
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets