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.877 − ? = 14
- 2.968 − 732 =
- 3.A school has 256 children. 126 of them are girls. How many boys are there?
- 4.863 − ? = 714
- 5.195 + ? = 484
- 6.305 − 220 =
- 7.A school has 713 children. 225 of them are girls. How many boys are there?
- 8.395 − 143 =
- 9.562 + 154 =
- 10.111 + 215 =
- 11.291 − ? = 88
- 12.? − 156 = 566
- 13.547 − ? = 199
- 14.A school has 724 children. 416 of them are girls. How many boys are there?
- 15.A school has 383 children. 227 of them are girls. How many boys are there?
- 16.658 + 122 =
- 17.795 − 254 =
- 18.? + 382 = 824
- 19.A school has 323 children. 135 of them are girls. How many boys are there?
- 20.335 − 239 =
- 21.399 + ? = 902
- 22.256 + 141 =
- 23.279 − 119 =
- 24.A train has 442 people in the front coaches and 445 people in the back coaches. How many people are on the train?
- 25.A train has 190 people in the front coaches and 605 people in the back coaches. How many people are on the train?
- 26.A school has 419 children. 199 of them are girls. How many boys are there?
- 27.790 + 188 =
- 28.A school has 939 children. 367 of them are girls. How many boys are there?
- 29.A train has 725 people in the front coaches and 196 people in the back coaches. How many people are on the train?
- 30.A train has 724 people in the front coaches and 260 people in the back coaches. How many people are on the train?
- 31.311 + 220 =
- 32.139 + ? = 737
- 33.912 − ? = 363
- 34.475 + ? = 792
- 35.A school has 887 children. 601 of them are girls. How many boys are there?
- 36.A school has 753 children. 310 of them are girls. How many boys are there?
- 37.388 − ? = 203
- 38.A school has 674 children. 201 of them are girls. How many boys are there?
- 39.? + 136 = 238
- 40.A school has 303 children. 244 of them are girls. How many boys are there?
Answer key
- 863
- 236
- 130
- 149
- 289
- 85
- 488
- 252
- 716
- 326
- 203
- 722
- 348
- 308
- 156
- 780
- 541
- 442
- 188
- 96
- 503
- 397
- 160
- 887
- 795
- 220
- 978
- 572
- 921
- 984
- 531
- 598
- 549
- 317
- 286
- 443
- 185
- 473
- 102
- 59
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets