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 108 people in the front coaches and 650 people in the back coaches. How many people are on the train?
- 2.232 + ? = 785
- 3.? + 565 = 884
- 4.283 + 248 =
- 5.881 + ? = 997
- 6.A train has 114 people in the front coaches and 311 people in the back coaches. How many people are on the train?
- 7.618 − 223 =
- 8.A train has 539 people in the front coaches and 368 people in the back coaches. How many people are on the train?
- 9.283 − 149 =
- 10.A school has 996 children. 815 of them are girls. How many boys are there?
- 11.A train has 445 people in the front coaches and 549 people in the back coaches. How many people are on the train?
- 12.646 − 332 =
- 13.382 − 274 =
- 14.482 − ? = 193
- 15.? − 246 = 80
- 16.A school has 565 children. 526 of them are girls. How many boys are there?
- 17.310 − 145 =
- 18.A train has 898 people in the front coaches and 101 people in the back coaches. How many people are on the train?
- 19.A train has 370 people in the front coaches and 346 people in the back coaches. How many people are on the train?
- 20.A school has 927 children. 725 of them are girls. How many boys are there?
- 21.325 + 145 =
- 22.? − 197 = 615
- 23.206 + ? = 571
- 24.877 + 100 =
- 25.775 − 330 =
- 26.880 + ? = 990
- 27.A school has 909 children. 655 of them are girls. How many boys are there?
- 28.602 − 342 =
- 29.332 − 301 =
- 30.A school has 470 children. 455 of them are girls. How many boys are there?
- 31.347 − ? = 52
- 32.? + 102 = 622
- 33.A school has 850 children. 203 of them are girls. How many boys are there?
- 34.454 + ? = 853
- 35.347 − 338 =
- 36.A school has 930 children. 186 of them are girls. How many boys are there?
- 37.A school has 336 children. 311 of them are girls. How many boys are there?
- 38.468 − ? = 74
- 39.143 + 549 =
- 40.A school has 696 children. 545 of them are girls. How many boys are there?
Answer key
- 758
- 553
- 319
- 531
- 116
- 425
- 395
- 907
- 134
- 181
- 994
- 314
- 108
- 289
- 326
- 39
- 165
- 999
- 716
- 202
- 470
- 812
- 365
- 977
- 445
- 110
- 254
- 260
- 31
- 15
- 295
- 520
- 647
- 399
- 9
- 744
- 25
- 394
- 692
- 151
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets