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 train has 710 people in the front coaches and 289 people in the back coaches. How many people are on the train?
- 2.672 − 274 =
- 3.554 − 414 =
- 4.624 + 271 =
- 5.193 + 568 =
- 6.? + 199 = 659
- 7.A school has 778 children. 447 of them are girls. How many boys are there?
- 8.A school has 957 children. 207 of them are girls. How many boys are there?
- 9.? − 210 = 569
- 10.? − 398 = 191
- 11.? + 403 = 904
- 12.604 − 148 =
- 13.159 + 724 =
- 14.896 + 100 =
- 15.515 − ? = 342
- 16.895 − 752 =
- 17.A train has 520 people in the front coaches and 154 people in the back coaches. How many people are on the train?
- 18.A train has 508 people in the front coaches and 467 people in the back coaches. How many people are on the train?
- 19.484 − ? = 135
- 20.A school has 429 children. 308 of them are girls. How many boys are there?
- 21.? + 347 = 931
- 22.? − 388 = 341
- 23.287 + ? = 417
- 24.? + 889 = 995
- 25.A school has 338 children. 167 of them are girls. How many boys are there?
- 26.A school has 888 children. 764 of them are girls. How many boys are there?
- 27.A train has 476 people in the front coaches and 331 people in the back coaches. How many people are on the train?
- 28.A train has 586 people in the front coaches and 165 people in the back coaches. How many people are on the train?
- 29.A train has 587 people in the front coaches and 354 people in the back coaches. How many people are on the train?
- 30.548 + ? = 945
- 31.A school has 595 children. 305 of them are girls. How many boys are there?
- 32.? − 153 = 277
- 33.379 + 114 =
- 34.A school has 709 children. 532 of them are girls. How many boys are there?
- 35.A school has 997 children. 372 of them are girls. How many boys are there?
- 36.619 + ? = 767
- 37.139 + 740 =
- 38.518 − ? = 390
- 39.A train has 151 people in the front coaches and 186 people in the back coaches. How many people are on the train?
- 40.119 + 125 =
Answer key
- 999
- 398
- 140
- 895
- 761
- 460
- 331
- 750
- 779
- 589
- 501
- 456
- 883
- 996
- 173
- 143
- 674
- 975
- 349
- 121
- 584
- 729
- 130
- 106
- 171
- 124
- 807
- 751
- 941
- 397
- 290
- 430
- 493
- 177
- 625
- 148
- 879
- 128
- 337
- 244
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets