Worksheets

Addition and Subtraction Worksheet for Class 3 ICSE — Free PDF with Answers

Build fluency with four-digit addition and subtraction through 60 levelled questions — with and without regrouping, borrowing, and real-life word problems aligned to the ICSE syllabus.

ICSEClass 3
SparkEd Team · Reviewed by Vivek Verma12 April 202610 min read
Addition and Subtraction Worksheet for Class 3 ICSE — SparkEd

Download Free Worksheet PDF

45 practice questions across 3 difficulty levels with complete answer keys. Printable A4 format, perfect for revision!

Free account required — takes less than a minute!

Why Addition and Subtraction of 4-Digit Numbers Is a Big Step

In Class 2, most ICSE students work comfortably with three-digit addition and subtraction. Class 3 raises the stakes by introducing four-digit numbers, which means an extra column, more opportunities for regrouping (carrying) and borrowing, and longer word problems that require careful reading.

The ICSE board, run by CISCE, emphasises not just mechanical accuracy but also understanding of why regrouping works. A child who can add 3,456+2,8783{,}456 + 2{,}878 correctly but cannot explain what happens when the ones column exceeds 9 has only half the skill. The best worksheets test both.

This Class 3 ICSE addition and subtraction worksheet contains 60 questions spread across three levels. Each question comes with a detailed solution so parents and students can trace every step. Whether your child needs to solidify the basics or push into challenging multi-step problems, this resource has it covered.

What Students Learn — Key ICSE Concepts

The ICSE Class 3 syllabus covers the following under addition and subtraction of four-digit numbers.

Addition without regrouping. Straightforward column addition where no column sum exceeds 9. Example: 2,134+3,452=5,5862{,}134 + 3{,}452 = 5{,}586.

Addition with regrouping (carrying). When the sum in a column is 10 or more, the extra ten is carried to the next column. Example: 4,567+3,7854{,}567 + 3{,}785. The ones column gives 7+5=127 + 5 = 12, so write 2 and carry 1.

Subtraction without borrowing. Each digit in the top number is greater than or equal to the digit below. Example: 8,7653,421=5,3448{,}765 - 3{,}421 = 5{,}344.

Subtraction with borrowing (regrouping). When a digit in the top number is smaller than the digit below, borrow from the next column. Example: 7,0034,5687{,}003 - 4{,}568 — borrowing across zeros is especially tricky.

Estimation. Rounding addends to the nearest hundred or thousand to check if an answer is reasonable.

Word problems. Real-life contexts — shopping totals, distances, populations — where children must decide whether to add or subtract, then compute accurately.

Properties of addition. The ICSE syllabus mentions the commutative property (a+b=b+aa + b = b + a) and the identity property (a+0=aa + 0 = a). These appear as conceptual questions in the worksheet.

Types of Questions in the Worksheet

The worksheet uses several question formats to build well-rounded skills.

  • Vertical computation — Add or subtract in column format: 4,589+2,347=4{,}589 + 2{,}347 = ___
    - Horizontal computation6,2013,487=6{,}201 - 3{,}487 = ___
    - Fill in the missing number3,52+1,483=5,0353{,}_52 + 1{,}483 = 5{,}035. Find the missing digit.
    - True or false4,500+2,500=7,1004{,}500 + 2{,}500 = 7{,}100. True or false?
    - Estimation — Estimate 3,782+4,1563{,}782 + 4{,}156 by rounding each number to the nearest thousand.
    - Word problems — A school collected 2,4752{,}475 books in March and 3,2183{,}218 books in April. How many books in total?
    - Comparison — Without calculating, decide which is greater: 5,6002,3005{,}600 - 2{,}300 or 5,6002,8005{,}600 - 2{,}800.
    - Error correction — A student wrote 8,0003,567=5,5678{,}000 - 3{,}567 = 5{,}567. Find the mistake.

This variety keeps children engaged and ensures they are thinking about the operations rather than just mechanically computing.

Download Practise Addition & Subtraction Online worksheet | 45 questions with answer key

Get PDF

Level 1 — Building Confidence

Level 1 focuses on addition and subtraction without regrouping, plus simple cases with a single carry or borrow.

Sample questions:

1. Add: 3,214+2,6753{,}214 + 2{,}675.
*Answer: 5,8895{,}889. No regrouping needed — each column sum is under 10.*

2. Subtract: 7,8964,5637{,}896 - 4{,}563.
*Answer: 3,3333{,}333. No borrowing needed.*

3. Add: 1,456+2,3871{,}456 + 2{,}387.
*Answer: 3,8433{,}843. Ones: 6+7=136 + 7 = 13, write 3 carry 1. Tens: 5+8+1=145 + 8 + 1 = 14, write 4 carry 1. Hundreds: 4+3+1=84 + 3 + 1 = 8. Thousands: 1+2=31 + 2 = 3.*

4. Subtract: 5,8342,5195{,}834 - 2{,}519.
*Answer: 3,3153{,}315. Ones: 494 - 9 — borrow from tens, 149=514 - 9 = 5. Tens: 21=12 - 1 = 1 (after lending). Hundreds: 85=38 - 5 = 3. Thousands: 52=35 - 2 = 3.*

5. A farmer has 4,2504{,}250 apples. He sells 1,1301{,}130 apples. How many are left?
*Answer: 4,2501,130=3,1204{,}250 - 1{,}130 = 3{,}120 apples.*

Level 1 gives children the chance to develop neat column layout habits and careful carrying before moving to harder problems.

Level 2 — Multiple Regroupings and Word Problems

Level 2 introduces problems that require carrying or borrowing across two or more columns, as well as longer word problems.

Sample questions:

1. Add: 4,678+3,8954{,}678 + 3{,}895.
*Answer: 8,5738{,}573. Ones: 8+5=138 + 5 = 13, carry 1. Tens: 7+9+1=177 + 9 + 1 = 17, carry 1. Hundreds: 6+8+1=156 + 8 + 1 = 15, carry 1. Thousands: 4+3+1=84 + 3 + 1 = 8.*

2. Subtract: 6,3022,4576{,}302 - 2{,}457.
*Answer: 3,8453{,}845. Ones: 272 - 7 — borrow from tens, but tens is 0, so borrow from hundreds. 127=512 - 7 = 5, tens becomes 99 (after lending to ones), 95=49 - 5 = 4, hundreds: 242 - 4 — borrow from thousands: 124=812 - 4 = 8, thousands: 52=35 - 2 = 3.*

3. Rohan had Rs 5,0005{,}000. He bought a cricket bat for Rs 1,8751{,}875 and a ball for Rs 450450. How much money does he have left?
*Answer: Total spent = 1,875+450=2,3251{,}875 + 450 = 2{,}325. Remaining = 5,0002,325=2,6755{,}000 - 2{,}325 = 2{,}675.*

4. Find the missing number: 2,743+2{,}743 + ___ =6,500= 6{,}500.
*Answer: 6,5002,743=3,7576{,}500 - 2{,}743 = 3{,}757.*

5. Estimate the sum of 4,382+2,7194{,}382 + 2{,}719 by rounding each to the nearest thousand.
*Answer: 4,000+3,000=7,0004{,}000 + 3{,}000 = 7{,}000. The exact answer is 7,1017{,}101, which is close to 7,0007{,}000.*

Level 2 trains children to handle the messy reality of subtraction across zeros — a skill that comes up repeatedly in ICSE exams.

Level 3 — Multi-Step and Reasoning Problems

Level 3 combines addition and subtraction in the same problem and requires careful interpretation.

Sample questions:

1. A shop had 8,0008{,}000 packets of biscuits. On Monday 2,3652{,}365 packets were sold and on Tuesday 1,9481{,}948 were sold. How many packets are left?
*Answer: Total sold = 2,365+1,948=4,3132{,}365 + 1{,}948 = 4{,}313. Left = 8,0004,313=3,6878{,}000 - 4{,}313 = 3{,}687.*

2. Subtract 8,0004,9998{,}000 - 4{,}999.
*Answer: 3,0013{,}001. Multiple borrowing across zeros — one of the trickiest computations at this level.*

3. Priya added two numbers and got 7,2547{,}254. One of the numbers is 3,6783{,}678. What is the other number?
*Answer: 7,2543,678=3,5767{,}254 - 3{,}678 = 3{,}576.*

4. The population of Village A is 5,6725{,}672 and Village B is 4,3894{,}389. If 1,2001{,}200 people move from Village A to Village B, what is the new population of each village?
*Answer: Village A: 5,6721,200=4,4725{,}672 - 1{,}200 = 4{,}472. Village B: 4,389+1,200=5,5894{,}389 + 1{,}200 = 5{,}589.*

5. Which is greater: 9,0016,5439{,}001 - 6{,}543 or 3,2106783{,}210 - 678? Find both and compare.
*Answer: 9,0016,543=2,4589{,}001 - 6{,}543 = 2{,}458. 3,210678=2,5323{,}210 - 678 = 2{,}532. So 3,2106783{,}210 - 678 is greater.*

These questions mirror the application-style problems that appear in ICSE annual examinations.

Common Mistakes to Watch For

Here are the errors that come up most often with Class 3 students.

1. Borrowing across zeros. In 7,0032,4567{,}003 - 2{,}456, children must borrow from the thousands to the hundreds to the tens to the ones. Missing any step in this chain produces a wrong answer. Practise problems with consecutive zeros specifically.

2. Forgetting the carried digit. After computing 8+7=158 + 7 = 15 in the ones column, children write 5 but forget to add the carried 1 to the tens column. Encourage a small notation above the column.

3. Subtracting the smaller from the larger in each column. Some children compute 373 - 7 as 73=47 - 3 = 4 instead of borrowing. This gives a completely wrong answer. Reinforce that we always subtract the bottom digit from the top digit, borrowing when necessary.

4. Misreading word problems. A problem says "how many more" and the child adds instead of subtracting. Underline the key phrase in every word problem before computing.

5. Not checking with estimation. If a child computes 4,500+3,200=6,7004{,}500 + 3{,}200 = 6{,}700 (missing the carry), a quick estimate of 4,000+3,000=7,0004{,}000 + 3{,}000 = 7{,}000 would reveal the error. Teach children to estimate first, then compute, then check.

Tips for Parents — Using the Worksheet at Home

Set up a proper workspace. Four-digit addition and subtraction require neat column alignment. Use squared (grid) paper or print the worksheet which already has aligned columns.

One level per sitting. Twenty questions per level is a good amount for one practice session (about 20-30 minutes). Doing all 60 at once leads to fatigue and careless errors.

Teach the checking habit. After solving an addition, check by subtracting one addend from the sum. After subtraction, check by adding the difference to the subtrahend. This self-checking skill is invaluable in exams.

Use money for context. Addition and subtraction of rupees is natural and motivating. Give your child a pretend Rs 5,000 budget and ask them to plan purchases from a newspaper advertisement, adding up costs and finding change.

Focus on the borrowing chain. If your child struggles with borrowing across zeros, spend extra time on numbers like 5,0001,2345{,}000 - 1{,}234 and 8,0023,5678{,}002 - 3{,}567. Work through three or four of these together before letting them try independently.

Celebrate progress. When your child completes Level 2 without errors, that is a genuine achievement. Positive reinforcement matters more than speed at this stage.

How SparkEd Helps with Addition and Subtraction

SparkEd provides two free resources for this essential ICSE Class 3 topic.

Free printable worksheet. Download a PDF with 60 questions (20 per level) and step-by-step worked solutions. Each solution shows every carry and borrow clearly, so parents can guide their child through mistakes. Download the Addition & Subtraction worksheet here.

Online interactive practice. Answer questions on screen and get instant feedback. If your child makes an error, SparkEd explains the correct method right away — no waiting until the end. Start practising Addition & Subtraction online.

Both resources are tailored to the ICSE board. The questions reflect the language, difficulty, and style of ICSE school assessments. No subscription is needed for worksheets, and online practice is free with a SparkEd account.

Once your child has mastered four-digit addition and subtraction, they are well prepared for Multiplication Tables, which is the next major arithmetic milestone in the ICSE Class 3 syllabus.

Frequently Asked Questions

Download Free Worksheet PDF

45 practice questions across 3 difficulty levels with complete answer keys. Printable A4 format, perfect for revision!

Free account required — takes less than a minute!