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.? − 245 = 146
- 2.A school has 847 children. 693 of them are girls. How many boys are there?
- 3.A train has 888 people in the front coaches and 104 people in the back coaches. How many people are on the train?
- 4.855 − 185 =
- 5.? − 306 = 104
- 6.369 − 154 =
- 7.? + 601 = 827
- 8.A train has 519 people in the front coaches and 405 people in the back coaches. How many people are on the train?
- 9.A train has 110 people in the front coaches and 863 people in the back coaches. How many people are on the train?
- 10.419 + 367 =
- 11.400 + 485 =
- 12.627 − 108 =
- 13.A school has 280 children. 134 of them are girls. How many boys are there?
- 14.A train has 632 people in the front coaches and 289 people in the back coaches. How many people are on the train?
- 15.? − 186 = 321
- 16.739 − 262 =
- 17.A train has 309 people in the front coaches and 252 people in the back coaches. How many people are on the train?
- 18.? + 572 = 929
- 19.132 + ? = 960
- 20.A train has 821 people in the front coaches and 117 people in the back coaches. How many people are on the train?
- 21.156 + 255 =
- 22.646 + ? = 951
- 23.? − 273 = 251
- 24.A school has 673 children. 412 of them are girls. How many boys are there?
- 25.A train has 310 people in the front coaches and 677 people in the back coaches. How many people are on the train?
- 26.262 + 280 =
- 27.211 − 167 =
- 28.A train has 864 people in the front coaches and 126 people in the back coaches. How many people are on the train?
- 29.? + 274 = 866
- 30.A school has 360 children. 324 of them are girls. How many boys are there?
- 31.A school has 431 children. 400 of them are girls. How many boys are there?
- 32.A school has 376 children. 253 of them are girls. How many boys are there?
- 33.759 + ? = 882
- 34.587 − ? = 195
- 35.289 + 153 =
- 36.652 + 298 =
- 37.A train has 497 people in the front coaches and 324 people in the back coaches. How many people are on the train?
- 38.346 − 182 =
- 39.? + 547 = 963
- 40.475 − 150 =
Answer key
- 391
- 154
- 992
- 670
- 410
- 215
- 226
- 924
- 973
- 786
- 885
- 519
- 146
- 921
- 507
- 477
- 561
- 357
- 828
- 938
- 411
- 305
- 524
- 261
- 987
- 542
- 44
- 990
- 592
- 36
- 31
- 123
- 123
- 392
- 442
- 950
- 821
- 164
- 416
- 325
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets