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.927 − ? = 463
- 2.? + 293 = 595
- 3.207 + 656 =
- 4.561 + 172 =
- 5.825 + ? = 932
- 6.A school has 953 children. 764 of them are girls. How many boys are there?
- 7.100 + 742 =
- 8.816 + 163 =
- 9.A train has 361 people in the front coaches and 268 people in the back coaches. How many people are on the train?
- 10.? + 207 = 725
- 11.535 − 423 =
- 12.A train has 646 people in the front coaches and 308 people in the back coaches. How many people are on the train?
- 13.892 − 244 =
- 14.225 − 134 =
- 15.575 + 402 =
- 16.A train has 562 people in the front coaches and 107 people in the back coaches. How many people are on the train?
- 17.139 + 818 =
- 18.A train has 267 people in the front coaches and 429 people in the back coaches. How many people are on the train?
- 19.852 − 443 =
- 20.661 + 121 =
- 21.630 − 461 =
- 22.695 − 208 =
- 23.A school has 654 children. 331 of them are girls. How many boys are there?
- 24.226 + ? = 631
- 25.? − 113 = 420
- 26.? + 632 = 797
- 27.686 + ? = 960
- 28.? + 763 = 878
- 29.A train has 310 people in the front coaches and 475 people in the back coaches. How many people are on the train?
- 30.A school has 416 children. 333 of them are girls. How many boys are there?
- 31.A train has 849 people in the front coaches and 129 people in the back coaches. How many people are on the train?
- 32.A train has 110 people in the front coaches and 812 people in the back coaches. How many people are on the train?
- 33.A school has 250 children. 237 of them are girls. How many boys are there?
- 34.637 − ? = 427
- 35.631 + ? = 870
- 36.A train has 856 people in the front coaches and 107 people in the back coaches. How many people are on the train?
- 37.624 − 294 =
- 38.? + 131 = 894
- 39.A train has 239 people in the front coaches and 192 people in the back coaches. How many people are on the train?
- 40.434 − 298 =
Answer key
- 464
- 302
- 863
- 733
- 107
- 189
- 842
- 979
- 629
- 518
- 112
- 954
- 648
- 91
- 977
- 669
- 957
- 696
- 409
- 782
- 169
- 487
- 323
- 405
- 533
- 165
- 274
- 115
- 785
- 83
- 978
- 922
- 13
- 210
- 239
- 963
- 330
- 763
- 431
- 136
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets