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.? + 245 = 578
- 2.481 + 172 =
- 3.A train has 115 people in the front coaches and 149 people in the back coaches. How many people are on the train?
- 4.607 − ? = 322
- 5.392 + 183 =
- 6.623 − ? = 81
- 7.A train has 129 people in the front coaches and 387 people in the back coaches. How many people are on the train?
- 8.A train has 288 people in the front coaches and 698 people in the back coaches. How many people are on the train?
- 9.A train has 783 people in the front coaches and 105 people in the back coaches. How many people are on the train?
- 10.A school has 893 children. 770 of them are girls. How many boys are there?
- 11.A school has 489 children. 428 of them are girls. How many boys are there?
- 12.A school has 351 children. 284 of them are girls. How many boys are there?
- 13.A train has 514 people in the front coaches and 431 people in the back coaches. How many people are on the train?
- 14.938 − 301 =
- 15.713 − 636 =
- 16.? + 715 = 844
- 17.? + 668 = 909
- 18.? + 623 = 806
- 19.? − 306 = 2
- 20.587 + 200 =
- 21.697 − 690 =
- 22.632 + 114 =
- 23.995 − 895 =
- 24.A train has 658 people in the front coaches and 115 people in the back coaches. How many people are on the train?
- 25.A train has 485 people in the front coaches and 235 people in the back coaches. How many people are on the train?
- 26.416 − 216 =
- 27.? + 472 = 767
- 28.630 − ? = 14
- 29.510 + 116 =
- 30.563 − 316 =
- 31.A school has 578 children. 131 of them are girls. How many boys are there?
- 32.651 + ? = 774
- 33.A school has 294 children. 228 of them are girls. How many boys are there?
- 34.? − 121 = 180
- 35.? + 303 = 468
- 36.? + 240 = 451
- 37.783 − ? = 659
- 38.A school has 244 children. 144 of them are girls. How many boys are there?
- 39.A school has 890 children. 123 of them are girls. How many boys are there?
- 40.A school has 984 children. 119 of them are girls. How many boys are there?
Answer key
- 333
- 653
- 264
- 285
- 575
- 542
- 516
- 986
- 888
- 123
- 61
- 67
- 945
- 637
- 77
- 129
- 241
- 183
- 308
- 787
- 7
- 746
- 100
- 773
- 720
- 200
- 295
- 616
- 626
- 247
- 447
- 123
- 66
- 301
- 165
- 211
- 124
- 100
- 767
- 865
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets