Skip to main content
·15 chapters

CBSE Class 7 Mathematics — NCERT Solutions

CBSE Class 7 Mathematics NCERT solutions, chapter by chapter — 344 textbook questions solved across 8 chapters. Follows the CBSE syllabus.

About these solutions

344 NCERT textbook questions for CBSE Class 7 Mathematics, solved step by step across 8 chapters. Each chapter page has every exercise: half the solutions are open to read and the rest are free with a Super Tutor account.

1

Large Numbers Around Us

83 questions solved

  • Figure it Out — Large Numbers Around Us (Opening Section) · 4 questions
  • Figure it Out — Handy Hundreds / Systematic Sippy (sub-parts c to k) · 9 questions
  • Figure it Out — Creative Chitti (Questions 4 & 5) · 2 questions
  • Figure it Out — Creative Chitti: Different ways for each number · 5 questions
  • Figure it Out — Creative Chitti Special Questions · 2 questions
  • Figure it Out — Systematic Sippy (Minimum Button Clicks) · 3 questions
  • Figure it Out — Indian and American Number Systems · 4 questions
  • Figure it Out — Quick Multiplication · 9 questions
  • How Long is the Product? — Pattern Boxes · 4 questions
  • Estimation and Large Number Problems · 6 questions
  • Figure it Out — Final Exercise · 9 questions
  • Figure it Out — Calculator with +10,000 and +100 buttons · 5 questions
  • Figure it Out — Miscellaneous · 3 questions
  • Figure it Out — Number Cards (Question 10) · 4 questions
  • Figure it Out — Real World Estimation · 4 questions
  • Matchstick/Toothpick Number Puzzles · 10 questions
QChoose a number for y.Choose a number for y. How close to one lakh is the number of days in y years, for the y of your choice?

Given: 1 year ≈ 365 days. We need to find y such that y × 365 is close to 1,00,000.

Let us choose y = 274.

Number of days = 274 × 365 = 1,00,010.

This is just 10 more than one lakh, so it is very close to one lakh.

Alternatively, choose y = 273:
Number of days = 273 × 365 = 99,645.
This is 1,00,000 − 99,645 = 355 less than one lakh.

So for y = 274, the number of days (1,00,010) is closest to one lakh — just 10 more than one lakh.

Q1.According to the 2011 Census, the population of the town of Chintamani was about 75,000. How much less than one lakh is 75,000?

Given: Population = 75,000; One lakh = 1,00,000.

Concept: Subtraction.

1,00,000−75,000=25,0001,00,000 - 75,000 = 25,000

∴ 75,000 is 25,000 less than one lakh.

All 83 Large Numbers Around Us solutions
3

Arithmetic Expressions

20 questions solved

  • Figure it Out (Comparing Expressions) · 2 questions
  • Figure it Out (Terms and Brackets) · 3 questions
  • Figure it Out (Removing Brackets — I) · 4 questions
  • Figure it Out (Distributive Property — Products) · 1 question
  • Figure it Out (Distributive Property — Fill in the Blanks) · 4 questions
  • Figure it Out (Final Exercise) · 6 questions
Q1.Fill in the blanks to make the expressions equal on both sides of the = sign:
(a) 13+4=_+613 + 4 = \_ + 6
(b) 22+_=6×522 + \_ = 6 \times 5
(c) 8×_=64÷28 \times \_ = 64 \div 2
(d) 34−_=2534 - \_ = 25

Concept: Find the value of one side and work backwards to find the missing number.

(a) 13+4=_+613 + 4 = \_ + 6

LHS =13+4=17= 13 + 4 = 17

So _+6=17⇒_=17−6=11\_ + 6 = 17 \Rightarrow \_ = 17 - 6 = 11

13+4=11+6\boxed{13 + 4 = 11 + 6}

(b) 22+_=6×522 + \_ = 6 \times 5

RHS =6×5=30= 6 \times 5 = 30

So 22+_=30⇒_=30−22=822 + \_ = 30 \Rightarrow \_ = 30 - 22 = 8

22+8=6×5\boxed{22 + 8 = 6 \times 5}

(c) 8×_=64÷28 \times \_ = 64 \div 2

RHS =64÷2=32= 64 \div 2 = 32

So 8×_=32⇒_=32÷8=48 \times \_ = 32 \Rightarrow \_ = 32 \div 8 = 4

8×4=64÷2\boxed{8 \times 4 = 64 \div 2}

(d) 34−_=2534 - \_ = 25

_=34−25=9\_ = 34 - 25 = 9

34−9=25\boxed{34 - 9 = 25}

Q2.Arrange the following expressions in ascending (increasing) order of their values.
(a) 67−1967 - 19
(b) 67−2067 - 20
(c) 35+2535 + 25
(d) 5×115 \times 11
(e) 120÷3120 \div 3

Step 1: Evaluate each expression.

(a) 67−19=4867 - 19 = 48

(b) 67−20=4767 - 20 = 47

(c) 35+25=6035 + 25 = 60

(d) 5×11=555 \times 11 = 55

(e) 120÷3=40120 \div 3 = 40

Step 2: Arrange in ascending order: 47<48<4047 < 48 < 40...

Re-listing: 40,47,48,55,6040, 47, 48, 55, 60

Corresponding expressions:

120÷3⏟40<67−20⏟47<67−19⏟48<5×11⏟55<35+25⏟60\underbrace{120 \div 3}_{40} < \underbrace{67-20}_{47} < \underbrace{67-19}_{48} < \underbrace{5 \times 11}_{55} < \underbrace{35+25}_{60}

Ascending order: (e), (b), (a), (d), (c)(e),\ (b),\ (a),\ (d),\ (c)

All 20 Arithmetic Expressions solutions
5

A Peek Beyond the Point

61 questions solved

  • Solve This — Difference Using Hundredths · 1 question
  • Figure it Out — Sums and Differences (Tenths and Hundredths Notation) · 6 questions
  • Write the Detailed Place Value Computation for 84.691 − 77.345 · 1 question
  • Figure it Out — Section 3.4: Find the Sums · 8 questions
  • Figure it Out — Section 3.4: Find the Differences · 8 questions
  • Decimal Sequences · 1 question
  • Figure it Out — Decimal Place Value (Fractions and Decimals) · 36 questions
Q1.What is the difference 153104100−2610810015 \frac{3}{10} \frac{4}{100} - 2 \frac{6}{10} \frac{8}{100}?

Given: 153104100−2610810015 \frac{3}{10} \frac{4}{100} - 2 \frac{6}{10} \frac{8}{100}

Step 1: Convert both numbers to hundredths notation (decimal form).

15310410015 \frac{3}{10} \frac{4}{100} means 15+310+4100=15+30100+4100=15+34100=15.3415 + \frac{3}{10} + \frac{4}{100} = 15 + \frac{30}{100} + \frac{4}{100} = 15 + \frac{34}{100} = 15.34

261081002 \frac{6}{10} \frac{8}{100} means 2+610+8100=2+60100+8100=2+68100=2.682 + \frac{6}{10} + \frac{8}{100} = 2 + \frac{60}{100} + \frac{8}{100} = 2 + \frac{68}{100} = 2.68

Step 2: Subtract.

15.34−2.6815.34 - 2.68

Breaking it down by place value:
(10+5+310+4100)−(2+610+8100)(10 + 5 + \tfrac{3}{10} + \tfrac{4}{100}) - (2 + \tfrac{6}{10} + \tfrac{8}{100})

=(15−2)+(310−610)+(4100−8100)= (15 - 2) + (\tfrac{3}{10} - \tfrac{6}{10}) + (\tfrac{4}{100} - \tfrac{8}{100})

Since 310<610\frac{3}{10} < \frac{6}{10}, regroup: borrow 1 unit from 15, converting it to 1010\frac{10}{10}:

=(14−2)+(1310−610)+(4100−8100)= (14 - 2) + (\tfrac{13}{10} - \tfrac{6}{10}) + (\tfrac{4}{100} - \tfrac{8}{100})

Since 4100<8100\frac{4}{100} < \frac{8}{100}, regroup: borrow 110\frac{1}{10} from 1310\frac{13}{10}, converting it to 10100\frac{10}{100}:

=(14−2)+(1210−610)+(14100−8100)= (14 - 2) + (\tfrac{12}{10} - \tfrac{6}{10}) + (\tfrac{14}{100} - \tfrac{8}{100})

=12+610+6100= 12 + \tfrac{6}{10} + \tfrac{6}{100}

=12.66= 12.66

Answer: 15.34−2.68=12.6615.34 - 2.68 = 12.66

Qa.Find: 310+34100\frac{3}{10} + 3\frac{4}{100}

Convert to decimal form:

310=0.30\frac{3}{10} = 0.30

34100=3+4100=3.043\frac{4}{100} = 3 + \frac{4}{100} = 3.04

Add:
0.30+3.04=3.340.30 + 3.04 = 3.34

Answer: 3.343.34

All 61 A Peek Beyond the Point solutions
  • Figure it Out (Perimeter Formulas and Basic Expressions) · 13 questions
  • Revisiting Arithmetic Expressions · 7 questions
  • Figure it Out (Simplification of Algebraic Expressions) · 12 questions
  • Mind the Mistake, Mend the Mistake · 9 questions
  • Figure it Out (Word Problems and Applications) · 36 questions
Q1a.Write the formula for the perimeter of a triangle with all sides equal.

Given: A triangle with all sides equal (equilateral triangle). Let each side have length ss.

Concept: Perimeter = sum of all sides.

Working:
P=s+s+s=3×s=3sP = s + s + s = 3 \times s = 3s

Formula: P=3sP = 3s

All 77 Expressions using Letter-Numbers solutions
  • Figure it Out — Vertically Opposite Angles and Linear Pairs (Fig. 5.3) · 1 question
  • Section 5.2 — Perpendicular Lines (Intext Question) · 1 question
  • Figure it Out — Section 5.2 (Perpendicular and Parallel Lines on Dot Paper) · 5 questions
  • Figure it Out — Drawing a Parallel Line through a Point (Fig. 5.23) · 1 question
  • Figure it Out — Finding Marked Angles (Fig. 5.30, 5.31, 5.32, 5.33, 5.34, 5.35) · 6 questions
Q1.List all the linear pairs and vertically opposite angles you observe in Fig. 5.3 (two lines intersecting, forming angles a, b, c, d).

Given: Two lines intersect at a point forming four angles: ∠a\angle a, ∠b\angle b, ∠c\angle c, ∠d\angle d (going around the intersection).

Concept:

  • A linear pair consists of two adjacent angles whose non-common arms form a straight line; they add up to 180°180°.
  • Vertically opposite angles are the angles across the intersection from each other; they are always equal.

Linear Pairs (each pair sums to 180°180°):
∠a and ∠b,∠b and ∠c,∠c and ∠d,∠d and ∠a\angle a \text{ and } \angle b, \quad \angle b \text{ and } \angle c, \quad \angle c \text{ and } \angle d, \quad \angle d \text{ and } \angle a

Pairs of Vertically Opposite Angles (each pair is equal):
∠a=∠cand∠b=∠d\angle a = \angle c \quad \text{and} \quad \angle b = \angle d

Summary Table:

Linear Pairs∠a\angle a and ∠b\angle b, ∠b\angle b and ∠c\angle c, ∠c\angle c and ∠d\angle d, ∠d\angle d and ∠a\angle a
Pairs of Vertically Opposite Angles∠a\angle a and ∠c\angle c; ∠b\angle b and ∠d\angle d
All 14 Parallel and Intersecting Lines solutions
11

Number Play

27 questions solved

  • Figure it Out — Height Arrangement (Stick Figures) · 3 questions
  • Figure it Out — Parity · 3 questions
  • Figure it Out — Magic Squares (3×3) · 5 questions
  • Figure it Out — Generalising a 3×3 Magic Square · 5 questions
  • Figure it Out — Final Exercises · 11 questions
QIntro.Write down the number each child should say based on the rule (each child calls out the number of children in front of them who are taller than them) for the arrangement shown.

Since the actual figure is not visible, the method is as follows:

Given: Each child counts how many children standing in front of them (i.e., between them and the front of the line) are taller than them.

Step 1: Start from the child at the front of the line — they have no one in front, so they always say 0.

Step 2: For each subsequent child, count only those children who are positioned in front of them AND are taller than them.

Step 3: Write that count as the child's number.

Apply this rule to the given figure to obtain the sequence.

All 27 Number Play solutions
  • Construct (Triangle Construction with Given Side Lengths) · 5 questions
  • Figure it Out — Isosceles and Equilateral Triangles from Circle Points · 2 questions
  • Exploration — Are Triangles Possible for Any Lengths? · 3 questions
  • Figure it Out — Triangle Inequality (Page 154) · 3 questions
  • Figure it Out — Triangle Inequality (Page 156) · 1 question
  • Exploration — Circles and Triangle Existence · 2 questions
  • Figure it Out — Triangle Existence (Final Set) · 3 questions
  • Figure it Out — Two Sides and Included Angle · 4 questions
  • Figure it Out — Two Angles and Included Side · 6 questions
  • Figure it Out — Angles and Triangle Existence · 2 questions
  • Figure it Out — Angle Sum Property · 3 questions
  • Figure it Out — Types of Triangles and Altitudes · 4 questions
Q(a).Construct a triangle with side lengths 4 cm, 4 cm, 6 cm.

Given: Side lengths 4 cm, 4 cm, 6 cm.

Check Triangle Inequality:

  • 4+4=8>64 + 4 = 8 > 6 ✓
  • 4+6=10>44 + 6 = 10 > 4 ✓
  • 4+6=10>44 + 6 = 10 > 4 ✓

All conditions satisfied, so the triangle exists.

Steps of Construction:

Step 1: Draw base AB=6AB = 6 cm.

Step 2: With A as centre, draw an arc of radius 4 cm.

Step 3: With B as centre, draw an arc of radius 4 cm such that it intersects the first arc at point C.

Step 4: Join AC and BC.

△ABC\triangle ABC is the required triangle with AB=6AB = 6 cm, AC=4AC = 4 cm, BC=4BC = 4 cm.

This is an isosceles triangle (two equal sides of 4 cm).

All 38 A Tale of Three Intersecting Lines solutions
15

Working with Fractions

24 questions solved

  • Figure it Out — Multiplying a Fraction and a Whole Number · 5 questions
  • Figure it Out — Multiplying Two Fractions (Unit Fractions) · 2 questions
  • Figure it Out — Multiplying Fractions (Applications) · 5 questions
  • Figure it Out — Division of Fractions · 12 questions
Q1.Tenzin drinks 12\frac{1}{2} glass of milk every day. How many glasses of milk does he drink in a week? How many glasses of milk did he drink in the month of January?

Given: Tenzin drinks 12\frac{1}{2} glass of milk every day.

In a week (7 days):
7×12=72=312 glasses7 \times \frac{1}{2} = \frac{7}{2} = 3\frac{1}{2} \text{ glasses}

In January (31 days):
31×12=312=1512 glasses31 \times \frac{1}{2} = \frac{31}{2} = 15\frac{1}{2} \text{ glasses}

Answer: Tenzin drinks 3123\frac{1}{2} glasses in a week and 151215\frac{1}{2} glasses in January.

All 24 Working with Fractions solutions

Get chapter-wise help for CBSE Class 7 Mathematics

Super Tutor gives you chapter summaries, revision notes, practice quizzes and flashcards, organised around the CBSE syllabus. Free to start.

Try Super Tutor free

Frequently Asked Questions

Where can I find CBSE Class 7 Mathematics NCERT Solutions?

This page has NCERT solutions for 8 chapters of CBSE Class 7 Mathematics for the 2026-27 session. Each chapter links to its own page with the full set.

Go through the syllabus first, then work chapter by chapter: learn the ideas, practise questions, and revise with notes and flashcards. Leave time at the end to revise every chapter once more under timed conditions.

Half of the solutions on each chapter page are open to read. The rest are free with a Super Tutor account — signing up is free and needs no card.

Browse NCERT Solutions by Chapter

8 chapters

More Mathematics Resources

CBSE Class 7

Other CBSE Class 7 Subjects