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.911 − 133 =
- 2.A school has 695 children. 473 of them are girls. How many boys are there?
- 3.A train has 578 people in the front coaches and 213 people in the back coaches. How many people are on the train?
- 4.459 + 335 =
- 5.251 + ? = 911
- 6.818 + 126 =
- 7.417 + ? = 766
- 8.552 − 202 =
- 9.412 − 187 =
- 10.709 − 379 =
- 11.151 + 174 =
- 12.707 − 632 =
- 13.A school has 598 children. 590 of them are girls. How many boys are there?
- 14.A train has 545 people in the front coaches and 434 people in the back coaches. How many people are on the train?
- 15.A train has 655 people in the front coaches and 194 people in the back coaches. How many people are on the train?
- 16.A train has 142 people in the front coaches and 326 people in the back coaches. How many people are on the train?
- 17.A train has 299 people in the front coaches and 439 people in the back coaches. How many people are on the train?
- 18.631 + 161 =
- 19.A train has 776 people in the front coaches and 158 people in the back coaches. How many people are on the train?
- 20.638 − 433 =
- 21.A train has 756 people in the front coaches and 238 people in the back coaches. How many people are on the train?
- 22.173 + 325 =
- 23.866 − 532 =
- 24.195 + ? = 397
- 25.363 − 135 =
- 26.A train has 867 people in the front coaches and 121 people in the back coaches. How many people are on the train?
- 27.402 − ? = 298
- 28.A train has 248 people in the front coaches and 724 people in the back coaches. How many people are on the train?
- 29.A train has 527 people in the front coaches and 249 people in the back coaches. How many people are on the train?
- 30.322 + 211 =
- 31.770 − 259 =
- 32.265 + 597 =
- 33.A school has 841 children. 337 of them are girls. How many boys are there?
- 34.502 + ? = 758
- 35.315 − 245 =
- 36.450 − 167 =
- 37.A school has 213 children. 194 of them are girls. How many boys are there?
- 38.? + 306 = 730
- 39.376 − 269 =
- 40.149 + 839 =
Answer key
- 778
- 222
- 791
- 794
- 660
- 944
- 349
- 350
- 225
- 330
- 325
- 75
- 8
- 979
- 849
- 468
- 738
- 792
- 934
- 205
- 994
- 498
- 334
- 202
- 228
- 988
- 104
- 972
- 776
- 533
- 511
- 862
- 504
- 256
- 70
- 283
- 19
- 424
- 107
- 988
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets