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 train has 678 people in the front coaches and 240 people in the back coaches. How many people are on the train?
- 2.? + 740 = 944
- 3.A school has 223 children. 163 of them are girls. How many boys are there?
- 4.? + 163 = 519
- 5.A school has 953 children. 104 of them are girls. How many boys are there?
- 6.548 + ? = 810
- 7.668 − 379 =
- 8.752 + 175 =
- 9.A school has 853 children. 632 of them are girls. How many boys are there?
- 10.A train has 866 people in the front coaches and 124 people in the back coaches. How many people are on the train?
- 11.A school has 468 children. 307 of them are girls. How many boys are there?
- 12.? + 345 = 502
- 13.311 + 670 =
- 14.? + 496 = 771
- 15.909 − 806 =
- 16.671 − ? = 465
- 17.568 + 197 =
- 18.? + 809 = 990
- 19.797 + ? = 920
- 20.886 + 101 =
- 21.? + 139 = 345
- 22.? + 804 = 924
- 23.695 − 175 =
- 24.A train has 876 people in the front coaches and 104 people in the back coaches. How many people are on the train?
- 25.A train has 654 people in the front coaches and 271 people in the back coaches. How many people are on the train?
- 26.732 + ? = 906
- 27.A train has 165 people in the front coaches and 309 people in the back coaches. How many people are on the train?
- 28.414 − 226 =
- 29.A train has 720 people in the front coaches and 248 people in the back coaches. How many people are on the train?
- 30.A train has 464 people in the front coaches and 104 people in the back coaches. How many people are on the train?
- 31.575 − 336 =
- 32.503 + 151 =
- 33.432 − 398 =
- 34.? − 218 = 195
- 35.A school has 727 children. 657 of them are girls. How many boys are there?
- 36.A school has 433 children. 249 of them are girls. How many boys are there?
- 37.732 + 112 =
- 38.A school has 231 children. 225 of them are girls. How many boys are there?
- 39.A train has 454 people in the front coaches and 299 people in the back coaches. How many people are on the train?
- 40.717 + 254 =
Answer key
- 918
- 204
- 60
- 356
- 849
- 262
- 289
- 927
- 221
- 990
- 161
- 157
- 981
- 275
- 103
- 206
- 765
- 181
- 123
- 987
- 206
- 120
- 520
- 980
- 925
- 174
- 474
- 188
- 968
- 568
- 239
- 654
- 34
- 413
- 70
- 184
- 844
- 6
- 753
- 971
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets