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.686 + 113 =
- 2.532 − 373 =
- 3.392 + 266 =
- 4.491 + 113 =
- 5.A school has 679 children. 370 of them are girls. How many boys are there?
- 6.A school has 682 children. 639 of them are girls. How many boys are there?
- 7.A school has 456 children. 427 of them are girls. How many boys are there?
- 8.571 − ? = 348
- 9.? + 749 = 886
- 10.137 + ? = 657
- 11.645 + ? = 814
- 12.835 − 651 =
- 13.A train has 439 people in the front coaches and 436 people in the back coaches. How many people are on the train?
- 14.A train has 765 people in the front coaches and 132 people in the back coaches. How many people are on the train?
- 15.794 − 673 =
- 16.A train has 401 people in the front coaches and 138 people in the back coaches. How many people are on the train?
- 17.505 − 150 =
- 18.A school has 338 children. 126 of them are girls. How many boys are there?
- 19.722 + 127 =
- 20.? + 214 = 483
- 21.706 + 199 =
- 22.920 − ? = 636
- 23.A school has 944 children. 405 of them are girls. How many boys are there?
- 24.462 + 282 =
- 25.A school has 267 children. 219 of them are girls. How many boys are there?
- 26.553 + ? = 696
- 27.A school has 546 children. 132 of them are girls. How many boys are there?
- 28.380 + ? = 807
- 29.A school has 587 children. 429 of them are girls. How many boys are there?
- 30.A school has 811 children. 206 of them are girls. How many boys are there?
- 31.502 − 278 =
- 32.? + 119 = 709
- 33.A train has 468 people in the front coaches and 449 people in the back coaches. How many people are on the train?
- 34.A train has 712 people in the front coaches and 169 people in the back coaches. How many people are on the train?
- 35.106 + 131 =
- 36.298 − 228 =
- 37.? − 266 = 349
- 38.A school has 900 children. 205 of them are girls. How many boys are there?
- 39.? + 221 = 529
- 40.A train has 735 people in the front coaches and 255 people in the back coaches. How many people are on the train?
Answer key
- 799
- 159
- 658
- 604
- 309
- 43
- 29
- 223
- 137
- 520
- 169
- 184
- 875
- 897
- 121
- 539
- 355
- 212
- 849
- 269
- 905
- 284
- 539
- 744
- 48
- 143
- 414
- 427
- 158
- 605
- 224
- 590
- 917
- 881
- 237
- 70
- 615
- 695
- 308
- 990
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets