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.263 + 437 =
- 2.A school has 241 children. 221 of them are girls. How many boys are there?
- 3.226 − ? = 109
- 4.524 − 109 =
- 5.907 − 637 =
- 6.? − 238 = 28
- 7.575 − ? = 166
- 8.583 + 230 =
- 9.? − 309 = 561
- 10.? + 653 = 926
- 11.A school has 226 children. 152 of them are girls. How many boys are there?
- 12.734 + 194 =
- 13.169 + 705 =
- 14.? + 418 = 834
- 15.A train has 255 people in the front coaches and 242 people in the back coaches. How many people are on the train?
- 16.540 + 293 =
- 17.633 + 168 =
- 18.? − 308 = 78
- 19.A school has 227 children. 135 of them are girls. How many boys are there?
- 20.A school has 324 children. 306 of them are girls. How many boys are there?
- 21.A school has 365 children. 321 of them are girls. How many boys are there?
- 22.A school has 822 children. 410 of them are girls. How many boys are there?
- 23.A school has 498 children. 228 of them are girls. How many boys are there?
- 24.663 − ? = 457
- 25.? − 110 = 237
- 26.580 − 579 =
- 27.A train has 330 people in the front coaches and 555 people in the back coaches. How many people are on the train?
- 28.995 − 937 =
- 29.? − 253 = 284
- 30.A school has 301 children. 258 of them are girls. How many boys are there?
- 31.A train has 746 people in the front coaches and 158 people in the back coaches. How many people are on the train?
- 32.125 + 185 =
- 33.A train has 636 people in the front coaches and 335 people in the back coaches. How many people are on the train?
- 34.A train has 387 people in the front coaches and 202 people in the back coaches. How many people are on the train?
- 35.A school has 899 children. 249 of them are girls. How many boys are there?
- 36.684 − 251 =
- 37.A train has 805 people in the front coaches and 115 people in the back coaches. How many people are on the train?
- 38.635 + 198 =
- 39.210 + 580 =
- 40.777 − 241 =
Answer key
- 700
- 20
- 117
- 415
- 270
- 266
- 409
- 813
- 870
- 273
- 74
- 928
- 874
- 416
- 497
- 833
- 801
- 386
- 92
- 18
- 44
- 412
- 270
- 206
- 347
- 1
- 885
- 58
- 537
- 43
- 904
- 310
- 971
- 589
- 650
- 433
- 920
- 833
- 790
- 536
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets