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 school has 386 children. 189 of them are girls. How many boys are there?
- 2.570 + 316 =
- 3.241 − 192 =
- 4.760 + 115 =
- 5.A school has 918 children. 160 of them are girls. How many boys are there?
- 6.162 + 733 =
- 7.A train has 276 people in the front coaches and 273 people in the back coaches. How many people are on the train?
- 8.? + 884 = 984
- 9.432 − ? = 236
- 10.212 − ? = 109
- 11.A train has 646 people in the front coaches and 134 people in the back coaches. How many people are on the train?
- 12.A school has 238 children. 180 of them are girls. How many boys are there?
- 13.623 + 257 =
- 14.503 + 374 =
- 15.513 − ? = 347
- 16.617 − ? = 16
- 17.? + 392 = 574
- 18.? − 490 = 230
- 19.262 + ? = 729
- 20.143 + 838 =
- 21.A train has 380 people in the front coaches and 548 people in the back coaches. How many people are on the train?
- 22.A train has 229 people in the front coaches and 361 people in the back coaches. How many people are on the train?
- 23.? − 844 = 57
- 24.? − 559 = 25
- 25.614 − 604 =
- 26.A school has 370 children. 260 of them are girls. How many boys are there?
- 27.875 − ? = 96
- 28.A train has 619 people in the front coaches and 167 people in the back coaches. How many people are on the train?
- 29.141 + ? = 276
- 30.A train has 876 people in the front coaches and 123 people in the back coaches. How many people are on the train?
- 31.A train has 583 people in the front coaches and 306 people in the back coaches. How many people are on the train?
- 32.A school has 870 children. 347 of them are girls. How many boys are there?
- 33.128 + 271 =
- 34.? + 601 = 744
- 35.508 + 101 =
- 36.A train has 707 people in the front coaches and 100 people in the back coaches. How many people are on the train?
- 37.A train has 837 people in the front coaches and 151 people in the back coaches. How many people are on the train?
- 38.917 − 758 =
- 39.? + 550 = 766
- 40.A school has 523 children. 470 of them are girls. How many boys are there?
Answer key
- 197
- 886
- 49
- 875
- 758
- 895
- 549
- 100
- 196
- 103
- 780
- 58
- 880
- 877
- 166
- 601
- 182
- 720
- 467
- 981
- 928
- 590
- 901
- 584
- 10
- 110
- 779
- 786
- 135
- 999
- 889
- 523
- 399
- 143
- 609
- 807
- 988
- 159
- 216
- 53
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets