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 397 people in the front coaches and 227 people in the back coaches. How many people are on the train?
- 2.A school has 594 children. 114 of them are girls. How many boys are there?
- 3.A train has 571 people in the front coaches and 296 people in the back coaches. How many people are on the train?
- 4.A school has 701 children. 501 of them are girls. How many boys are there?
- 5.A train has 296 people in the front coaches and 634 people in the back coaches. How many people are on the train?
- 6.A school has 312 children. 272 of them are girls. How many boys are there?
- 7.A school has 780 children. 241 of them are girls. How many boys are there?
- 8.? + 369 = 862
- 9.653 + ? = 906
- 10.? + 735 = 850
- 11.A train has 445 people in the front coaches and 538 people in the back coaches. How many people are on the train?
- 12.A train has 811 people in the front coaches and 119 people in the back coaches. How many people are on the train?
- 13.A train has 691 people in the front coaches and 107 people in the back coaches. How many people are on the train?
- 14.889 − 326 =
- 15.A school has 837 children. 542 of them are girls. How many boys are there?
- 16.537 − ? = 88
- 17.A train has 372 people in the front coaches and 327 people in the back coaches. How many people are on the train?
- 18.435 + 165 =
- 19.? − 413 = 227
- 20.796 + ? = 930
- 21.A school has 625 children. 402 of them are girls. How many boys are there?
- 22.190 + 222 =
- 23.A school has 869 children. 607 of them are girls. How many boys are there?
- 24.A school has 608 children. 293 of them are girls. How many boys are there?
- 25.411 − ? = 310
- 26.888 − 198 =
- 27.418 + ? = 645
- 28.571 + ? = 763
- 29.A train has 855 people in the front coaches and 140 people in the back coaches. How many people are on the train?
- 30.818 − 127 =
- 31.A train has 100 people in the front coaches and 236 people in the back coaches. How many people are on the train?
- 32.688 − 125 =
- 33.A train has 499 people in the front coaches and 296 people in the back coaches. How many people are on the train?
- 34.746 − 147 =
- 35.420 + 286 =
- 36.704 + 164 =
- 37.773 + 175 =
- 38.588 + 401 =
- 39.447 − 178 =
- 40.918 − 248 =
Answer key
- 624
- 480
- 867
- 200
- 930
- 40
- 539
- 493
- 253
- 115
- 983
- 930
- 798
- 563
- 295
- 449
- 699
- 600
- 640
- 134
- 223
- 412
- 262
- 315
- 101
- 690
- 227
- 192
- 995
- 691
- 336
- 563
- 795
- 599
- 706
- 868
- 948
- 989
- 269
- 670
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets