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.716 − 219 =
- 2.713 − 279 =
- 3.377 − ? = 149
- 4.875 + 104 =
- 5.? + 355 = 462
- 6.235 − ? = 16
- 7.468 + 522 =
- 8.502 − 345 =
- 9.A school has 307 children. 172 of them are girls. How many boys are there?
- 10.A school has 469 children. 280 of them are girls. How many boys are there?
- 11.? − 281 = 194
- 12.A train has 207 people in the front coaches and 763 people in the back coaches. How many people are on the train?
- 13.A train has 429 people in the front coaches and 196 people in the back coaches. How many people are on the train?
- 14.587 + 189 =
- 15.A train has 861 people in the front coaches and 112 people in the back coaches. How many people are on the train?
- 16.519 + 294 =
- 17.435 − ? = 59
- 18.A train has 347 people in the front coaches and 289 people in the back coaches. How many people are on the train?
- 19.? + 839 = 947
- 20.194 + ? = 850
- 21.201 + 730 =
- 22.383 + ? = 913
- 23.A school has 805 children. 744 of them are girls. How many boys are there?
- 24.A school has 379 children. 138 of them are girls. How many boys are there?
- 25.789 + 150 =
- 26.? + 201 = 405
- 27.A train has 341 people in the front coaches and 114 people in the back coaches. How many people are on the train?
- 28.530 + 349 =
- 29.674 + 152 =
- 30.A train has 127 people in the front coaches and 471 people in the back coaches. How many people are on the train?
- 31.A school has 429 children. 420 of them are girls. How many boys are there?
- 32.? + 387 = 774
- 33.772 + ? = 920
- 34.230 − 228 =
- 35.365 − 295 =
- 36.A train has 538 people in the front coaches and 419 people in the back coaches. How many people are on the train?
- 37.607 + 349 =
- 38.736 − 356 =
- 39.579 − 114 =
- 40.203 + ? = 509
Answer key
- 497
- 434
- 228
- 979
- 107
- 219
- 990
- 157
- 135
- 189
- 475
- 970
- 625
- 776
- 973
- 813
- 376
- 636
- 108
- 656
- 931
- 530
- 61
- 241
- 939
- 204
- 455
- 879
- 826
- 598
- 9
- 387
- 148
- 2
- 70
- 957
- 956
- 380
- 465
- 306
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets