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 394 children. 198 of them are girls. How many boys are there?
- 2.? + 340 = 913
- 3.A train has 271 people in the front coaches and 328 people in the back coaches. How many people are on the train?
- 4.? + 228 = 361
- 5.A train has 236 people in the front coaches and 495 people in the back coaches. How many people are on the train?
- 6.? + 877 = 982
- 7.772 + ? = 960
- 8.895 − 808 =
- 9.? + 337 = 650
- 10.868 − 769 =
- 11.768 − 217 =
- 12.517 + 155 =
- 13.644 + 254 =
- 14.769 + 144 =
- 15.A train has 817 people in the front coaches and 175 people in the back coaches. How many people are on the train?
- 16.A train has 463 people in the front coaches and 106 people in the back coaches. How many people are on the train?
- 17.608 + 156 =
- 18.A school has 673 children. 344 of them are girls. How many boys are there?
- 19.340 + ? = 882
- 20.595 + 193 =
- 21.262 + ? = 674
- 22.407 − 217 =
- 23.A school has 697 children. 122 of them are girls. How many boys are there?
- 24.A train has 261 people in the front coaches and 517 people in the back coaches. How many people are on the train?
- 25.A train has 466 people in the front coaches and 451 people in the back coaches. How many people are on the train?
- 26.955 − 159 =
- 27.581 + ? = 965
- 28.A school has 589 children. 355 of them are girls. How many boys are there?
- 29.610 − ? = 387
- 30.A train has 304 people in the front coaches and 313 people in the back coaches. How many people are on the train?
- 31.884 + ? = 986
- 32.362 − 202 =
- 33.A train has 666 people in the front coaches and 127 people in the back coaches. How many people are on the train?
- 34.? − 563 = 364
- 35.777 + ? = 980
- 36.? − 136 = 406
- 37.190 + 752 =
- 38.? − 438 = 190
- 39.329 − 276 =
- 40.890 + ? = 992
Answer key
- 196
- 573
- 599
- 133
- 731
- 105
- 188
- 87
- 313
- 99
- 551
- 672
- 898
- 913
- 992
- 569
- 764
- 329
- 542
- 788
- 412
- 190
- 575
- 778
- 917
- 796
- 384
- 234
- 223
- 617
- 102
- 160
- 793
- 927
- 203
- 542
- 942
- 628
- 53
- 102
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets