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.972 − 618 =
- 2.A school has 628 children. 615 of them are girls. How many boys are there?
- 3.331 − 160 =
- 4.? + 705 = 907
- 5.457 + 105 =
- 6.108 + 124 =
- 7.984 − 824 =
- 8.A school has 504 children. 478 of them are girls. How many boys are there?
- 9.238 − 119 =
- 10.A train has 506 people in the front coaches and 469 people in the back coaches. How many people are on the train?
- 11.541 + 455 =
- 12.A train has 624 people in the front coaches and 118 people in the back coaches. How many people are on the train?
- 13.? − 650 = 319
- 14.A school has 775 children. 174 of them are girls. How many boys are there?
- 15.A school has 374 children. 228 of them are girls. How many boys are there?
- 16.A train has 489 people in the front coaches and 242 people in the back coaches. How many people are on the train?
- 17.A train has 106 people in the front coaches and 564 people in the back coaches. How many people are on the train?
- 18.255 + 740 =
- 19.? + 386 = 879
- 20.A school has 929 children. 925 of them are girls. How many boys are there?
- 21.659 − 134 =
- 22.A train has 466 people in the front coaches and 475 people in the back coaches. How many people are on the train?
- 23.A school has 855 children. 733 of them are girls. How many boys are there?
- 24.458 − ? = 352
- 25.573 − 566 =
- 26.131 + 747 =
- 27.A train has 818 people in the front coaches and 159 people in the back coaches. How many people are on the train?
- 28.A train has 735 people in the front coaches and 144 people in the back coaches. How many people are on the train?
- 29.A train has 207 people in the front coaches and 227 people in the back coaches. How many people are on the train?
- 30.551 + 211 =
- 31.289 + 269 =
- 32.? + 635 = 984
- 33.A school has 865 children. 281 of them are girls. How many boys are there?
- 34.357 + ? = 675
- 35.A train has 569 people in the front coaches and 268 people in the back coaches. How many people are on the train?
- 36.794 + 204 =
- 37.447 + 386 =
- 38.707 + ? = 833
- 39.835 − 744 =
- 40.A school has 683 children. 216 of them are girls. How many boys are there?
Answer key
- 354
- 13
- 171
- 202
- 562
- 232
- 160
- 26
- 119
- 975
- 996
- 742
- 969
- 601
- 146
- 731
- 670
- 995
- 493
- 4
- 525
- 941
- 122
- 106
- 7
- 878
- 977
- 879
- 434
- 762
- 558
- 349
- 584
- 318
- 837
- 998
- 833
- 126
- 91
- 467
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets