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.416 − 251 =
- 2.985 − ? = 43
- 3.610 − 165 =
- 4.583 − 204 =
- 5.? + 583 = 930
- 6.A train has 746 people in the front coaches and 247 people in the back coaches. How many people are on the train?
- 7.807 + ? = 938
- 8.564 + 260 =
- 9.931 − 861 =
- 10.? + 343 = 559
- 11.? + 103 = 556
- 12.643 − 405 =
- 13.? + 816 = 933
- 14.A school has 221 children. 105 of them are girls. How many boys are there?
- 15.A school has 570 children. 342 of them are girls. How many boys are there?
- 16.A school has 418 children. 415 of them are girls. How many boys are there?
- 17.A train has 516 people in the front coaches and 222 people in the back coaches. How many people are on the train?
- 18.190 + 507 =
- 19.A school has 893 children. 153 of them are girls. How many boys are there?
- 20.957 − 529 =
- 21.A train has 664 people in the front coaches and 326 people in the back coaches. How many people are on the train?
- 22.A school has 519 children. 431 of them are girls. How many boys are there?
- 23.287 − 276 =
- 24.215 + 534 =
- 25.559 − ? = 209
- 26.617 + 145 =
- 27.438 + 235 =
- 28.473 − 405 =
- 29.707 − ? = 569
- 30.? + 672 = 829
- 31.A train has 169 people in the front coaches and 239 people in the back coaches. How many people are on the train?
- 32.805 + 118 =
- 33.A train has 630 people in the front coaches and 294 people in the back coaches. How many people are on the train?
- 34.A train has 591 people in the front coaches and 364 people in the back coaches. How many people are on the train?
- 35.602 + 129 =
- 36.434 − 389 =
- 37.A school has 405 children. 211 of them are girls. How many boys are there?
- 38.A school has 590 children. 374 of them are girls. How many boys are there?
- 39.528 + 333 =
- 40.303 − 194 =
Answer key
- 165
- 942
- 445
- 379
- 347
- 993
- 131
- 824
- 70
- 216
- 453
- 238
- 117
- 116
- 228
- 3
- 738
- 697
- 740
- 428
- 990
- 88
- 11
- 749
- 350
- 762
- 673
- 68
- 138
- 157
- 408
- 923
- 924
- 955
- 731
- 45
- 194
- 216
- 861
- 109
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets