The practical trick for an L-shaped, bay-windowed or many-angled room is to draw the floor as two or three rectangles, measure each one, run the areas separately and add them up. For an L that is 12 × 10 ft plus 8 × 6 ft, the floor is 120 + 48 = 168 sq ft.
Length × width works only for rectangles. The fix is to slice the floor into rectangles until it does, then handle the walls as the single real outline of the room.
The direct answer
- Sketch the floor on a piece of paper, dimensions marked, square corners marked with a tick.
- Draw lines to split it into rectangles. For an L, one cut makes two rectangles. For a T, two cuts make three.
- Measure each sub-rectangle at the baseboards, wall to wall. Record feet and inches separately; do not type 11.6 when you mean 11 ft 6 in.
- Run the area for each one with the square footage calculator, then add the totals by hand.
- Apply the waste allowance once at the end, when you convert the total to boxes of material.
The imaginary cut you draw across the floor is a measurement aid, not a wall. The room still has one continuous perimeter.
Formulas for non-rectangular pieces
When a corner is not square, use the real formulas instead of forcing a rectangle:
- Triangle: area = base × height / 2
- Trapezoid: area = (base1 + base2) × height / 2, where base1 and base2 are the two parallel sides and height is the perpendicular distance between them.
A bay window typically breaks into a central rectangle plus two triangles or a trapezoid across the front. Measure each piece and add.
Worked example: an L-shaped living/dining room
A living/dining space has an L footprint. The living section is 12 × 10 ft; the dining alcove is 8 × 6 ft, joined to the living section along a 6 ft open interface (no wall across that opening).
12 ft
+------------------+
| |
| | 10 ft
| living |
| |
| +--------+
| | <-- 6 ft open interface (not a wall)
| 4 ft | dining
| | 8 ft wide
| | | 6 ft deep
+---------+---------+
4 ft 8 ft
Floor area
- Living section: 12 × 10 = 120 sq ft
- Dining alcove: 8 × 6 = 48 sq ft
- Total floor area: 168 sq ft
Wall perimeter
The outer walls follow the real outline of the room. If you added each sub-rectangle's perimeter you would double-count the 6 ft opening, which is not a wall.
- Perimeter of a 12 × 10 rectangle = 2 × (12 + 10) = 44 ft
- Perimeter of an 8 × 6 rectangle = 2 × (8 + 6) = 28 ft
- Subtract the shared 6 ft interface twice (once from each sub-rectangle): 44 + 28 − 2 × 6 = 60 ft
At a 9 ft ceiling, that is 60 × 9 = 540 sq ft of wall, before deducting doors and windows. Do not add the two 6 ft segments at the interface; there is no drywall there.
Flooring the whole room
For a single flooring product, add the floor areas first, then apply waste, then round boxes once:
- Total: 168 sq ft
- With 10% waste: 168 × 1.10 = 184.8 sq ft
- At 22.5 sq ft per box: 184.8 / 22.5 = 8.21 → 9 boxes
- At $55 per box: $495
Running each sub-rectangle separately (6 boxes + 3 boxes = 9) happens to match here because 48 sq ft at 10% waste is just over 2 boxes and rounds the same way. That is a coincidence of these numbers, not a rule. Rounding per sub-room usually buys more material than rounding once at the end.
Handling bay windows, closets and diagonals
- Bay window — split into a rectangle plus two triangles (or a trapezoid). Use the formulas above; do not treat the trapezoid as a half-rectangle.
- Closets — if the closet is finished with the same flooring as the room, measure it as its own rectangle. If it stays carpeted, exclude it.
- A room that is not square — if opposite walls are not parallel, measure both ends and use the average length, or split off the mismatch as a thin triangle.
- Angles at 45° — step the measurement to form a stepped-rectangle outline. Real rooms rarely hold exact 45° cuts, and the stepped approximation is accurate enough for ordering.
Common mistakes
- Measuring a diagonal and multiplying as if it were a rectangle side. A 15 ft diagonal is not a 15 ft side.
- Treating a trapezoid as half a rectangle. Use (base1 + base2) × height / 2.
- Painting each sub-rectangle as if it were a closed room. The imaginary cut on your sketch is not a wall. Add the floor areas, but take the wall perimeter from the real outline of the room.
- Rounding up every sub-measurement. The waste allowance already covers small overs.
- Measuring over a baseboard. Measure the exposed floor; the baseboard eats 1/2 to 3/4 in.
Using the calculators together
The square footage calculator on this site accepts rectangular inputs (length × width) only. There is no irregular-room mode. For an L, T or bay, run it once per sub-rectangle and add the areas by hand on paper. Then feed the single total into the flooring calculator with your waste allowance and the box coverage.
For paint, compute the real wall perimeter yourself (outer outline, no double-count at interior openings), multiply by ceiling height, deduct doors and windows, and enter that square footage into the paint calculator. Do not run paint per sub-rectangle; there is no wall where the sub-rectangles meet.
NIST publishes the unit definitions all of this uses: inches, feet, square feet, metric equivalents. Only the sketch changes from room to room.