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.470 + 474 =
- 2.A train has 236 people in the front coaches and 430 people in the back coaches. How many people are on the train?
- 3.A train has 868 people in the front coaches and 123 people in the back coaches. How many people are on the train?
- 4.596 + ? = 871
- 5.A train has 142 people in the front coaches and 832 people in the back coaches. How many people are on the train?
- 6.? + 529 = 726
- 7.A train has 890 people in the front coaches and 108 people in the back coaches. How many people are on the train?
- 8.306 + ? = 872
- 9.? + 108 = 539
- 10.A train has 495 people in the front coaches and 431 people in the back coaches. How many people are on the train?
- 11.A school has 775 children. 101 of them are girls. How many boys are there?
- 12.A school has 908 children. 105 of them are girls. How many boys are there?
- 13.180 + 753 =
- 14.584 − 439 =
- 15.384 − ? = 170
- 16.A train has 567 people in the front coaches and 371 people in the back coaches. How many people are on the train?
- 17.? + 468 = 766
- 18.127 + 517 =
- 19.517 − 101 =
- 20.A train has 385 people in the front coaches and 321 people in the back coaches. How many people are on the train?
- 21.656 − 171 =
- 22.? + 123 = 868
- 23.A school has 914 children. 386 of them are girls. How many boys are there?
- 24.871 − ? = 534
- 25.A train has 133 people in the front coaches and 833 people in the back coaches. How many people are on the train?
- 26.192 + 479 =
- 27.A school has 341 children. 279 of them are girls. How many boys are there?
- 28.A train has 375 people in the front coaches and 582 people in the back coaches. How many people are on the train?
- 29.549 + 313 =
- 30.A school has 667 children. 591 of them are girls. How many boys are there?
- 31.A school has 819 children. 133 of them are girls. How many boys are there?
- 32.582 + ? = 957
- 33.623 − ? = 506
- 34.302 + 372 =
- 35.? − 299 = 422
- 36.220 − 122 =
- 37.611 − 189 =
- 38.A train has 241 people in the front coaches and 324 people in the back coaches. How many people are on the train?
- 39.454 − 362 =
- 40.270 − 149 =
Answer key
- 944
- 666
- 991
- 275
- 974
- 197
- 998
- 566
- 431
- 926
- 674
- 803
- 933
- 145
- 214
- 938
- 298
- 644
- 416
- 706
- 485
- 745
- 528
- 337
- 966
- 671
- 62
- 957
- 862
- 76
- 686
- 375
- 117
- 674
- 721
- 98
- 422
- 565
- 92
- 121
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets