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.560 − 299 =
- 2.A train has 652 people in the front coaches and 138 people in the back coaches. How many people are on the train?
- 3.A school has 458 children. 314 of them are girls. How many boys are there?
- 4.A school has 329 children. 119 of them are girls. How many boys are there?
- 5.759 + ? = 975
- 6.782 + ? = 997
- 7.451 + 429 =
- 8.A school has 434 children. 359 of them are girls. How many boys are there?
- 9.621 − 156 =
- 10.A train has 710 people in the front coaches and 205 people in the back coaches. How many people are on the train?
- 11.? − 156 = 204
- 12.A school has 201 children. 100 of them are girls. How many boys are there?
- 13.350 − ? = 21
- 14.503 + 292 =
- 15.? − 470 = 269
- 16.A train has 617 people in the front coaches and 303 people in the back coaches. How many people are on the train?
- 17.A school has 919 children. 600 of them are girls. How many boys are there?
- 18.878 + 115 =
- 19.? − 249 = 85
- 20.556 − 512 =
- 21.A train has 476 people in the front coaches and 207 people in the back coaches. How many people are on the train?
- 22.? − 605 = 270
- 23.757 + 163 =
- 24.A train has 737 people in the front coaches and 245 people in the back coaches. How many people are on the train?
- 25.899 + 100 =
- 26.569 − ? = 79
- 27.775 − 250 =
- 28.502 + ? = 691
- 29.? + 668 = 773
- 30.A train has 309 people in the front coaches and 522 people in the back coaches. How many people are on the train?
- 31.A school has 225 children. 132 of them are girls. How many boys are there?
- 32.? − 383 = 218
- 33.? − 267 = 170
- 34.A train has 237 people in the front coaches and 276 people in the back coaches. How many people are on the train?
- 35.A school has 672 children. 516 of them are girls. How many boys are there?
- 36.? − 449 = 117
- 37.898 − ? = 782
- 38.A school has 487 children. 178 of them are girls. How many boys are there?
- 39.A school has 574 children. 118 of them are girls. How many boys are there?
- 40.A train has 206 people in the front coaches and 373 people in the back coaches. How many people are on the train?
Answer key
- 261
- 790
- 144
- 210
- 216
- 215
- 880
- 75
- 465
- 915
- 360
- 101
- 329
- 795
- 739
- 920
- 319
- 993
- 334
- 44
- 683
- 875
- 920
- 982
- 999
- 490
- 525
- 189
- 105
- 831
- 93
- 601
- 437
- 513
- 156
- 566
- 116
- 309
- 456
- 579
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets