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.A school has 299 children. 134 of them are girls. How many boys are there?
- 2.248 − 104 =
- 3.A school has 228 children. 126 of them are girls. How many boys are there?
- 4.346 − 204 =
- 5.? + 106 = 549
- 6.A school has 924 children. 267 of them are girls. How many boys are there?
- 7.340 + 359 =
- 8.? + 162 = 471
- 9.? − 146 = 651
- 10.282 − 267 =
- 11.A train has 347 people in the front coaches and 466 people in the back coaches. How many people are on the train?
- 12.A train has 291 people in the front coaches and 400 people in the back coaches. How many people are on the train?
- 13.A train has 527 people in the front coaches and 142 people in the back coaches. How many people are on the train?
- 14.A school has 930 children. 179 of them are girls. How many boys are there?
- 15.998 − 695 =
- 16.690 − ? = 226
- 17.A school has 993 children. 556 of them are girls. How many boys are there?
- 18.792 + 150 =
- 19.? + 312 = 424
- 20.897 − 439 =
- 21.868 − 778 =
- 22.A school has 846 children. 345 of them are girls. How many boys are there?
- 23.A school has 688 children. 166 of them are girls. How many boys are there?
- 24.226 + 546 =
- 25.413 − 157 =
- 26.A school has 980 children. 366 of them are girls. How many boys are there?
- 27.295 + ? = 509
- 28.A school has 200 children. 188 of them are girls. How many boys are there?
- 29.468 + ? = 815
- 30.? + 409 = 631
- 31.A train has 489 people in the front coaches and 108 people in the back coaches. How many people are on the train?
- 32.A school has 780 children. 310 of them are girls. How many boys are there?
- 33.818 + 126 =
- 34.A school has 918 children. 589 of them are girls. How many boys are there?
- 35.A train has 362 people in the front coaches and 228 people in the back coaches. How many people are on the train?
- 36.A school has 422 children. 100 of them are girls. How many boys are there?
- 37.300 − 275 =
- 38.570 + 255 =
- 39.A school has 721 children. 481 of them are girls. How many boys are there?
- 40.? + 413 = 575
Answer key
- 165
- 144
- 102
- 142
- 443
- 657
- 699
- 309
- 797
- 15
- 813
- 691
- 669
- 751
- 303
- 464
- 437
- 942
- 112
- 458
- 90
- 501
- 522
- 772
- 256
- 614
- 214
- 12
- 347
- 222
- 597
- 470
- 944
- 329
- 590
- 322
- 25
- 825
- 240
- 162
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets