Skip to content
    Geometry

    Heron's Formula: Triangle Area From 3 Sides

    Surveyors measuring an oddly shaped triangular plot of land almost never have a way to plant a perpendicular height. Heron's formula solves that problem completely, using only the three boundary lengths.

    Math Solver Academic Editorial Board4 min read

    Key takeaways

    • Heron's formula is A = √(s(s-a)(s-b)(s-c)), where s = (a + b + c) / 2.
    • It finds a triangle's area from three side lengths alone, no height needed.
    • s is the semi-perimeter, half the total perimeter.
    • The three sides must actually form a valid triangle, or the formula breaks down.
    In this guide
    1. 01What is Heron's formula?
    2. 02Why does Heron's formula matter?
    3. 03The formula
    4. 04How to find the area step by step
    5. 05Common mistakes to avoid
    6. 06Tips and tricks
    7. 07Where you'll use it in real life
    8. 08Quick summary
    9. 09Worked example
    10. 10Frequently asked questions

    What is Heron's formula?

    Most triangle area formulas need a base and a height. Heron's formula instead works with just the three side lengths, making it useful for land plots or triangles where the height is awkward to measure.

    Why does Heron's formula matter?

    It's the go-to tool whenever you have three measured distances but no clean way to find a perpendicular height — very common in land surveying and construction.

    As a sanity check, Heron's formula agrees perfectly with the simpler ½bh formula: a 3-4-5 right triangle gives s = 6, so A = √(6 × 3 × 2 × 1) = √36 = 6, exactly matching ½ × 3 × 4 = 6 calculated the usual way.

    The formula

    A = √(s(s-a)(s-b)(s-c)), \quad s = (a + b + c) / 2
    SymbolWhat it meansExample
    AThe area you want to find26.83 m²
    a, b, cThe triangle's three side lengths7 m, 8 m, 9 m
    sThe semi-perimeter: half the perimeter12 m

    How to find the area step by step

    1. 1Measure all three side lengths. a, b, and c.
    2. 2Add the three sides and divide by 2. This gives the semi-perimeter, s.
    3. 3Subtract each side from s, one at a time. (s-a), (s-b), (s-c).
    4. 4Multiply s by all three results.
    5. 5Take the square root of that product to get the area.

    Now try it yourself. Change the three side lengths in the calculator below and watch the area update, with every step shown.

    Try it yourself

    Pre-filled with the example — change any value.

    🧮
    Geometry
    High School

    Heron's Formula

    Find the area of a triangle from its three side lengths

    A = √(s(s-a)(s-b)(s-c)), s = (a+b+c)/2

    a = 7Active Variable
    Dynamic Formula Model
    m
    120
    m
    120
    m
    120

    💡 Example

    Reference
    Inputs:a=3, b=4, c=5
    Result:6.00 m
    Open the full Heron's Formula calculator

    Common mistakes to avoid

    • Forgetting to divide by 2 for the semi-perimeter. s is half the perimeter, not the full perimeter.
    • Using this when you already have a base and height. The regular triangle area calculator (½bh) is simpler in that case.
    • Skipping the final square root. The product s(s-a)(s-b)(s-c) is the squared area, not the area itself.

    Tips and tricks

    • If your triangle happens to be right-angled, cross-check your Heron's-formula answer against the simpler ½bh calculator — they should match.
    • Once you know it's a right triangle, the Pythagorean theorem calculator can verify the sides fit together correctly.

    Where you'll use it in real life

    • Land surveying: measuring the area of an irregular triangular plot using only its three boundary lengths.
    • Construction: checking a triangle's area without needing to find a perpendicular height.
    • Navigation: calculating triangular regions from known distances between three points.
    • Design: verifying triangular panel sizes when only the edge lengths are known.

    Quick summary

    To use Heron's formula, find the semi-perimeter by halving the sum of the three sides, then take the square root of s times each side subtracted from s. It works for any valid triangle, using only the three side lengths. Use the calculator above to check your own triangle instantly.

    Worked example

    A triangular plot of land has boundary sides measuring 7 meters, 8 meters, and 9 meters, with no easy way to measure a perpendicular height. What's the plot's area?

    1. 01s = (a + b + c) / 2
    2. 02s = (7 + 8 + 9) / 2 = 12
    3. 03A = √(s(s-a)(s-b)(s-c))
    4. 04A = √(12 × 5 × 4 × 3)
    5. 05A = √720
    6. 06A = 26.83 m²

    These numbers are pre-filled in the calculator above.

    Frequently asked questions

    When should I use Heron's formula instead of ½bh?

    Use Heron's formula when you know all three side lengths but don't have (or can't easily measure) the height. Use [½bh](/calculator/area-triangle) when you already have a base and a perpendicular height.

    What happens if the three sides can't form a triangle?

    If one side is longer than or equal to the sum of the other two, no triangle exists, and Heron's formula won't give a valid result — you'd be trying to take the square root of a negative number.

    Does the order of the sides a, b, and c matter?

    No. Heron's formula gives the same area no matter which side you label a, b, or c, since all three are treated the same way.

    Can Heron's formula be used on any triangle, not just right triangles?

    Yes, Heron's formula works on any triangle, right, acute, or obtuse, as long as the three side lengths are valid.

    #Geometry#High School#Heron's Formula
    Updated

    Keep reading

    Sponsored ToolsAd

    More tools on Ytools →
    Calcu.click — 25+ Free Smart Calculators preview

    Calcu.click — 25+ Free Smart Calculators

    Brand new calculation platform with 0ms reactive math, 100% client-side privacy, and dedicated subdomains. Fast calculators for EMI, SIP, Mortgage, Income Tax, BMI, Age, Percentage, and more.

    25+ CalculatorsFinanceHealth0ms Real-TimeFree
    Keyboard Arena preview

    Keyboard Arena

    Master touch typing with real-time WPM speed tests, mechanical switch audio, A-Z finger biomechanics drills, 40+ structured lessons, and competitive arcade games.

    Typing TestWPMTouch Typing
    Flutter Log Explorer preview

    Flutter Log Explorer

    Real-time structured log viewer and search explorer for Flutter & Dart. Zero-config capture from Debug Adapter (DAP) & Dart VM Service with smart classification and filters.

    FlutterDartVS Code ExtensionOpen VSX