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 386 children. 362 of them are girls. How many boys are there?
- 2.901 − 482 =
- 3.A school has 528 children. 214 of them are girls. How many boys are there?
- 4.482 + 490 =
- 5.A school has 709 children. 480 of them are girls. How many boys are there?
- 6.870 − 749 =
- 7.A train has 828 people in the front coaches and 117 people in the back coaches. How many people are on the train?
- 8.538 − 511 =
- 9.756 − 447 =
- 10.A train has 744 people in the front coaches and 109 people in the back coaches. How many people are on the train?
- 11.383 + 540 =
- 12.A school has 854 children. 224 of them are girls. How many boys are there?
- 13.? − 720 = 62
- 14.A school has 328 children. 103 of them are girls. How many boys are there?
- 15.464 − 364 =
- 16.? − 438 = 131
- 17.648 − ? = 459
- 18.414 + 194 =
- 19.146 + 118 =
- 20.266 + 456 =
- 21.626 + 352 =
- 22.A school has 434 children. 339 of them are girls. How many boys are there?
- 23.A train has 109 people in the front coaches and 664 people in the back coaches. How many people are on the train?
- 24.? + 674 = 919
- 25.? + 569 = 818
- 26.A school has 856 children. 415 of them are girls. How many boys are there?
- 27.A train has 714 people in the front coaches and 146 people in the back coaches. How many people are on the train?
- 28.A school has 608 children. 496 of them are girls. How many boys are there?
- 29.273 + 143 =
- 30.A school has 649 children. 337 of them are girls. How many boys are there?
- 31.A train has 898 people in the front coaches and 101 people in the back coaches. How many people are on the train?
- 32.761 + 195 =
- 33.A train has 670 people in the front coaches and 142 people in the back coaches. How many people are on the train?
- 34.? − 110 = 273
- 35.? − 322 = 63
- 36.346 + 386 =
- 37.455 − 173 =
- 38.454 + 426 =
- 39.A train has 504 people in the front coaches and 251 people in the back coaches. How many people are on the train?
- 40.? − 449 = 464
Answer key
- 24
- 419
- 314
- 972
- 229
- 121
- 945
- 27
- 309
- 853
- 923
- 630
- 782
- 225
- 100
- 569
- 189
- 608
- 264
- 722
- 978
- 95
- 773
- 245
- 249
- 441
- 860
- 112
- 416
- 312
- 999
- 956
- 812
- 383
- 385
- 732
- 282
- 880
- 755
- 913
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets