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.364 − 113 =
- 2.A train has 461 people in the front coaches and 422 people in the back coaches. How many people are on the train?
- 3.504 + 410 =
- 4.A school has 270 children. 266 of them are girls. How many boys are there?
- 5.107 + ? = 210
- 6.A school has 820 children. 405 of them are girls. How many boys are there?
- 7.737 − ? = 468
- 8.? − 142 = 110
- 9.A school has 226 children. 216 of them are girls. How many boys are there?
- 10.280 + 442 =
- 11.? − 396 = 2
- 12.A school has 447 children. 108 of them are girls. How many boys are there?
- 13.A train has 223 people in the front coaches and 758 people in the back coaches. How many people are on the train?
- 14.A school has 329 children. 171 of them are girls. How many boys are there?
- 15.593 + ? = 714
- 16.156 + ? = 326
- 17.A train has 603 people in the front coaches and 211 people in the back coaches. How many people are on the train?
- 18.684 − 435 =
- 19.A train has 840 people in the front coaches and 125 people in the back coaches. How many people are on the train?
- 20.A train has 345 people in the front coaches and 319 people in the back coaches. How many people are on the train?
- 21.A school has 728 children. 174 of them are girls. How many boys are there?
- 22.217 + 615 =
- 23.758 + 232 =
- 24.129 + ? = 619
- 25.679 + ? = 937
- 26.473 + 338 =
- 27.A train has 853 people in the front coaches and 129 people in the back coaches. How many people are on the train?
- 28.245 − ? = 76
- 29.461 + 529 =
- 30.A train has 569 people in the front coaches and 410 people in the back coaches. How many people are on the train?
- 31.511 + 219 =
- 32.A school has 457 children. 168 of them are girls. How many boys are there?
- 33.537 − 389 =
- 34.961 − ? = 433
- 35.540 + ? = 876
- 36.? + 157 = 976
- 37.A train has 206 people in the front coaches and 218 people in the back coaches. How many people are on the train?
- 38.A school has 968 children. 450 of them are girls. How many boys are there?
- 39.870 − 171 =
- 40.342 − ? = 102
Answer key
- 251
- 883
- 914
- 4
- 103
- 415
- 269
- 252
- 10
- 722
- 398
- 339
- 981
- 158
- 121
- 170
- 814
- 249
- 965
- 664
- 554
- 832
- 990
- 490
- 258
- 811
- 982
- 169
- 990
- 979
- 730
- 289
- 148
- 528
- 336
- 819
- 424
- 518
- 699
- 240
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets