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.122 + 419 =
- 2.346 + 526 =
- 3.A school has 368 children. 220 of them are girls. How many boys are there?
- 4.874 − 807 =
- 5.A train has 110 people in the front coaches and 623 people in the back coaches. How many people are on the train?
- 6.960 − 923 =
- 7.861 + 110 =
- 8.A school has 446 children. 171 of them are girls. How many boys are there?
- 9.859 − ? = 619
- 10.221 + 453 =
- 11.A school has 992 children. 113 of them are girls. How many boys are there?
- 12.155 + 610 =
- 13.763 + ? = 987
- 14.640 − 581 =
- 15.A school has 455 children. 139 of them are girls. How many boys are there?
- 16.A train has 257 people in the front coaches and 158 people in the back coaches. How many people are on the train?
- 17.953 − 297 =
- 18.344 + 122 =
- 19.200 + 207 =
- 20.A school has 800 children. 639 of them are girls. How many boys are there?
- 21.? + 451 = 678
- 22.408 + ? = 876
- 23.A train has 142 people in the front coaches and 392 people in the back coaches. How many people are on the train?
- 24.A school has 671 children. 328 of them are girls. How many boys are there?
- 25.A train has 196 people in the front coaches and 393 people in the back coaches. How many people are on the train?
- 26.272 + 343 =
- 27.A school has 246 children. 235 of them are girls. How many boys are there?
- 28.A school has 672 children. 536 of them are girls. How many boys are there?
- 29.548 + 260 =
- 30.? + 192 = 939
- 31.634 − 180 =
- 32.381 + 331 =
- 33.? + 620 = 903
- 34.A train has 590 people in the front coaches and 177 people in the back coaches. How many people are on the train?
- 35.349 + 550 =
- 36.295 − 133 =
- 37.941 − ? = 494
- 38.A train has 154 people in the front coaches and 585 people in the back coaches. How many people are on the train?
- 39.830 + 168 =
- 40.586 + 210 =
Answer key
- 541
- 872
- 148
- 67
- 733
- 37
- 971
- 275
- 240
- 674
- 879
- 765
- 224
- 59
- 316
- 415
- 656
- 466
- 407
- 161
- 227
- 468
- 534
- 343
- 589
- 615
- 11
- 136
- 808
- 747
- 454
- 712
- 283
- 767
- 899
- 162
- 447
- 739
- 998
- 796
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets