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.288 − ? = 5
- 2.889 + 106 =
- 3.542 + 227 =
- 4.347 − ? = 61
- 5.753 − 168 =
- 6.? − 266 = 438
- 7.A school has 896 children. 513 of them are girls. How many boys are there?
- 8.A school has 430 children. 301 of them are girls. How many boys are there?
- 9.375 − ? = 236
- 10.A train has 446 people in the front coaches and 146 people in the back coaches. How many people are on the train?
- 11.151 + 101 =
- 12.A school has 956 children. 869 of them are girls. How many boys are there?
- 13.A school has 894 children. 262 of them are girls. How many boys are there?
- 14.159 + ? = 630
- 15.A school has 388 children. 201 of them are girls. How many boys are there?
- 16.A train has 898 people in the front coaches and 100 people in the back coaches. How many people are on the train?
- 17.591 + ? = 904
- 18.929 − ? = 200
- 19.A school has 644 children. 306 of them are girls. How many boys are there?
- 20.A train has 828 people in the front coaches and 114 people in the back coaches. How many people are on the train?
- 21.578 − 172 =
- 22.718 − 681 =
- 23.? + 533 = 892
- 24.? + 209 = 616
- 25.A train has 599 people in the front coaches and 210 people in the back coaches. How many people are on the train?
- 26.? − 838 = 106
- 27.A train has 866 people in the front coaches and 131 people in the back coaches. How many people are on the train?
- 28.689 + 210 =
- 29.A train has 230 people in the front coaches and 400 people in the back coaches. How many people are on the train?
- 30.285 − 171 =
- 31.? − 555 = 40
- 32.A train has 148 people in the front coaches and 518 people in the back coaches. How many people are on the train?
- 33.126 + 712 =
- 34.? + 897 = 999
- 35.A school has 707 children. 401 of them are girls. How many boys are there?
- 36.584 − 309 =
- 37.507 + 276 =
- 38.530 − ? = 378
- 39.A train has 867 people in the front coaches and 101 people in the back coaches. How many people are on the train?
- 40.A train has 551 people in the front coaches and 165 people in the back coaches. How many people are on the train?
Answer key
- 283
- 995
- 769
- 286
- 585
- 704
- 383
- 129
- 139
- 592
- 252
- 87
- 632
- 471
- 187
- 998
- 313
- 729
- 338
- 942
- 406
- 37
- 359
- 407
- 809
- 944
- 997
- 899
- 630
- 114
- 595
- 666
- 838
- 102
- 306
- 275
- 783
- 152
- 968
- 716
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets