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.? + 321 = 449
- 2.386 − ? = 245
- 3.634 + 362 =
- 4.A school has 285 children. 278 of them are girls. How many boys are there?
- 5.146 + 417 =
- 6.A school has 444 children. 365 of them are girls. How many boys are there?
- 7.A school has 544 children. 204 of them are girls. How many boys are there?
- 8.? − 307 = 175
- 9.? + 826 = 989
- 10.A train has 671 people in the front coaches and 149 people in the back coaches. How many people are on the train?
- 11.? + 631 = 984
- 12.512 + 341 =
- 13.219 − ? = 100
- 14.A train has 317 people in the front coaches and 350 people in the back coaches. How many people are on the train?
- 15.? + 109 = 395
- 16.A school has 716 children. 481 of them are girls. How many boys are there?
- 17.A train has 608 people in the front coaches and 141 people in the back coaches. How many people are on the train?
- 18.601 − 489 =
- 19.535 + 200 =
- 20.414 + ? = 516
- 21.192 + 646 =
- 22.104 + 506 =
- 23.484 + 359 =
- 24.A school has 516 children. 241 of them are girls. How many boys are there?
- 25.401 − 127 =
- 26.545 − 165 =
- 27.A school has 847 children. 669 of them are girls. How many boys are there?
- 28.? + 449 = 765
- 29.A school has 235 children. 220 of them are girls. How many boys are there?
- 30.A train has 373 people in the front coaches and 104 people in the back coaches. How many people are on the train?
- 31.761 − 102 =
- 32.? + 619 = 735
- 33.A train has 613 people in the front coaches and 211 people in the back coaches. How many people are on the train?
- 34.A train has 384 people in the front coaches and 175 people in the back coaches. How many people are on the train?
- 35.462 + ? = 742
- 36.? − 457 = 317
- 37.212 − 183 =
- 38.A school has 417 children. 249 of them are girls. How many boys are there?
- 39.A train has 110 people in the front coaches and 223 people in the back coaches. How many people are on the train?
- 40.A train has 765 people in the front coaches and 169 people in the back coaches. How many people are on the train?
Answer key
- 128
- 141
- 996
- 7
- 563
- 79
- 340
- 482
- 163
- 820
- 353
- 853
- 119
- 667
- 286
- 235
- 749
- 112
- 735
- 102
- 838
- 610
- 843
- 275
- 274
- 380
- 178
- 316
- 15
- 477
- 659
- 116
- 824
- 559
- 280
- 774
- 29
- 168
- 333
- 934
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets