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.253 + ? = 915
- 2.654 − 390 =
- 3.430 + ? = 558
- 4.A train has 598 people in the front coaches and 327 people in the back coaches. How many people are on the train?
- 5.A school has 644 children. 384 of them are girls. How many boys are there?
- 6.A school has 589 children. 482 of them are girls. How many boys are there?
- 7.A school has 348 children. 241 of them are girls. How many boys are there?
- 8.A train has 310 people in the front coaches and 141 people in the back coaches. How many people are on the train?
- 9.366 + 567 =
- 10.633 − 467 =
- 11.? + 780 = 960
- 12.158 + 187 =
- 13.242 − ? = 59
- 14.? − 615 = 151
- 15.813 − ? = 283
- 16.A school has 951 children. 803 of them are girls. How many boys are there?
- 17.292 + 511 =
- 18.? − 219 = 150
- 19.A school has 762 children. 197 of them are girls. How many boys are there?
- 20.A train has 692 people in the front coaches and 149 people in the back coaches. How many people are on the train?
- 21.843 − 111 =
- 22.517 − 367 =
- 23.313 + ? = 444
- 24.299 + 235 =
- 25.587 + 148 =
- 26.A school has 901 children. 122 of them are girls. How many boys are there?
- 27.852 − 116 =
- 28.531 − 507 =
- 29.A school has 368 children. 222 of them are girls. How many boys are there?
- 30.698 + 128 =
- 31.445 − ? = 36
- 32.A school has 383 children. 236 of them are girls. How many boys are there?
- 33.A school has 456 children. 455 of them are girls. How many boys are there?
- 34.A school has 951 children. 351 of them are girls. How many boys are there?
- 35.A train has 420 people in the front coaches and 466 people in the back coaches. How many people are on the train?
- 36.471 − 133 =
- 37.A train has 663 people in the front coaches and 189 people in the back coaches. How many people are on the train?
- 38.A train has 130 people in the front coaches and 697 people in the back coaches. How many people are on the train?
- 39.721 + 144 =
- 40.107 + 817 =
Answer key
- 662
- 264
- 128
- 925
- 260
- 107
- 107
- 451
- 933
- 166
- 180
- 345
- 183
- 766
- 530
- 148
- 803
- 369
- 565
- 841
- 732
- 150
- 131
- 534
- 735
- 779
- 736
- 24
- 146
- 826
- 409
- 147
- 1
- 600
- 886
- 338
- 852
- 827
- 865
- 924
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets