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.538 + 197 =
- 2.A school has 292 children. 170 of them are girls. How many boys are there?
- 3.225 + 261 =
- 4.828 + 101 =
- 5.A train has 665 people in the front coaches and 254 people in the back coaches. How many people are on the train?
- 6.470 − 328 =
- 7.933 − 837 =
- 8.A train has 149 people in the front coaches and 470 people in the back coaches. How many people are on the train?
- 9.145 + 141 =
- 10.953 − 262 =
- 11.384 − ? = 257
- 12.A train has 182 people in the front coaches and 266 people in the back coaches. How many people are on the train?
- 13.? + 277 = 502
- 14.? − 546 = 42
- 15.A train has 627 people in the front coaches and 122 people in the back coaches. How many people are on the train?
- 16.601 + 250 =
- 17.660 − ? = 250
- 18.A train has 442 people in the front coaches and 149 people in the back coaches. How many people are on the train?
- 19.435 − 135 =
- 20.A school has 307 children. 103 of them are girls. How many boys are there?
- 21.? + 475 = 932
- 22.? + 843 = 995
- 23.302 + 261 =
- 24.552 + ? = 823
- 25.209 − 180 =
- 26.? + 647 = 978
- 27.? + 647 = 850
- 28.577 − 385 =
- 29.538 − 344 =
- 30.A train has 446 people in the front coaches and 311 people in the back coaches. How many people are on the train?
- 31.A school has 612 children. 574 of them are girls. How many boys are there?
- 32.A train has 807 people in the front coaches and 110 people in the back coaches. How many people are on the train?
- 33.A train has 252 people in the front coaches and 511 people in the back coaches. How many people are on the train?
- 34.191 + 468 =
- 35.? − 399 = 29
- 36.583 − ? = 401
- 37.A school has 329 children. 200 of them are girls. How many boys are there?
- 38.282 + ? = 415
- 39.836 − 511 =
- 40.509 + 323 =
Answer key
- 735
- 122
- 486
- 929
- 919
- 142
- 96
- 619
- 286
- 691
- 127
- 448
- 225
- 588
- 749
- 851
- 410
- 591
- 300
- 204
- 457
- 152
- 563
- 271
- 29
- 331
- 203
- 192
- 194
- 757
- 38
- 917
- 763
- 659
- 428
- 182
- 129
- 133
- 325
- 832
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets