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.465 + 171 =
- 2.303 + ? = 493
- 3.748 + 155 =
- 4.? − 268 = 149
- 5.A train has 259 people in the front coaches and 530 people in the back coaches. How many people are on the train?
- 6.A train has 667 people in the front coaches and 256 people in the back coaches. How many people are on the train?
- 7.456 + ? = 827
- 8.910 − 215 =
- 9.211 − 114 =
- 10.A school has 559 children. 157 of them are girls. How many boys are there?
- 11.A train has 478 people in the front coaches and 262 people in the back coaches. How many people are on the train?
- 12.? + 324 = 642
- 13.A train has 123 people in the front coaches and 270 people in the back coaches. How many people are on the train?
- 14.? − 118 = 838
- 15.349 + 151 =
- 16.878 + 109 =
- 17.804 − 172 =
- 18.716 − 350 =
- 19.381 + 110 =
- 20.A school has 395 children. 139 of them are girls. How many boys are there?
- 21.258 + 291 =
- 22.A train has 783 people in the front coaches and 162 people in the back coaches. How many people are on the train?
- 23.565 + 113 =
- 24.? − 781 = 107
- 25.A school has 575 children. 498 of them are girls. How many boys are there?
- 26.A school has 519 children. 291 of them are girls. How many boys are there?
- 27.788 + 176 =
- 28.? − 345 = 21
- 29.A school has 648 children. 331 of them are girls. How many boys are there?
- 30.170 + 480 =
- 31.628 + 281 =
- 32.A train has 589 people in the front coaches and 126 people in the back coaches. How many people are on the train?
- 33.? − 183 = 255
- 34.964 − 575 =
- 35.? − 316 = 594
- 36.A train has 857 people in the front coaches and 111 people in the back coaches. How many people are on the train?
- 37.715 + 261 =
- 38.845 + 125 =
- 39.? − 218 = 43
- 40.A school has 694 children. 599 of them are girls. How many boys are there?
Answer key
- 636
- 190
- 903
- 417
- 789
- 923
- 371
- 695
- 97
- 402
- 740
- 318
- 393
- 956
- 500
- 987
- 632
- 366
- 491
- 256
- 549
- 945
- 678
- 888
- 77
- 228
- 964
- 366
- 317
- 650
- 909
- 715
- 438
- 389
- 910
- 968
- 976
- 970
- 261
- 95
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets