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.304 − ? = 160
- 2.754 − 107 =
- 3.404 − 359 =
- 4.732 + 243 =
- 5.148 + ? = 692
- 6.A school has 313 children. 277 of them are girls. How many boys are there?
- 7.204 − 105 =
- 8.597 + 173 =
- 9.A train has 177 people in the front coaches and 623 people in the back coaches. How many people are on the train?
- 10.? − 162 = 783
- 11.382 + 198 =
- 12.A train has 528 people in the front coaches and 103 people in the back coaches. How many people are on the train?
- 13.656 − 246 =
- 14.362 + 409 =
- 15.A school has 516 children. 417 of them are girls. How many boys are there?
- 16.735 + 169 =
- 17.? − 830 = 146
- 18.848 − ? = 402
- 19.619 − 100 =
- 20.? + 640 = 809
- 21.244 − ? = 72
- 22.A school has 530 children. 111 of them are girls. How many boys are there?
- 23.559 − 288 =
- 24.654 + 311 =
- 25.? − 383 = 88
- 26.A school has 581 children. 182 of them are girls. How many boys are there?
- 27.? − 391 = 153
- 28.597 − ? = 495
- 29.372 − 189 =
- 30.A school has 233 children. 109 of them are girls. How many boys are there?
- 31.? − 103 = 301
- 32.A school has 356 children. 107 of them are girls. How many boys are there?
- 33.A school has 303 children. 134 of them are girls. How many boys are there?
- 34.A train has 152 people in the front coaches and 351 people in the back coaches. How many people are on the train?
- 35.674 − ? = 313
- 36.415 + ? = 611
- 37.A train has 207 people in the front coaches and 423 people in the back coaches. How many people are on the train?
- 38.A train has 436 people in the front coaches and 371 people in the back coaches. How many people are on the train?
- 39.A train has 254 people in the front coaches and 153 people in the back coaches. How many people are on the train?
- 40.? + 595 = 993
Answer key
- 144
- 647
- 45
- 975
- 544
- 36
- 99
- 770
- 800
- 945
- 580
- 631
- 410
- 771
- 99
- 904
- 976
- 446
- 519
- 169
- 172
- 419
- 271
- 965
- 471
- 399
- 544
- 102
- 183
- 124
- 404
- 249
- 169
- 503
- 361
- 196
- 630
- 807
- 407
- 398
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets