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 758 people in the front coaches and 123 people in the back coaches. How many people are on the train?
- 2.610 + 163 =
- 3.537 − ? = 287
- 4.424 − ? = 172
- 5.? − 152 = 320
- 6.283 − 115 =
- 7.A train has 100 people in the front coaches and 577 people in the back coaches. How many people are on the train?
- 8.? + 589 = 773
- 9.658 − 286 =
- 10.665 + 150 =
- 11.657 − 548 =
- 12.884 − 764 =
- 13.A train has 659 people in the front coaches and 159 people in the back coaches. How many people are on the train?
- 14.A train has 354 people in the front coaches and 413 people in the back coaches. How many people are on the train?
- 15.A train has 291 people in the front coaches and 232 people in the back coaches. How many people are on the train?
- 16.956 − 765 =
- 17.789 + 182 =
- 18.A train has 542 people in the front coaches and 433 people in the back coaches. How many people are on the train?
- 19.329 + ? = 949
- 20.A school has 861 children. 154 of them are girls. How many boys are there?
- 21.A school has 291 children. 266 of them are girls. How many boys are there?
- 22.163 + ? = 301
- 23.A train has 849 people in the front coaches and 113 people in the back coaches. How many people are on the train?
- 24.A school has 624 children. 564 of them are girls. How many boys are there?
- 25.712 − 150 =
- 26.802 + 130 =
- 27.192 + 643 =
- 28.950 − 710 =
- 29.259 + 659 =
- 30.A train has 845 people in the front coaches and 153 people in the back coaches. How many people are on the train?
- 31.A school has 427 children. 278 of them are girls. How many boys are there?
- 32.A train has 623 people in the front coaches and 100 people in the back coaches. How many people are on the train?
- 33.186 + ? = 583
- 34.754 − ? = 503
- 35.406 − 388 =
- 36.A train has 668 people in the front coaches and 178 people in the back coaches. How many people are on the train?
- 37.523 + 274 =
- 38.114 + 839 =
- 39.517 + 472 =
- 40.A school has 838 children. 181 of them are girls. How many boys are there?
Answer key
- 881
- 773
- 250
- 252
- 472
- 168
- 677
- 184
- 372
- 815
- 109
- 120
- 818
- 767
- 523
- 191
- 971
- 975
- 620
- 707
- 25
- 138
- 962
- 60
- 562
- 932
- 835
- 240
- 918
- 998
- 149
- 723
- 397
- 251
- 18
- 846
- 797
- 953
- 989
- 657
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets