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.? + 717 = 898
- 2.115 + ? = 848
- 3.A train has 506 people in the front coaches and 156 people in the back coaches. How many people are on the train?
- 4.A school has 697 children. 124 of them are girls. How many boys are there?
- 5.A school has 799 children. 202 of them are girls. How many boys are there?
- 6.A school has 315 children. 259 of them are girls. How many boys are there?
- 7.A train has 632 people in the front coaches and 149 people in the back coaches. How many people are on the train?
- 8.626 + 351 =
- 9.170 + 719 =
- 10.A school has 276 children. 191 of them are girls. How many boys are there?
- 11.223 + 527 =
- 12.A train has 178 people in the front coaches and 818 people in the back coaches. How many people are on the train?
- 13.? + 543 = 808
- 14.766 + ? = 878
- 15.A train has 692 people in the front coaches and 148 people in the back coaches. How many people are on the train?
- 16.? − 419 = 216
- 17.161 + ? = 681
- 18.227 + 379 =
- 19.A train has 146 people in the front coaches and 259 people in the back coaches. How many people are on the train?
- 20.A school has 931 children. 807 of them are girls. How many boys are there?
- 21.? − 470 = 76
- 22.337 − ? = 204
- 23.A train has 580 people in the front coaches and 137 people in the back coaches. How many people are on the train?
- 24.A train has 264 people in the front coaches and 605 people in the back coaches. How many people are on the train?
- 25.A school has 958 children. 202 of them are girls. How many boys are there?
- 26.? − 464 = 98
- 27.A school has 453 children. 210 of them are girls. How many boys are there?
- 28.A train has 164 people in the front coaches and 829 people in the back coaches. How many people are on the train?
- 29.936 − ? = 154
- 30.A train has 284 people in the front coaches and 518 people in the back coaches. How many people are on the train?
- 31.462 − 336 =
- 32.A school has 855 children. 601 of them are girls. How many boys are there?
- 33.A school has 887 children. 637 of them are girls. How many boys are there?
- 34.A train has 840 people in the front coaches and 136 people in the back coaches. How many people are on the train?
- 35.352 + 617 =
- 36.? + 883 = 999
- 37.A train has 228 people in the front coaches and 251 people in the back coaches. How many people are on the train?
- 38.222 − ? = 63
- 39.639 + 107 =
- 40.611 + 102 =
Answer key
- 181
- 733
- 662
- 573
- 597
- 56
- 781
- 977
- 889
- 85
- 750
- 996
- 265
- 112
- 840
- 635
- 520
- 606
- 405
- 124
- 546
- 133
- 717
- 869
- 756
- 562
- 243
- 993
- 782
- 802
- 126
- 254
- 250
- 976
- 969
- 116
- 479
- 159
- 746
- 713
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets