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.782 − 237 =
- 2.916 − 877 =
- 3.847 − 626 =
- 4.A school has 597 children. 510 of them are girls. How many boys are there?
- 5.A train has 359 people in the front coaches and 403 people in the back coaches. How many people are on the train?
- 6.904 − 426 =
- 7.269 − 150 =
- 8.524 + 144 =
- 9.? − 197 = 242
- 10.302 − ? = 87
- 11.A school has 448 children. 113 of them are girls. How many boys are there?
- 12.A train has 453 people in the front coaches and 377 people in the back coaches. How many people are on the train?
- 13.367 + ? = 949
- 14.413 + ? = 757
- 15.A train has 813 people in the front coaches and 132 people in the back coaches. How many people are on the train?
- 16.759 − 531 =
- 17.A train has 597 people in the front coaches and 292 people in the back coaches. How many people are on the train?
- 18.A train has 289 people in the front coaches and 152 people in the back coaches. How many people are on the train?
- 19.641 − ? = 304
- 20.335 − ? = 81
- 21.459 + 221 =
- 22.584 + ? = 744
- 23.A school has 547 children. 237 of them are girls. How many boys are there?
- 24.A train has 119 people in the front coaches and 385 people in the back coaches. How many people are on the train?
- 25.261 + ? = 858
- 26.406 + 527 =
- 27.545 + 248 =
- 28.A school has 423 children. 387 of them are girls. How many boys are there?
- 29.968 − 434 =
- 30.A school has 713 children. 191 of them are girls. How many boys are there?
- 31.473 + ? = 635
- 32.238 − 192 =
- 33.? + 126 = 747
- 34.A school has 520 children. 150 of them are girls. How many boys are there?
- 35.554 − 409 =
- 36.729 + ? = 889
- 37.613 − ? = 165
- 38.A school has 480 children. 333 of them are girls. How many boys are there?
- 39.A school has 746 children. 232 of them are girls. How many boys are there?
- 40.A school has 313 children. 160 of them are girls. How many boys are there?
Answer key
- 545
- 39
- 221
- 87
- 762
- 478
- 119
- 668
- 439
- 215
- 335
- 830
- 582
- 344
- 945
- 228
- 889
- 441
- 337
- 254
- 680
- 160
- 310
- 504
- 597
- 933
- 793
- 36
- 534
- 522
- 162
- 46
- 621
- 370
- 145
- 160
- 448
- 147
- 514
- 153
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets