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.211 − 190 =
- 2.611 + ? = 754
- 3.? + 102 = 552
- 4.392 + 307 =
- 5.404 + 247 =
- 6.A train has 168 people in the front coaches and 810 people in the back coaches. How many people are on the train?
- 7.A train has 187 people in the front coaches and 180 people in the back coaches. How many people are on the train?
- 8.A train has 202 people in the front coaches and 491 people in the back coaches. How many people are on the train?
- 9.? + 889 = 992
- 10.257 + 421 =
- 11.740 + ? = 923
- 12.557 − 415 =
- 13.835 + ? = 956
- 14.? − 375 = 580
- 15.A school has 399 children. 144 of them are girls. How many boys are there?
- 16.A train has 368 people in the front coaches and 483 people in the back coaches. How many people are on the train?
- 17.A school has 918 children. 186 of them are girls. How many boys are there?
- 18.A school has 472 children. 202 of them are girls. How many boys are there?
- 19.? − 162 = 317
- 20.A school has 868 children. 846 of them are girls. How many boys are there?
- 21.625 − 105 =
- 22.207 + 192 =
- 23.685 − 286 =
- 24.A school has 596 children. 517 of them are girls. How many boys are there?
- 25.767 − 404 =
- 26.? − 299 = 628
- 27.A school has 439 children. 190 of them are girls. How many boys are there?
- 28.523 − ? = 377
- 29.? + 265 = 977
- 30.A school has 260 children. 101 of them are girls. How many boys are there?
- 31.437 − ? = 298
- 32.291 + 633 =
- 33.344 − 223 =
- 34.793 − 470 =
- 35.807 − ? = 525
- 36.A school has 816 children. 545 of them are girls. How many boys are there?
- 37.529 + ? = 719
- 38.A train has 119 people in the front coaches and 705 people in the back coaches. How many people are on the train?
- 39.100 + ? = 871
- 40.498 + ? = 638
Answer key
- 21
- 143
- 450
- 699
- 651
- 978
- 367
- 693
- 103
- 678
- 183
- 142
- 121
- 955
- 255
- 851
- 732
- 270
- 479
- 22
- 520
- 399
- 399
- 79
- 363
- 927
- 249
- 146
- 712
- 159
- 139
- 924
- 121
- 323
- 282
- 271
- 190
- 824
- 771
- 140
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets