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 train has 821 people in the front coaches and 170 people in the back coaches. How many people are on the train?
- 2.550 − 431 =
- 3.639 + 210 =
- 4.A school has 417 children. 191 of them are girls. How many boys are there?
- 5.? − 484 = 236
- 6.302 − 170 =
- 7.578 + ? = 986
- 8.395 − 376 =
- 9.A train has 713 people in the front coaches and 102 people in the back coaches. How many people are on the train?
- 10.A school has 819 children. 374 of them are girls. How many boys are there?
- 11.405 + 166 =
- 12.572 − ? = 462
- 13.? − 275 = 250
- 14.? − 337 = 513
- 15.957 − ? = 622
- 16.A school has 398 children. 113 of them are girls. How many boys are there?
- 17.265 + 241 =
- 18.A school has 611 children. 287 of them are girls. How many boys are there?
- 19.546 + 114 =
- 20.750 + 180 =
- 21.214 + 348 =
- 22.? − 307 = 210
- 23.A school has 823 children. 242 of them are girls. How many boys are there?
- 24.231 − 204 =
- 25.A school has 697 children. 641 of them are girls. How many boys are there?
- 26.A train has 275 people in the front coaches and 710 people in the back coaches. How many people are on the train?
- 27.523 + ? = 677
- 28.107 + ? = 625
- 29.? − 195 = 780
- 30.859 + 135 =
- 31.A school has 425 children. 133 of them are girls. How many boys are there?
- 32.A train has 134 people in the front coaches and 517 people in the back coaches. How many people are on the train?
- 33.A train has 156 people in the front coaches and 562 people in the back coaches. How many people are on the train?
- 34.A school has 323 children. 302 of them are girls. How many boys are there?
- 35.839 − 811 =
- 36.581 + ? = 996
- 37.A train has 491 people in the front coaches and 319 people in the back coaches. How many people are on the train?
- 38.866 + 103 =
- 39.534 + 461 =
- 40.663 + 123 =
Answer key
- 991
- 119
- 849
- 226
- 720
- 132
- 408
- 19
- 815
- 445
- 571
- 110
- 525
- 850
- 335
- 285
- 506
- 324
- 660
- 930
- 562
- 517
- 581
- 27
- 56
- 985
- 154
- 518
- 975
- 994
- 292
- 651
- 718
- 21
- 28
- 415
- 810
- 969
- 995
- 786
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets