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.572 − 414 =
- 2.466 − 251 =
- 3.938 − 735 =
- 4.705 − 475 =
- 5.A school has 330 children. 170 of them are girls. How many boys are there?
- 6.A school has 310 children. 147 of them are girls. How many boys are there?
- 7.A train has 853 people in the front coaches and 112 people in the back coaches. How many people are on the train?
- 8.925 − ? = 740
- 9.A train has 507 people in the front coaches and 235 people in the back coaches. How many people are on the train?
- 10.784 − ? = 417
- 11.A school has 851 children. 128 of them are girls. How many boys are there?
- 12.854 + ? = 971
- 13.A school has 363 children. 285 of them are girls. How many boys are there?
- 14.413 − 349 =
- 15.686 − 357 =
- 16.360 − 354 =
- 17.A school has 826 children. 707 of them are girls. How many boys are there?
- 18.370 + 296 =
- 19.849 − 566 =
- 20.216 + 249 =
- 21.? − 291 = 379
- 22.859 − 746 =
- 23.837 − 502 =
- 24.A train has 399 people in the front coaches and 230 people in the back coaches. How many people are on the train?
- 25.? + 433 = 630
- 26.? + 745 = 910
- 27.A train has 627 people in the front coaches and 201 people in the back coaches. How many people are on the train?
- 28.A school has 425 children. 303 of them are girls. How many boys are there?
- 29.? + 776 = 947
- 30.373 − 224 =
- 31.A train has 541 people in the front coaches and 197 people in the back coaches. How many people are on the train?
- 32.622 + 203 =
- 33.A school has 808 children. 434 of them are girls. How many boys are there?
- 34.A train has 478 people in the front coaches and 221 people in the back coaches. How many people are on the train?
- 35.807 − 755 =
- 36.A school has 735 children. 291 of them are girls. How many boys are there?
- 37.? + 740 = 878
- 38.813 − 427 =
- 39.679 + 246 =
- 40.A train has 753 people in the front coaches and 175 people in the back coaches. How many people are on the train?
Answer key
- 158
- 215
- 203
- 230
- 160
- 163
- 965
- 185
- 742
- 367
- 723
- 117
- 78
- 64
- 329
- 6
- 119
- 666
- 283
- 465
- 670
- 113
- 335
- 629
- 197
- 165
- 828
- 122
- 171
- 149
- 738
- 825
- 374
- 699
- 52
- 444
- 138
- 386
- 925
- 928
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets