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.A school has 678 children. 544 of them are girls. How many boys are there?
- 2.435 + 222 =
- 3.863 + ? = 986
- 4.892 + ? = 998
- 5.A train has 401 people in the front coaches and 180 people in the back coaches. How many people are on the train?
- 6.A train has 459 people in the front coaches and 404 people in the back coaches. How many people are on the train?
- 7.A school has 915 children. 417 of them are girls. How many boys are there?
- 8.A train has 558 people in the front coaches and 350 people in the back coaches. How many people are on the train?
- 9.556 + 253 =
- 10.761 + ? = 882
- 11.312 − 123 =
- 12.A train has 627 people in the front coaches and 290 people in the back coaches. How many people are on the train?
- 13.613 − ? = 444
- 14.A school has 641 children. 169 of them are girls. How many boys are there?
- 15.573 + 315 =
- 16.557 + 252 =
- 17.A school has 413 children. 352 of them are girls. How many boys are there?
- 18.? − 191 = 284
- 19.A train has 321 people in the front coaches and 442 people in the back coaches. How many people are on the train?
- 20.A school has 279 children. 263 of them are girls. How many boys are there?
- 21.470 + ? = 655
- 22.927 − 334 =
- 23.103 + ? = 639
- 24.A train has 123 people in the front coaches and 726 people in the back coaches. How many people are on the train?
- 25.140 + 737 =
- 26.713 − ? = 213
- 27.698 + 262 =
- 28.833 + 162 =
- 29.A train has 727 people in the front coaches and 166 people in the back coaches. How many people are on the train?
- 30.A school has 566 children. 522 of them are girls. How many boys are there?
- 31.672 − 288 =
- 32.? − 954 = 5
- 33.A train has 812 people in the front coaches and 147 people in the back coaches. How many people are on the train?
- 34.856 + ? = 978
- 35.? − 142 = 202
- 36.A school has 967 children. 692 of them are girls. How many boys are there?
- 37.103 + ? = 364
- 38.A train has 109 people in the front coaches and 408 people in the back coaches. How many people are on the train?
- 39.183 + ? = 968
- 40.798 + ? = 941
Answer key
- 134
- 657
- 123
- 106
- 581
- 863
- 498
- 908
- 809
- 121
- 189
- 917
- 169
- 472
- 888
- 809
- 61
- 475
- 763
- 16
- 185
- 593
- 536
- 849
- 877
- 500
- 960
- 995
- 893
- 44
- 384
- 959
- 959
- 122
- 344
- 275
- 261
- 517
- 785
- 143
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets