How to Find the Area of a Triangle from Its Vertex Coordinates
At a glance
- 1. List the vertices
Write the three points as (x1, y1), (x2, y2), and (x3, y3).
- 2. Apply the formula
Substitute the coordinates into the shoelace formula or a 2 by 2 determinant.
- 3. Take the absolute value
The determinant can be positive or negative depending on vertex order; use its absolute value.
- 4. Divide by two
The triangle’s area is half the absolute determinant.
When you know a triangle’s three vertices in the coordinate plane, you can calculate its area directly from the coordinates. You do not need to find side lengths, angles, or a height first.
The standard formula is half the absolute value of a determinant. It is also a three-point version of the shoelace formula. The absolute value matters because changing the order of the vertices can change the sign of the determinant, but not the triangle’s area.
The coordinate formula
Let the vertices be , , and . Then
An equivalent determinant form is
Expanding the determinant gives the coordinate formula above. You may also write the same calculation in shoelace form:
All three expressions give the same result. Use whichever is easiest to substitute into without losing track of the signs.
Why the determinant gives the area
Take one vertex, say , as a reference point. The two vectors from to the other vertices are
The absolute value of their determinant is the area of the parallelogram they span:
A triangle formed by the same two vectors has half that parallelogram’s area. Dividing by gives the triangle formula. The determinant is signed: its sign records the orientation of the point order, not whether the area itself is negative.
Worked example
Find the area of the triangle with vertices , , and .
Substitute into the coordinate formula:
The area is 10 square units. The units are squared because area measures a two-dimensional region. For instance, if the coordinates are measured in centimeters, the answer is square centimeters.
You can check the result using vectors. Here, and , so the determinant is . Half its absolute value is again .
A quick collinearity check
If the three points lie on one straight line, they do not enclose a triangle with positive area. The determinant is then zero, so the formula returns zero. For example, the points , , and give
A zero result can therefore indicate that the vertices are collinear. It can also result from a substitution or arithmetic error, so check the coordinates if zero was unexpected.
Common mistakes
- Forgetting the factor of one-half: The determinant gives the area of a parallelogram. A triangle with the same two side vectors has half that area.
- Leaving off the absolute value: A negative determinant indicates the order of the vertices, not negative area.
- Mixing up coordinate pairs: Keep each point’s - and -coordinates together, and use the same vertex order throughout the calculation.
- Reporting the wrong units: If coordinates are in length units, area is in square units.
- Assuming the points must be listed around the triangle: Any order works if you use it consistently. A different order may change the determinant’s sign, but the absolute value keeps the area unchanged.
For a parallelogram, the same determinant idea gives its full area without the factor of one-half.
Spotted an error? Send a correction. Read how we write and check articles in our editorial policy.