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.454 − ? = 51
- 2.540 + ? = 974
- 3.A train has 563 people in the front coaches and 249 people in the back coaches. How many people are on the train?
- 4.753 + 152 =
- 5.A school has 244 children. 198 of them are girls. How many boys are there?
- 6.692 + ? = 954
- 7.301 − ? = 12
- 8.A train has 506 people in the front coaches and 362 people in the back coaches. How many people are on the train?
- 9.A train has 494 people in the front coaches and 262 people in the back coaches. How many people are on the train?
- 10.A train has 703 people in the front coaches and 282 people in the back coaches. How many people are on the train?
- 11.? − 167 = 732
- 12.723 + 103 =
- 13.810 − 328 =
- 14.881 + ? = 983
- 15.A school has 661 children. 501 of them are girls. How many boys are there?
- 16.308 − 188 =
- 17.892 + 102 =
- 18.362 − 162 =
- 19.A school has 552 children. 161 of them are girls. How many boys are there?
- 20.A train has 267 people in the front coaches and 631 people in the back coaches. How many people are on the train?
- 21.A train has 306 people in the front coaches and 637 people in the back coaches. How many people are on the train?
- 22.A school has 207 children. 133 of them are girls. How many boys are there?
- 23.? − 735 = 217
- 24.? − 804 = 117
- 25.746 + 148 =
- 26.380 + ? = 543
- 27.A train has 535 people in the front coaches and 425 people in the back coaches. How many people are on the train?
- 28.323 − ? = 143
- 29.901 − ? = 387
- 30.? − 242 = 606
- 31.A train has 518 people in the front coaches and 205 people in the back coaches. How many people are on the train?
- 32.A school has 767 children. 542 of them are girls. How many boys are there?
- 33.? − 267 = 254
- 34.384 + 171 =
- 35.? − 319 = 384
- 36.A school has 968 children. 918 of them are girls. How many boys are there?
- 37.A train has 682 people in the front coaches and 230 people in the back coaches. How many people are on the train?
- 38.A school has 314 children. 140 of them are girls. How many boys are there?
- 39.923 − 837 =
- 40.A train has 899 people in the front coaches and 100 people in the back coaches. How many people are on the train?
Answer key
- 403
- 434
- 812
- 905
- 46
- 262
- 289
- 868
- 756
- 985
- 899
- 826
- 482
- 102
- 160
- 120
- 994
- 200
- 391
- 898
- 943
- 74
- 952
- 921
- 894
- 163
- 960
- 180
- 514
- 848
- 723
- 225
- 521
- 555
- 703
- 50
- 912
- 174
- 86
- 999
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets