You're staring at a triangle on a worksheet, a blueprint, or maybe a piece of code. Three sides. In practice, three angles. And a question that sounds simple: is it acute, obtuse, or right?
Most people freeze here. They guess. Not because the math is hard — it isn't — but because they never learned a reliable, repeatable way to decide. They eyeball it. They remember something about 90 degrees and hope for the best Still holds up..
Quick note before moving on.
Here's the thing: classifying a triangle by its angles is one of the most useful skills in geometry. But it shows up in trigonometry, physics, engineering, computer graphics, and even game design. And once you know the method, it takes about ten seconds Simple, but easy to overlook..
Short version: it depends. Long version — keep reading.
What Is Triangle Classification by Angles
Every triangle has three interior angles. They always add up to 180 degrees. In real terms, no exceptions. Always. That's the anchor.
Based on the largest angle, the triangle falls into one of three buckets:
- Acute triangle — all three angles are less than 90°
- Right triangle — one angle is exactly 90°
- Obtuse triangle — one angle is greater than 90°
That's it. The classification depends entirely on the biggest angle. The other two don't matter for the label — they just have to exist and sum correctly.
The apex angle confusion
The word "apex" gets thrown around loosely. Also, in an isosceles triangle, the apex is the vertex where the two equal sides meet — the "top" angle. In a right triangle, some people call the right angle the apex. In a general scalene triangle, there is no standard apex The details matter here..
For classification purposes, ignore the word apex. Look at all three angles. Practically speaking, find the largest. That's the one that decides the category.
Why It Matters / Why People Care
You might wonder: why does this classification even exist? Can't we just measure angles and move on?
The label unlocks specific tools Most people skip this — try not to..
A right triangle gives you the Pythagorean theorem. You get special triangles (30-60-90, 45-45-90) with exact side ratios. Practically speaking, trigonometric ratios — sine, cosine, tangent — work cleanly. Construction, navigation, and GPS all lean on right triangles.
An acute triangle behaves differently. The circumcenter (center of the circumscribed circle) also sits inside. On the flip side, all altitudes intersect the opposite sides — not their extensions. Here's the thing — the orthocenter (where altitudes meet) sits inside. This matters in mesh generation, finite element analysis, and structural engineering.
An obtuse triangle pushes the orthocenter and circumcenter outside the triangle. Even so, the longest side sits opposite the obtuse angle — and it's longer than the hypotenuse would be in a right triangle with the same other two sides. One altitude falls outside the shape. This shows up in antenna design, optics, and collision detection.
Misclassify the triangle, and you apply the wrong formula. Still, the answer looks plausible but it's wrong. That's the risk.
How to Classify Any Triangle — Step by Step
You have three pieces of information. Maybe three side lengths. Maybe two angles and a side. Maybe coordinates of vertices. The path changes slightly, but the logic stays the same.
Given three side lengths
This is the most common scenario. You have a, b, and c. Let c be the longest side Easy to understand, harder to ignore..
- Square all three sides: a², b², c²
- Compare a² + b² to c²
- If a² + b² = c² → right triangle
- If a² + b² > c² → acute triangle
- If a² + b² < c² → obtuse triangle
Why does this work? It's the Law of Cosines in disguise.
c² = a² + b² - 2ab cos(C)
When angle C is 90°, cos(C) = 0, so c² = a² + b².
Think about it: when C < 90°, cos(C) > 0, so c² < a² + b². When C > 90°, cos(C) < 0, so c² > a² + b².
The longest side always sits opposite the largest angle. So comparing c² to a² + b² tells you everything.
Example: Sides 6, 8, 10.
6² + 8² = 36 + 64 = 100. 10² = 100. Equal → right triangle. (Classic 3-4-5 scaled by 2.)
Example: Sides 5, 7, 9.
5² + 7² = 25 + 49 = 74. 9² = 81. 74 < 81 → obtuse triangle.
Example: Sides 8, 10, 12.
8² + 10² = 64 + 100 = 164. 12² = 144. 164 > 144 → acute triangle.
Given three angles
Add them up. If they don't equal 180°, something's wrong — bad data, rounding error, or it's not a Euclidean triangle.
Find the largest angle:
- < 90° → acute
- = 90° → right
-
90° → obtuse
Done. No squares needed Surprisingly effective..
Given two angles
Third angle = 180° - (angle1 + angle2). Then classify as above.
Given coordinates of vertices
Say points A(x₁,y₁), B(x₂,y₂), C(x₃,y₃).
- Compute side lengths using distance formula:
- AB = √[(x₂-x₁)² + (y₂-y₁)²]
- BC = √[(x₃-x₂)² + (y₃-y₂)²]
- CA = √[(x₁-x₃)² + (y₁-y₃)²]
- Identify the longest side.
- Apply the squared comparison method.
Alternatively, use dot products. For angle at B:
- Vector BA = A - B
- Vector BC = C - B
- Dot product BA · BC = |BA||BC|cos(θ)
- If dot product > 0 → angle < 90°
- If dot product = 0 → angle = 90°
- If dot product < 0 → angle > 90°
Check all three angles this way. The sign of the largest angle's dot product decides the classification.
This method is faster in code — no square roots needed if you compare squared lengths That's the part that actually makes a difference..
Given side-angle-side (SAS)
You know two sides and the included angle. Day to day, that angle is the largest angle if it's ≥ 90°. If it's < 90°, you can't be sure yet — the third side might create a larger angle opposite it.
Use Law of Cosines to find the third side, then classify by sides. Or just reason:
- Included angle > 90° → obtuse (that angle is largest)
- Included angle = 90° → right
If the included angle is less than 90°, calculate the third side using the Law of Cosines:
$ c^2 = a^2 + b^2 - 2ab\cos(\gamma) $
where ( \gamma ) is the given included angle. - If ( c^2 = a^2 + b^2 ), it’s right.
Compare ( c^2 ) to ( a^2 + b^2 ):
- If ( c^2 > a^2 + b^2 ), the triangle is obtuse (the third side’s opposite angle is largest).
- If ( c^2 < a^2 + b^2 ), it’s acute.
Example: SAS with sides 5, 6, and included angle 60°
- Compute the third side:
$ c^2 = 5^2 + 6^2 - 2(5)(6)\cos(60°) = 25 + 36 - 60(0.5) = 61 - 30 = 31 $ - Compare ( c^2 = 31 ) to ( a^2 + b^2 = 25 + 36 = 61 ):
( 31 < 61 ), so the triangle is acute.
Conclusion
Classifying triangles hinges on the relationship between sides and angles. Whether using side lengths, angles, coordinates, or SAS configurations, the core logic remains rooted in the Law of Cosines and the properties of angles. By systematically comparing squared side lengths or leveraging dot products for coordinates, we can determine a triangle’s type with precision. This framework not only simplifies geometric analysis but also underscores the interconnectedness of algebraic and angular relationships in Euclidean space.