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 383 children. 272 of them are girls. How many boys are there?
- 2.228 + ? = 890
- 3.? + 723 = 945
- 4.A school has 421 children. 167 of them are girls. How many boys are there?
- 5.715 + 189 =
- 6.? − 202 = 555
- 7.A school has 394 children. 192 of them are girls. How many boys are there?
- 8.444 + 539 =
- 9.A school has 507 children. 204 of them are girls. How many boys are there?
- 10.353 − ? = 214
- 11.453 − 283 =
- 12.A school has 424 children. 198 of them are girls. How many boys are there?
- 13.411 − 393 =
- 14.A school has 452 children. 275 of them are girls. How many boys are there?
- 15.A train has 616 people in the front coaches and 192 people in the back coaches. How many people are on the train?
- 16.827 − ? = 692
- 17.? − 505 = 336
- 18.A school has 582 children. 407 of them are girls. How many boys are there?
- 19.A school has 396 children. 109 of them are girls. How many boys are there?
- 20.? − 180 = 73
- 21.A train has 302 people in the front coaches and 229 people in the back coaches. How many people are on the train?
- 22.A school has 633 children. 588 of them are girls. How many boys are there?
- 23.550 − ? = 346
- 24.383 + 364 =
- 25.A school has 677 children. 291 of them are girls. How many boys are there?
- 26.489 + ? = 830
- 27.A school has 391 children. 245 of them are girls. How many boys are there?
- 28.238 + ? = 960
- 29.A train has 458 people in the front coaches and 228 people in the back coaches. How many people are on the train?
- 30.459 − 362 =
- 31.813 − ? = 351
- 32.A train has 398 people in the front coaches and 108 people in the back coaches. How many people are on the train?
- 33.273 − ? = 153
- 34.880 − ? = 659
- 35.A train has 182 people in the front coaches and 373 people in the back coaches. How many people are on the train?
- 36.558 + 156 =
- 37.A school has 241 children. 213 of them are girls. How many boys are there?
- 38.596 − 372 =
- 39.422 − 188 =
- 40.685 − 401 =
Answer key
- 111
- 662
- 222
- 254
- 904
- 757
- 202
- 983
- 303
- 139
- 170
- 226
- 18
- 177
- 808
- 135
- 841
- 175
- 287
- 253
- 531
- 45
- 204
- 747
- 386
- 341
- 146
- 722
- 686
- 97
- 462
- 506
- 120
- 221
- 555
- 714
- 28
- 224
- 234
- 284
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets