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 school has 617 children. 346 of them are girls. How many boys are there?
- 2.A school has 757 children. 633 of them are girls. How many boys are there?
- 3.A school has 496 children. 202 of them are girls. How many boys are there?
- 4.? − 740 = 71
- 5.405 + ? = 989
- 6.654 − 531 =
- 7.398 + 469 =
- 8.? + 452 = 896
- 9.659 + 209 =
- 10.A school has 391 children. 138 of them are girls. How many boys are there?
- 11.A train has 620 people in the front coaches and 197 people in the back coaches. How many people are on the train?
- 12.892 − 354 =
- 13.? − 165 = 175
- 14.215 + ? = 467
- 15.A school has 844 children. 609 of them are girls. How many boys are there?
- 16.? − 118 = 636
- 17.A train has 108 people in the front coaches and 744 people in the back coaches. How many people are on the train?
- 18.A school has 641 children. 530 of them are girls. How many boys are there?
- 19.A train has 369 people in the front coaches and 471 people in the back coaches. How many people are on the train?
- 20.A train has 200 people in the front coaches and 610 people in the back coaches. How many people are on the train?
- 21.454 − 264 =
- 22.A train has 198 people in the front coaches and 266 people in the back coaches. How many people are on the train?
- 23.? − 189 = 177
- 24.793 + 148 =
- 25.445 − ? = 259
- 26.317 + 141 =
- 27.? − 162 = 104
- 28.611 − ? = 66
- 29.603 − ? = 455
- 30.? − 837 = 95
- 31.871 − ? = 741
- 32.A school has 208 children. 127 of them are girls. How many boys are there?
- 33.611 − 258 =
- 34.425 − ? = 74
- 35.640 − 108 =
- 36.523 − 212 =
- 37.366 + 276 =
- 38.A train has 651 people in the front coaches and 288 people in the back coaches. How many people are on the train?
- 39.757 − ? = 74
- 40.328 − 312 =
Answer key
- 271
- 124
- 294
- 811
- 584
- 123
- 867
- 444
- 868
- 253
- 817
- 538
- 340
- 252
- 235
- 754
- 852
- 111
- 840
- 810
- 190
- 464
- 366
- 941
- 186
- 458
- 266
- 545
- 148
- 932
- 130
- 81
- 353
- 351
- 532
- 311
- 642
- 939
- 683
- 16
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets