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 325 people in the front coaches and 547 people in the back coaches. How many people are on the train?
- 2.A school has 245 children. 200 of them are girls. How many boys are there?
- 3.792 − ? = 619
- 4.798 − 276 =
- 5.? + 128 = 508
- 6.823 + ? = 982
- 7.A train has 505 people in the front coaches and 266 people in the back coaches. How many people are on the train?
- 8.343 + 282 =
- 9.869 + ? = 972
- 10.977 − 975 =
- 11.395 − 303 =
- 12.A train has 184 people in the front coaches and 104 people in the back coaches. How many people are on the train?
- 13.677 − 351 =
- 14.? − 113 = 182
- 15.258 + 640 =
- 16.A school has 711 children. 277 of them are girls. How many boys are there?
- 17.371 − 367 =
- 18.332 + ? = 664
- 19.A train has 832 people in the front coaches and 164 people in the back coaches. How many people are on the train?
- 20.A school has 287 children. 216 of them are girls. How many boys are there?
- 21.471 − 352 =
- 22.316 + 626 =
- 23.A train has 885 people in the front coaches and 101 people in the back coaches. How many people are on the train?
- 24.A school has 727 children. 465 of them are girls. How many boys are there?
- 25.A train has 331 people in the front coaches and 110 people in the back coaches. How many people are on the train?
- 26.468 + 118 =
- 27.115 + ? = 971
- 28.? + 469 = 953
- 29.A train has 831 people in the front coaches and 124 people in the back coaches. How many people are on the train?
- 30.503 + 224 =
- 31.725 + 144 =
- 32.884 + 106 =
- 33.A school has 850 children. 475 of them are girls. How many boys are there?
- 34.267 + 500 =
- 35.A train has 732 people in the front coaches and 252 people in the back coaches. How many people are on the train?
- 36.296 − ? = 101
- 37.430 + ? = 712
- 38.A train has 305 people in the front coaches and 558 people in the back coaches. How many people are on the train?
- 39.228 − 165 =
- 40.A train has 276 people in the front coaches and 250 people in the back coaches. How many people are on the train?
Answer key
- 872
- 45
- 173
- 522
- 380
- 159
- 771
- 625
- 103
- 2
- 92
- 288
- 326
- 295
- 898
- 434
- 4
- 332
- 996
- 71
- 119
- 942
- 986
- 262
- 441
- 586
- 856
- 484
- 955
- 727
- 869
- 990
- 375
- 767
- 984
- 195
- 282
- 863
- 63
- 526
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets