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.879 + 104 =
- 2.? − 151 = 241
- 3.A school has 392 children. 179 of them are girls. How many boys are there?
- 4.A school has 972 children. 733 of them are girls. How many boys are there?
- 5.A train has 562 people in the front coaches and 274 people in the back coaches. How many people are on the train?
- 6.? + 178 = 936
- 7.934 − 566 =
- 8.A school has 587 children. 570 of them are girls. How many boys are there?
- 9.A train has 748 people in the front coaches and 111 people in the back coaches. How many people are on the train?
- 10.311 − 305 =
- 11.740 + ? = 983
- 12.337 + 539 =
- 13.A school has 399 children. 262 of them are girls. How many boys are there?
- 14.298 + 621 =
- 15.353 + 556 =
- 16.A school has 895 children. 845 of them are girls. How many boys are there?
- 17.386 − ? = 15
- 18.A train has 209 people in the front coaches and 265 people in the back coaches. How many people are on the train?
- 19.310 − ? = 4
- 20.? − 181 = 34
- 21.A school has 775 children. 100 of them are girls. How many boys are there?
- 22.A train has 701 people in the front coaches and 117 people in the back coaches. How many people are on the train?
- 23.A school has 227 children. 163 of them are girls. How many boys are there?
- 24.A school has 386 children. 213 of them are girls. How many boys are there?
- 25.453 − ? = 67
- 26.A school has 692 children. 646 of them are girls. How many boys are there?
- 27.A school has 791 children. 385 of them are girls. How many boys are there?
- 28.749 − 722 =
- 29.A train has 545 people in the front coaches and 199 people in the back coaches. How many people are on the train?
- 30.860 + 122 =
- 31.A school has 881 children. 411 of them are girls. How many boys are there?
- 32.A train has 539 people in the front coaches and 355 people in the back coaches. How many people are on the train?
- 33.742 − 140 =
- 34.894 + 105 =
- 35.818 − ? = 341
- 36.A school has 298 children. 163 of them are girls. How many boys are there?
- 37.A school has 976 children. 281 of them are girls. How many boys are there?
- 38.? − 278 = 273
- 39.? + 800 = 919
- 40.251 + 306 =
Answer key
- 983
- 392
- 213
- 239
- 836
- 758
- 368
- 17
- 859
- 6
- 243
- 876
- 137
- 919
- 909
- 50
- 371
- 474
- 306
- 215
- 675
- 818
- 64
- 173
- 386
- 46
- 406
- 27
- 744
- 982
- 470
- 894
- 602
- 999
- 477
- 135
- 695
- 551
- 119
- 557
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets