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.415 − 106 =
- 2.A train has 208 people in the front coaches and 611 people in the back coaches. How many people are on the train?
- 3.? − 220 = 234
- 4.A train has 286 people in the front coaches and 470 people in the back coaches. How many people are on the train?
- 5.197 + 755 =
- 6.A school has 790 children. 589 of them are girls. How many boys are there?
- 7.A school has 866 children. 693 of them are girls. How many boys are there?
- 8.? + 188 = 612
- 9.728 − ? = 332
- 10.A school has 362 children. 331 of them are girls. How many boys are there?
- 11.? + 767 = 897
- 12.983 − 399 =
- 13.A train has 164 people in the front coaches and 296 people in the back coaches. How many people are on the train?
- 14.A train has 116 people in the front coaches and 578 people in the back coaches. How many people are on the train?
- 15.A school has 986 children. 251 of them are girls. How many boys are there?
- 16.A school has 535 children. 509 of them are girls. How many boys are there?
- 17.A school has 862 children. 311 of them are girls. How many boys are there?
- 18.748 − ? = 378
- 19.342 + 426 =
- 20.397 − 302 =
- 21.768 + ? = 997
- 22.285 − ? = 122
- 23.? − 172 = 239
- 24.721 − ? = 184
- 25.A school has 298 children. 228 of them are girls. How many boys are there?
- 26.? − 127 = 272
- 27.884 + 111 =
- 28.237 − 206 =
- 29.A train has 766 people in the front coaches and 185 people in the back coaches. How many people are on the train?
- 30.976 − 678 =
- 31.498 − 440 =
- 32.614 + 255 =
- 33.424 + 158 =
- 34.A school has 891 children. 539 of them are girls. How many boys are there?
- 35.? + 695 = 814
- 36.? + 357 = 900
- 37.? + 501 = 967
- 38.A train has 891 people in the front coaches and 108 people in the back coaches. How many people are on the train?
- 39.404 + 374 =
- 40.A school has 773 children. 108 of them are girls. How many boys are there?
Answer key
- 309
- 819
- 454
- 756
- 952
- 201
- 173
- 424
- 396
- 31
- 130
- 584
- 460
- 694
- 735
- 26
- 551
- 370
- 768
- 95
- 229
- 163
- 411
- 537
- 70
- 399
- 995
- 31
- 951
- 298
- 58
- 869
- 582
- 352
- 119
- 543
- 466
- 999
- 778
- 665
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets