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.? + 205 = 436
- 2.A train has 733 people in the front coaches and 166 people in the back coaches. How many people are on the train?
- 3.A train has 204 people in the front coaches and 144 people in the back coaches. How many people are on the train?
- 4.831 + 147 =
- 5.986 − ? = 441
- 6.563 + 418 =
- 7.778 + 155 =
- 8.? + 262 = 711
- 9.? + 219 = 922
- 10.491 + 368 =
- 11.566 + 405 =
- 12.479 − 287 =
- 13.A school has 477 children. 232 of them are girls. How many boys are there?
- 14.865 − 145 =
- 15.? − 253 = 383
- 16.A school has 335 children. 103 of them are girls. How many boys are there?
- 17.A school has 439 children. 138 of them are girls. How many boys are there?
- 18.? − 746 = 24
- 19.A school has 980 children. 298 of them are girls. How many boys are there?
- 20.827 − 716 =
- 21.? − 390 = 7
- 22.561 − 237 =
- 23.A train has 343 people in the front coaches and 495 people in the back coaches. How many people are on the train?
- 24.138 + 347 =
- 25.A train has 243 people in the front coaches and 485 people in the back coaches. How many people are on the train?
- 26.205 − 109 =
- 27.A school has 202 children. 134 of them are girls. How many boys are there?
- 28.972 − ? = 491
- 29.A school has 573 children. 485 of them are girls. How many boys are there?
- 30.474 + 312 =
- 31.A train has 333 people in the front coaches and 541 people in the back coaches. How many people are on the train?
- 32.604 − 153 =
- 33.A train has 679 people in the front coaches and 178 people in the back coaches. How many people are on the train?
- 34.332 − 293 =
- 35.897 + ? = 997
- 36.A train has 377 people in the front coaches and 492 people in the back coaches. How many people are on the train?
- 37.623 + ? = 985
- 38.A school has 742 children. 377 of them are girls. How many boys are there?
- 39.? − 351 = 327
- 40.A school has 228 children. 188 of them are girls. How many boys are there?
Answer key
- 231
- 899
- 348
- 978
- 545
- 981
- 933
- 449
- 703
- 859
- 971
- 192
- 245
- 720
- 636
- 232
- 301
- 770
- 682
- 111
- 397
- 324
- 838
- 485
- 728
- 96
- 68
- 481
- 88
- 786
- 874
- 451
- 857
- 39
- 100
- 869
- 362
- 365
- 678
- 40
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets