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.141 + 704 =
- 2.683 − 433 =
- 3.A train has 576 people in the front coaches and 158 people in the back coaches. How many people are on the train?
- 4.? − 637 = 257
- 5.856 − ? = 730
- 6.618 − ? = 388
- 7.? + 381 = 550
- 8.A school has 344 children. 226 of them are girls. How many boys are there?
- 9.196 + 319 =
- 10.A train has 216 people in the front coaches and 376 people in the back coaches. How many people are on the train?
- 11.A train has 851 people in the front coaches and 107 people in the back coaches. How many people are on the train?
- 12.219 + 473 =
- 13.A train has 169 people in the front coaches and 722 people in the back coaches. How many people are on the train?
- 14.234 + 247 =
- 15.A train has 591 people in the front coaches and 155 people in the back coaches. How many people are on the train?
- 16.217 + 528 =
- 17.511 − ? = 136
- 18.836 − 126 =
- 19.A school has 209 children. 178 of them are girls. How many boys are there?
- 20.A school has 883 children. 739 of them are girls. How many boys are there?
- 21.929 − ? = 778
- 22.678 + 300 =
- 23.158 + 180 =
- 24.A train has 350 people in the front coaches and 483 people in the back coaches. How many people are on the train?
- 25.515 − ? = 197
- 26.A train has 569 people in the front coaches and 261 people in the back coaches. How many people are on the train?
- 27.A train has 454 people in the front coaches and 396 people in the back coaches. How many people are on the train?
- 28.445 − ? = 8
- 29.A school has 654 children. 431 of them are girls. How many boys are there?
- 30.A school has 381 children. 300 of them are girls. How many boys are there?
- 31.A train has 479 people in the front coaches and 167 people in the back coaches. How many people are on the train?
- 32.? + 130 = 947
- 33.A train has 302 people in the front coaches and 661 people in the back coaches. How many people are on the train?
- 34.A school has 223 children. 108 of them are girls. How many boys are there?
- 35.A train has 113 people in the front coaches and 175 people in the back coaches. How many people are on the train?
- 36.A train has 517 people in the front coaches and 248 people in the back coaches. How many people are on the train?
- 37.A school has 287 children. 171 of them are girls. How many boys are there?
- 38.? + 666 = 806
- 39.? + 294 = 408
- 40.856 − 115 =
Answer key
- 845
- 250
- 734
- 894
- 126
- 230
- 169
- 118
- 515
- 592
- 958
- 692
- 891
- 481
- 746
- 745
- 375
- 710
- 31
- 144
- 151
- 978
- 338
- 833
- 318
- 830
- 850
- 437
- 223
- 81
- 646
- 817
- 963
- 115
- 288
- 765
- 116
- 140
- 114
- 741
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets