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 898 people in the front coaches and 101 people in the back coaches. How many people are on the train?
- 2.627 + ? = 910
- 3.214 − 171 =
- 4.707 + 100 =
- 5.? + 210 = 736
- 6.A school has 565 children. 119 of them are girls. How many boys are there?
- 7.A school has 872 children. 352 of them are girls. How many boys are there?
- 8.? − 476 = 235
- 9.A school has 574 children. 430 of them are girls. How many boys are there?
- 10.A train has 640 people in the front coaches and 287 people in the back coaches. How many people are on the train?
- 11.A train has 132 people in the front coaches and 313 people in the back coaches. How many people are on the train?
- 12.? − 255 = 712
- 13.591 + ? = 843
- 14.A school has 449 children. 234 of them are girls. How many boys are there?
- 15.A school has 205 children. 163 of them are girls. How many boys are there?
- 16.694 − 471 =
- 17.A train has 405 people in the front coaches and 112 people in the back coaches. How many people are on the train?
- 18.319 − 261 =
- 19.600 − 363 =
- 20.A school has 370 children. 121 of them are girls. How many boys are there?
- 21.929 − ? = 575
- 22.767 + ? = 900
- 23.628 − ? = 256
- 24.664 − 458 =
- 25.A train has 171 people in the front coaches and 733 people in the back coaches. How many people are on the train?
- 26.? − 155 = 348
- 27.A school has 779 children. 329 of them are girls. How many boys are there?
- 28.741 + 165 =
- 29.A train has 551 people in the front coaches and 133 people in the back coaches. How many people are on the train?
- 30.686 − ? = 239
- 31.279 − 274 =
- 32.A school has 900 children. 274 of them are girls. How many boys are there?
- 33.316 + ? = 945
- 34.351 + ? = 952
- 35.613 − 455 =
- 36.? + 659 = 846
- 37.194 + 782 =
- 38.254 − 119 =
- 39.A train has 230 people in the front coaches and 254 people in the back coaches. How many people are on the train?
- 40.361 + 157 =
Answer key
- 999
- 283
- 43
- 807
- 526
- 446
- 520
- 711
- 144
- 927
- 445
- 967
- 252
- 215
- 42
- 223
- 517
- 58
- 237
- 249
- 354
- 133
- 372
- 206
- 904
- 503
- 450
- 906
- 684
- 447
- 5
- 626
- 629
- 601
- 158
- 187
- 976
- 135
- 484
- 518
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets