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.204 + ? = 524
- 2.A train has 879 people in the front coaches and 100 people in the back coaches. How many people are on the train?
- 3.805 + ? = 937
- 4.? + 553 = 809
- 5.508 − 110 =
- 6.A school has 973 children. 424 of them are girls. How many boys are there?
- 7.? − 532 = 212
- 8.611 − 315 =
- 9.866 − 696 =
- 10.A train has 687 people in the front coaches and 248 people in the back coaches. How many people are on the train?
- 11.A train has 582 people in the front coaches and 177 people in the back coaches. How many people are on the train?
- 12.460 − 350 =
- 13.A train has 305 people in the front coaches and 235 people in the back coaches. How many people are on the train?
- 14.218 − ? = 54
- 15.A train has 317 people in the front coaches and 354 people in the back coaches. How many people are on the train?
- 16.597 + 322 =
- 17.298 + 260 =
- 18.A train has 845 people in the front coaches and 148 people in the back coaches. How many people are on the train?
- 19.? − 623 = 121
- 20.610 − 236 =
- 21.? + 186 = 463
- 22.A train has 329 people in the front coaches and 247 people in the back coaches. How many people are on the train?
- 23.A train has 169 people in the front coaches and 254 people in the back coaches. How many people are on the train?
- 24.297 − 222 =
- 25.890 − 307 =
- 26.A train has 386 people in the front coaches and 499 people in the back coaches. How many people are on the train?
- 27.770 − 471 =
- 28.690 + 215 =
- 29.627 + ? = 735
- 30.A school has 477 children. 168 of them are girls. How many boys are there?
- 31.A school has 728 children. 126 of them are girls. How many boys are there?
- 32.A train has 264 people in the front coaches and 107 people in the back coaches. How many people are on the train?
- 33.471 − ? = 249
- 34.A school has 365 children. 344 of them are girls. How many boys are there?
- 35.751 + ? = 902
- 36.A school has 271 children. 267 of them are girls. How many boys are there?
- 37.? + 775 = 952
- 38.A train has 658 people in the front coaches and 281 people in the back coaches. How many people are on the train?
- 39.A train has 874 people in the front coaches and 112 people in the back coaches. How many people are on the train?
- 40.637 − 145 =
Answer key
- 320
- 979
- 132
- 256
- 398
- 549
- 744
- 296
- 170
- 935
- 759
- 110
- 540
- 164
- 671
- 919
- 558
- 993
- 744
- 374
- 277
- 576
- 423
- 75
- 583
- 885
- 299
- 905
- 108
- 309
- 602
- 371
- 222
- 21
- 151
- 4
- 177
- 939
- 986
- 492
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets