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.543 − 425 =
- 2.665 − 270 =
- 3.890 + 109 =
- 4.A school has 739 children. 496 of them are girls. How many boys are there?
- 5.587 − 202 =
- 6.359 − ? = 156
- 7.776 − 662 =
- 8.? + 534 = 661
- 9.A train has 424 people in the front coaches and 185 people in the back coaches. How many people are on the train?
- 10.A school has 801 children. 194 of them are girls. How many boys are there?
- 11.? + 326 = 946
- 12.327 − 151 =
- 13.349 − 200 =
- 14.585 + 352 =
- 15.? + 501 = 815
- 16.572 + ? = 697
- 17.A school has 900 children. 130 of them are girls. How many boys are there?
- 18.A school has 235 children. 143 of them are girls. How many boys are there?
- 19.A school has 469 children. 200 of them are girls. How many boys are there?
- 20.A school has 719 children. 535 of them are girls. How many boys are there?
- 21.? − 249 = 291
- 22.668 − 203 =
- 23.849 + ? = 965
- 24.A train has 851 people in the front coaches and 101 people in the back coaches. How many people are on the train?
- 25.A train has 536 people in the front coaches and 111 people in the back coaches. How many people are on the train?
- 26.763 + ? = 949
- 27.A school has 290 children. 151 of them are girls. How many boys are there?
- 28.893 − 704 =
- 29.337 − ? = 66
- 30.225 + 474 =
- 31.680 − 201 =
- 32.A train has 897 people in the front coaches and 101 people in the back coaches. How many people are on the train?
- 33.? + 719 = 839
- 34.A train has 825 people in the front coaches and 157 people in the back coaches. How many people are on the train?
- 35.213 + ? = 941
- 36.237 − 227 =
- 37.A train has 847 people in the front coaches and 146 people in the back coaches. How many people are on the train?
- 38.A train has 751 people in the front coaches and 104 people in the back coaches. How many people are on the train?
- 39.366 − ? = 266
- 40.A train has 742 people in the front coaches and 171 people in the back coaches. How many people are on the train?
Answer key
- 118
- 395
- 999
- 243
- 385
- 203
- 114
- 127
- 609
- 607
- 620
- 176
- 149
- 937
- 314
- 125
- 770
- 92
- 269
- 184
- 540
- 465
- 116
- 952
- 647
- 186
- 139
- 189
- 271
- 699
- 479
- 998
- 120
- 982
- 728
- 10
- 993
- 855
- 100
- 913
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets