How do I know if I need to use Heron's formula for a triangle?
From NCERTAsked by Anonymous from Dallas, United States24 Oct 2026, 8:24 AM ISTUpdated
In one line
Use Heron's formula when you know all three sides of a triangle, but not its height.
The rule
Heron's Formula is a method to calculate the area of a triangle when the lengths of all three sides are known.
The formulas are: s = (a + b + c) / 2 (semi-perimeter) A = √[s(s − a)(s − b)(s − c)] (area) where a, b, and c are the lengths of the sides, and s is the semi-perimeter.
The formula
A = √[s(s−a)(s−b)(s−c)]
Aarea of triangle
ssemi-perimeter
a, b, clengths of the three sides
Let's understand it simply
Imagine you have a triangle-shaped piece of cardboard. You measure all three sides with a ruler. But you do not know the height (the straight line from a corner down to the base). Most area formulas need the base and the height. But what if you cannot measure the height? Heron's formula helps you find the area using just the three sides.
Think of it like making a roti. You know the lengths of the edges, but you do not know how tall it is from the centre to the edge. Heron's formula lets you find out how much space the roti covers, just from the edges.
How it works
Measure all three sides of the triangle. Call them a, b, and c.
Add up the three sides and divide by 2 to get the semi-perimeter s.
Subtract each side from s to get (s − a), (s − b), and (s − c).
Multiply s, (s − a), (s − b), and (s − c) together.
Take the square root (√) of that answer. This is the area.
How to use Heron's formula
Measure all three sides: a, b, c
Find s = (a + b + c) / 2
Calculate s − a, s − b, s − c
Multiply: s × (s−a) × (s−b) × (s−c)
Take the square root to get area
The story behind it
Heron's formula is named after Hero (Heron) of Alexandria, a Greek mathematician from around 2000 years ago. He wanted to find a way to calculate the area of a triangle when only the sides are known. This was useful for land measurement in ancient times, when people could walk and measure the sides but not always the heights.
Where you see it in real life
Land measurement: Surveyors often know the lengths of land boundaries but not the height, so they use Heron's formula.
Cricket field marking: When marking triangular areas on a field, only the rope lengths are measured.
Construction: Builders use it when making triangular plots or roofs, where measuring height is hard.
Maps: On a map, you may know the distances between three towns (triangle), but not the height.
Art and craft: When cutting triangular pieces of cloth or paper, you can find the area from the sides.
Why it matters
Lets you find the area of any triangle, even if you cannot measure the height.
Useful for practical work: land, construction, and design.
It is often asked in exams, especially when only the sides are given.
Helps you solve more complex geometry problems later (like in trigonometry and coordinate geometry).
Worked example
Given: a = 5 cm, b = 6 cm, c = 7 cm
Step 1: Find s = (5 + 6 + 7) / 2 = 9 cm
Step 2: Find s − a = 9 − 5 = 4
Step 3: Find s − b = 9 − 6 = 3
Step 4: Find s − c = 9 − 7 = 2
Step 5: Multiply: 9 × 4 × 3 × 2 = 216
Step 6: Take square root: √216 ≈ 14.7 cm²
Common mistakes
Using Heron's formula when you already know the base and height (then use ½ × base × height instead).
Forgetting to divide by 2 when finding the semi-perimeter.
Not taking the square root at the end.
Using wrong units (always use the same units for all sides).
Remember it
If you know all three sides, but not the height, use Heron's formula: sides only, Heron only!
Check yourself
When should you use Heron's formula for a triangle?
When you know all three sides but not the height.
Why can't you use the usual area formula (½ × base × height) sometimes?
Because sometimes the height is not known or hard to measure.
What is the first step in Heron's formula?
Find the semi-perimeter: s = (a + b + c) / 2.
If a triangle has sides 7 cm, 8 cm, and 9 cm, what is s?
s = (7 + 8 + 9) / 2 = 12 cm.
Quick recap
Use Heron's formula when you know all three sides, but not the height.
First find the semi-perimeter: s = (a + b + c) / 2.
Area = √[s(s−a)(s−b)(s−c)].
Do not use Heron's formula if you already know the height.