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 836 people in the front coaches and 107 people in the back coaches. How many people are on the train?
- 2.? − 311 = 281
- 3.A school has 884 children. 202 of them are girls. How many boys are there?
- 4.828 + 107 =
- 5.A train has 331 people in the front coaches and 249 people in the back coaches. How many people are on the train?
- 6.230 − ? = 102
- 7.576 + 102 =
- 8.891 − ? = 300
- 9.588 + 288 =
- 10.A train has 751 people in the front coaches and 116 people in the back coaches. How many people are on the train?
- 11.A train has 616 people in the front coaches and 138 people in the back coaches. How many people are on the train?
- 12.758 − 296 =
- 13.695 − 262 =
- 14.A school has 853 children. 300 of them are girls. How many boys are there?
- 15.A train has 408 people in the front coaches and 350 people in the back coaches. How many people are on the train?
- 16.379 + ? = 508
- 17.? − 189 = 231
- 18.A train has 574 people in the front coaches and 144 people in the back coaches. How many people are on the train?
- 19.697 − 676 =
- 20.281 − 200 =
- 21.380 − 119 =
- 22.A school has 811 children. 573 of them are girls. How many boys are there?
- 23.846 + ? = 977
- 24.A train has 408 people in the front coaches and 559 people in the back coaches. How many people are on the train?
- 25.A school has 320 children. 284 of them are girls. How many boys are there?
- 26.205 + 615 =
- 27.874 − ? = 704
- 28.345 + 469 =
- 29.215 + 208 =
- 30.A train has 515 people in the front coaches and 314 people in the back coaches. How many people are on the train?
- 31.561 − 536 =
- 32.293 + 468 =
- 33.? + 415 = 738
- 34.480 + 174 =
- 35.204 + 220 =
- 36.253 + 654 =
- 37.A school has 879 children. 539 of them are girls. How many boys are there?
- 38.804 − 664 =
- 39.582 + 268 =
- 40.A school has 407 children. 196 of them are girls. How many boys are there?
Answer key
- 943
- 592
- 682
- 935
- 580
- 128
- 678
- 591
- 876
- 867
- 754
- 462
- 433
- 553
- 758
- 129
- 420
- 718
- 21
- 81
- 261
- 238
- 131
- 967
- 36
- 820
- 170
- 814
- 423
- 829
- 25
- 761
- 323
- 654
- 424
- 907
- 340
- 140
- 850
- 211
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets