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.765 − 432 =
- 2.A school has 940 children. 311 of them are girls. How many boys are there?
- 3.A train has 354 people in the front coaches and 298 people in the back coaches. How many people are on the train?
- 4.A school has 467 children. 270 of them are girls. How many boys are there?
- 5.661 + 201 =
- 6.584 − ? = 218
- 7.582 + 113 =
- 8.? + 409 = 688
- 9.A school has 290 children. 223 of them are girls. How many boys are there?
- 10.468 − 289 =
- 11.497 + 127 =
- 12.263 + ? = 687
- 13.627 − ? = 349
- 14.408 − 145 =
- 15.A train has 234 people in the front coaches and 260 people in the back coaches. How many people are on the train?
- 16.433 + 215 =
- 17.892 + 105 =
- 18.A train has 724 people in the front coaches and 248 people in the back coaches. How many people are on the train?
- 19.384 − ? = 127
- 20.A school has 241 children. 217 of them are girls. How many boys are there?
- 21.782 − 529 =
- 22.? − 324 = 409
- 23.A train has 892 people in the front coaches and 107 people in the back coaches. How many people are on the train?
- 24.161 + 259 =
- 25.516 + ? = 706
- 26.A school has 511 children. 409 of them are girls. How many boys are there?
- 27.A school has 580 children. 211 of them are girls. How many boys are there?
- 28.A train has 134 people in the front coaches and 273 people in the back coaches. How many people are on the train?
- 29.? − 279 = 265
- 30.A train has 156 people in the front coaches and 485 people in the back coaches. How many people are on the train?
- 31.A school has 870 children. 518 of them are girls. How many boys are there?
- 32.A train has 194 people in the front coaches and 302 people in the back coaches. How many people are on the train?
- 33.A train has 444 people in the front coaches and 453 people in the back coaches. How many people are on the train?
- 34.236 − 123 =
- 35.399 + 411 =
- 36.? + 173 = 852
- 37.A train has 186 people in the front coaches and 462 people in the back coaches. How many people are on the train?
- 38.A school has 300 children. 221 of them are girls. How many boys are there?
- 39.A school has 341 children. 305 of them are girls. How many boys are there?
- 40.A train has 709 people in the front coaches and 186 people in the back coaches. How many people are on the train?
Answer key
- 333
- 629
- 652
- 197
- 862
- 366
- 695
- 279
- 67
- 179
- 624
- 424
- 278
- 263
- 494
- 648
- 997
- 972
- 257
- 24
- 253
- 733
- 999
- 420
- 190
- 102
- 369
- 407
- 544
- 641
- 352
- 496
- 897
- 113
- 810
- 679
- 648
- 79
- 36
- 895
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets