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 school has 434 children. 189 of them are girls. How many boys are there?
- 2.697 − 663 =
- 3.891 + 101 =
- 4.359 + ? = 686
- 5.747 + 124 =
- 6.A train has 351 people in the front coaches and 570 people in the back coaches. How many people are on the train?
- 7.781 + 202 =
- 8.A train has 189 people in the front coaches and 737 people in the back coaches. How many people are on the train?
- 9.A train has 337 people in the front coaches and 444 people in the back coaches. How many people are on the train?
- 10.857 + 121 =
- 11.A school has 213 children. 187 of them are girls. How many boys are there?
- 12.? + 380 = 759
- 13.304 − ? = 113
- 14.A train has 483 people in the front coaches and 497 people in the back coaches. How many people are on the train?
- 15.A train has 366 people in the front coaches and 468 people in the back coaches. How many people are on the train?
- 16.? − 153 = 736
- 17.A school has 852 children. 463 of them are girls. How many boys are there?
- 18.303 − 200 =
- 19.513 + 164 =
- 20.731 + 258 =
- 21.A train has 470 people in the front coaches and 265 people in the back coaches. How many people are on the train?
- 22.447 + ? = 565
- 23.A train has 327 people in the front coaches and 256 people in the back coaches. How many people are on the train?
- 24.A school has 520 children. 448 of them are girls. How many boys are there?
- 25.? + 329 = 808
- 26.A school has 786 children. 240 of them are girls. How many boys are there?
- 27.? − 253 = 432
- 28.? + 847 = 986
- 29.838 − ? = 612
- 30.500 − ? = 79
- 31.285 + 642 =
- 32.919 − 470 =
- 33.512 − 135 =
- 34.320 − ? = 130
- 35.? + 586 = 694
- 36.A train has 479 people in the front coaches and 115 people in the back coaches. How many people are on the train?
- 37.353 + 267 =
- 38.164 + ? = 567
- 39.A train has 597 people in the front coaches and 374 people in the back coaches. How many people are on the train?
- 40.785 − 103 =
Answer key
- 245
- 34
- 992
- 327
- 871
- 921
- 983
- 926
- 781
- 978
- 26
- 379
- 191
- 980
- 834
- 889
- 389
- 103
- 677
- 989
- 735
- 118
- 583
- 72
- 479
- 546
- 685
- 139
- 226
- 421
- 927
- 449
- 377
- 190
- 108
- 594
- 620
- 403
- 971
- 682
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets