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 train has 368 people in the front coaches and 495 people in the back coaches. How many people are on the train?
- 2.A school has 619 children. 356 of them are girls. How many boys are there?
- 3.716 − 565 =
- 4.A school has 557 children. 504 of them are girls. How many boys are there?
- 5.A school has 453 children. 414 of them are girls. How many boys are there?
- 6.A school has 386 children. 129 of them are girls. How many boys are there?
- 7.321 + ? = 446
- 8.A train has 836 people in the front coaches and 150 people in the back coaches. How many people are on the train?
- 9.679 + 127 =
- 10.A school has 796 children. 122 of them are girls. How many boys are there?
- 11.327 − ? = 200
- 12.? − 519 = 95
- 13.645 + 350 =
- 14.? + 303 = 950
- 15.556 + ? = 934
- 16.870 − 507 =
- 17.586 + 188 =
- 18.497 + ? = 635
- 19.? + 373 = 554
- 20.A school has 313 children. 106 of them are girls. How many boys are there?
- 21.? − 761 = 99
- 22.A train has 304 people in the front coaches and 156 people in the back coaches. How many people are on the train?
- 23.656 + 151 =
- 24.A train has 410 people in the front coaches and 215 people in the back coaches. How many people are on the train?
- 25.944 − ? = 565
- 26.A school has 855 children. 255 of them are girls. How many boys are there?
- 27.860 − ? = 99
- 28.? − 259 = 275
- 29.A school has 556 children. 402 of them are girls. How many boys are there?
- 30.490 − 244 =
- 31.480 − ? = 328
- 32.? − 218 = 746
- 33.A school has 615 children. 445 of them are girls. How many boys are there?
- 34.A train has 753 people in the front coaches and 165 people in the back coaches. How many people are on the train?
- 35.225 − 102 =
- 36.861 − 208 =
- 37.A school has 789 children. 160 of them are girls. How many boys are there?
- 38.508 + 425 =
- 39.179 + 188 =
- 40.? + 159 = 276
Answer key
- 863
- 263
- 151
- 53
- 39
- 257
- 125
- 986
- 806
- 674
- 127
- 614
- 995
- 647
- 378
- 363
- 774
- 138
- 181
- 207
- 860
- 460
- 807
- 625
- 379
- 600
- 761
- 534
- 154
- 246
- 152
- 964
- 170
- 918
- 123
- 653
- 629
- 933
- 367
- 117
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets