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 758 children. 138 of them are girls. How many boys are there?
- 2.A train has 401 people in the front coaches and 137 people in the back coaches. How many people are on the train?
- 3.728 − ? = 579
- 4.A train has 654 people in the front coaches and 228 people in the back coaches. How many people are on the train?
- 5.A school has 449 children. 381 of them are girls. How many boys are there?
- 6.156 + 542 =
- 7.718 + 141 =
- 8.? − 153 = 157
- 9.417 − 375 =
- 10.260 + 727 =
- 11.A school has 802 children. 184 of them are girls. How many boys are there?
- 12.? + 305 = 492
- 13.? + 253 = 789
- 14.A train has 137 people in the front coaches and 624 people in the back coaches. How many people are on the train?
- 15.? − 798 = 147
- 16.237 − 204 =
- 17.A school has 879 children. 202 of them are girls. How many boys are there?
- 18.781 − ? = 382
- 19.A school has 728 children. 189 of them are girls. How many boys are there?
- 20.? + 536 = 826
- 21.894 − 475 =
- 22.251 + ? = 696
- 23.193 + 444 =
- 24.900 − ? = 524
- 25.973 − 214 =
- 26.A train has 253 people in the front coaches and 128 people in the back coaches. How many people are on the train?
- 27.631 + ? = 932
- 28.A train has 890 people in the front coaches and 109 people in the back coaches. How many people are on the train?
- 29.? + 819 = 929
- 30.234 + 131 =
- 31.A train has 415 people in the front coaches and 124 people in the back coaches. How many people are on the train?
- 32.A school has 933 children. 547 of them are girls. How many boys are there?
- 33.569 + 164 =
- 34.991 − 842 =
- 35.433 + 144 =
- 36.A train has 746 people in the front coaches and 200 people in the back coaches. How many people are on the train?
- 37.708 − ? = 469
- 38.383 + 599 =
- 39.214 − ? = 39
- 40.? + 250 = 954
Answer key
- 620
- 538
- 149
- 882
- 68
- 698
- 859
- 310
- 42
- 987
- 618
- 187
- 536
- 761
- 945
- 33
- 677
- 399
- 539
- 290
- 419
- 445
- 637
- 376
- 759
- 381
- 301
- 999
- 110
- 365
- 539
- 386
- 733
- 149
- 577
- 946
- 239
- 982
- 175
- 704
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets