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.556 + 401 =
- 2.A train has 419 people in the front coaches and 534 people in the back coaches. How many people are on the train?
- 3.361 − 193 =
- 4.264 − 194 =
- 5.608 + 268 =
- 6.608 + 191 =
- 7.A train has 749 people in the front coaches and 168 people in the back coaches. How many people are on the train?
- 8.391 − 278 =
- 9.A school has 254 children. 120 of them are girls. How many boys are there?
- 10.315 − 306 =
- 11.349 − 164 =
- 12.A school has 638 children. 197 of them are girls. How many boys are there?
- 13.A school has 595 children. 262 of them are girls. How many boys are there?
- 14.A train has 818 people in the front coaches and 133 people in the back coaches. How many people are on the train?
- 15.? + 669 = 975
- 16.690 − 531 =
- 17.? + 182 = 673
- 18.647 + 152 =
- 19.272 + 434 =
- 20.? + 257 = 558
- 21.? − 368 = 233
- 22.A school has 802 children. 422 of them are girls. How many boys are there?
- 23.A train has 168 people in the front coaches and 551 people in the back coaches. How many people are on the train?
- 24.A train has 515 people in the front coaches and 403 people in the back coaches. How many people are on the train?
- 25.A train has 481 people in the front coaches and 193 people in the back coaches. How many people are on the train?
- 26.304 − ? = 12
- 27.220 − ? = 31
- 28.281 − 188 =
- 29.658 + 334 =
- 30.? − 728 = 32
- 31.A school has 681 children. 576 of them are girls. How many boys are there?
- 32.531 − 265 =
- 33.507 + 112 =
- 34.875 − 318 =
- 35.A school has 618 children. 203 of them are girls. How many boys are there?
- 36.488 + 260 =
- 37.A train has 576 people in the front coaches and 344 people in the back coaches. How many people are on the train?
- 38.A school has 326 children. 171 of them are girls. How many boys are there?
- 39.A school has 899 children. 104 of them are girls. How many boys are there?
- 40.394 − 264 =
Answer key
- 957
- 953
- 168
- 70
- 876
- 799
- 917
- 113
- 134
- 9
- 185
- 441
- 333
- 951
- 306
- 159
- 491
- 799
- 706
- 301
- 601
- 380
- 719
- 918
- 674
- 292
- 189
- 93
- 992
- 760
- 105
- 266
- 619
- 557
- 415
- 748
- 920
- 155
- 795
- 130
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets