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.636 + 338 =
- 2.490 − 262 =
- 3.A school has 807 children. 155 of them are girls. How many boys are there?
- 4.727 − 336 =
- 5.A school has 883 children. 296 of them are girls. How many boys are there?
- 6.380 + 571 =
- 7.888 + 103 =
- 8.190 + 150 =
- 9.A school has 703 children. 166 of them are girls. How many boys are there?
- 10.? − 278 = 520
- 11.A school has 620 children. 176 of them are girls. How many boys are there?
- 12.A school has 254 children. 248 of them are girls. How many boys are there?
- 13.595 + 354 =
- 14.A train has 365 people in the front coaches and 190 people in the back coaches. How many people are on the train?
- 15.724 − 465 =
- 16.? − 342 = 64
- 17.? + 119 = 346
- 18.220 + 132 =
- 19.A school has 321 children. 306 of them are girls. How many boys are there?
- 20.340 + 221 =
- 21.A school has 323 children. 132 of them are girls. How many boys are there?
- 22.749 − 284 =
- 23.A train has 324 people in the front coaches and 652 people in the back coaches. How many people are on the train?
- 24.856 − 313 =
- 25.A train has 272 people in the front coaches and 118 people in the back coaches. How many people are on the train?
- 26.131 + 515 =
- 27.110 + ? = 519
- 28.? + 552 = 860
- 29.897 + 102 =
- 30.830 − 226 =
- 31.A school has 996 children. 367 of them are girls. How many boys are there?
- 32.543 + 126 =
- 33.A school has 498 children. 248 of them are girls. How many boys are there?
- 34.A school has 549 children. 437 of them are girls. How many boys are there?
- 35.A school has 352 children. 199 of them are girls. How many boys are there?
- 36.352 + 378 =
- 37.A school has 401 children. 338 of them are girls. How many boys are there?
- 38.? − 254 = 123
- 39.? + 844 = 998
- 40.A train has 446 people in the front coaches and 479 people in the back coaches. How many people are on the train?
Answer key
- 974
- 228
- 652
- 391
- 587
- 951
- 991
- 340
- 537
- 798
- 444
- 6
- 949
- 555
- 259
- 406
- 227
- 352
- 15
- 561
- 191
- 465
- 976
- 543
- 390
- 646
- 409
- 308
- 999
- 604
- 629
- 669
- 250
- 112
- 153
- 730
- 63
- 377
- 154
- 925
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets