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.984 − 839 =
- 2.799 + ? = 988
- 3.617 + 244 =
- 4.557 + 186 =
- 5.A school has 523 children. 249 of them are girls. How many boys are there?
- 6.184 + 693 =
- 7.? − 674 = 139
- 8.A school has 224 children. 155 of them are girls. How many boys are there?
- 9.575 − 306 =
- 10.? + 567 = 978
- 11.A train has 367 people in the front coaches and 295 people in the back coaches. How many people are on the train?
- 12.305 + 376 =
- 13.710 + ? = 874
- 14.923 − 796 =
- 15.A school has 962 children. 123 of them are girls. How many boys are there?
- 16.872 + ? = 974
- 17.803 + 178 =
- 18.A train has 277 people in the front coaches and 566 people in the back coaches. How many people are on the train?
- 19.859 − 602 =
- 20.A school has 635 children. 291 of them are girls. How many boys are there?
- 21.142 + 344 =
- 22.168 + 357 =
- 23.A train has 698 people in the front coaches and 161 people in the back coaches. How many people are on the train?
- 24.? + 864 = 991
- 25.741 − 481 =
- 26.733 + 197 =
- 27.330 − 324 =
- 28.119 + ? = 465
- 29.A train has 646 people in the front coaches and 207 people in the back coaches. How many people are on the train?
- 30.A train has 465 people in the front coaches and 132 people in the back coaches. How many people are on the train?
- 31.A train has 466 people in the front coaches and 220 people in the back coaches. How many people are on the train?
- 32.A train has 452 people in the front coaches and 414 people in the back coaches. How many people are on the train?
- 33.A train has 810 people in the front coaches and 129 people in the back coaches. How many people are on the train?
- 34.A school has 424 children. 288 of them are girls. How many boys are there?
- 35.? − 216 = 663
- 36.269 + 495 =
- 37.A school has 229 children. 149 of them are girls. How many boys are there?
- 38.A school has 806 children. 263 of them are girls. How many boys are there?
- 39.463 − 305 =
- 40.662 − 423 =
Answer key
- 145
- 189
- 861
- 743
- 274
- 877
- 813
- 69
- 269
- 411
- 662
- 681
- 164
- 127
- 839
- 102
- 981
- 843
- 257
- 344
- 486
- 525
- 859
- 127
- 260
- 930
- 6
- 346
- 853
- 597
- 686
- 866
- 939
- 136
- 879
- 764
- 80
- 543
- 158
- 239
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets