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.844 + 100 =
- 2.158 + 431 =
- 3.A train has 328 people in the front coaches and 513 people in the back coaches. How many people are on the train?
- 4.665 + 251 =
- 5.A train has 704 people in the front coaches and 200 people in the back coaches. How many people are on the train?
- 6.? + 319 = 732
- 7.377 + ? = 926
- 8.624 + 155 =
- 9.207 + 183 =
- 10.732 + 215 =
- 11.491 − 450 =
- 12.281 − 277 =
- 13.583 − 394 =
- 14.174 + 626 =
- 15.A train has 563 people in the front coaches and 399 people in the back coaches. How many people are on the train?
- 16.A train has 226 people in the front coaches and 650 people in the back coaches. How many people are on the train?
- 17.A train has 128 people in the front coaches and 113 people in the back coaches. How many people are on the train?
- 18.109 + 767 =
- 19.814 − 563 =
- 20.A school has 765 children. 400 of them are girls. How many boys are there?
- 21.A train has 566 people in the front coaches and 264 people in the back coaches. How many people are on the train?
- 22.523 + ? = 687
- 23.331 − 122 =
- 24.278 + 159 =
- 25.A school has 611 children. 189 of them are girls. How many boys are there?
- 26.A train has 792 people in the front coaches and 179 people in the back coaches. How many people are on the train?
- 27.? − 329 = 589
- 28.529 + 359 =
- 29.A train has 131 people in the front coaches and 795 people in the back coaches. How many people are on the train?
- 30.? + 683 = 993
- 31.497 + 134 =
- 32.130 + 289 =
- 33.669 − 366 =
- 34.A school has 461 children. 279 of them are girls. How many boys are there?
- 35.A school has 444 children. 304 of them are girls. How many boys are there?
- 36.966 − 927 =
- 37.369 − ? = 13
- 38.A train has 149 people in the front coaches and 643 people in the back coaches. How many people are on the train?
- 39.694 − ? = 434
- 40.445 + 399 =
Answer key
- 944
- 589
- 841
- 916
- 904
- 413
- 549
- 779
- 390
- 947
- 41
- 4
- 189
- 800
- 962
- 876
- 241
- 876
- 251
- 365
- 830
- 164
- 209
- 437
- 422
- 971
- 918
- 888
- 926
- 310
- 631
- 419
- 303
- 182
- 140
- 39
- 356
- 792
- 260
- 844
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets