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.579 + 159 =
- 2.A school has 246 children. 195 of them are girls. How many boys are there?
- 3.517 − 309 =
- 4.A school has 672 children. 241 of them are girls. How many boys are there?
- 5.742 − 496 =
- 6.324 − 284 =
- 7.246 + 725 =
- 8.484 − ? = 100
- 9.A school has 495 children. 137 of them are girls. How many boys are there?
- 10.? + 379 = 704
- 11.787 − 132 =
- 12.? + 536 = 824
- 13.A school has 426 children. 127 of them are girls. How many boys are there?
- 14.434 + 213 =
- 15.? + 562 = 786
- 16.A school has 733 children. 163 of them are girls. How many boys are there?
- 17.A school has 756 children. 296 of them are girls. How many boys are there?
- 18.536 + 396 =
- 19.A train has 575 people in the front coaches and 238 people in the back coaches. How many people are on the train?
- 20.? + 789 = 987
- 21.857 + 105 =
- 22.227 − 197 =
- 23.233 + 349 =
- 24.A train has 202 people in the front coaches and 526 people in the back coaches. How many people are on the train?
- 25.321 − 215 =
- 26.236 − 103 =
- 27.394 − 129 =
- 28.A train has 472 people in the front coaches and 311 people in the back coaches. How many people are on the train?
- 29.672 + 215 =
- 30.A train has 386 people in the front coaches and 149 people in the back coaches. How many people are on the train?
- 31.846 + 101 =
- 32.A train has 584 people in the front coaches and 374 people in the back coaches. How many people are on the train?
- 33.464 + 283 =
- 34.? + 346 = 824
- 35.A school has 357 children. 171 of them are girls. How many boys are there?
- 36.778 − 572 =
- 37.A train has 498 people in the front coaches and 291 people in the back coaches. How many people are on the train?
- 38.361 − 335 =
- 39.A train has 732 people in the front coaches and 249 people in the back coaches. How many people are on the train?
- 40.645 + ? = 763
Answer key
- 738
- 51
- 208
- 431
- 246
- 40
- 971
- 384
- 358
- 325
- 655
- 288
- 299
- 647
- 224
- 570
- 460
- 932
- 813
- 198
- 962
- 30
- 582
- 728
- 106
- 133
- 265
- 783
- 887
- 535
- 947
- 958
- 747
- 478
- 186
- 206
- 789
- 26
- 981
- 118
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets