Carpet Calculator — Square Feet & Square Yards

Measure floor area, convert to square yards, and apply an optional percentage allowance and material price. Then use the worked example below to see why carpet roll purchases can differ from floor area.

Last updated:
Waste factor & cost (optional)
Total Area
— sq ft
—sq m
—sq yd
—acres
—sq in

What This Calculator Measures

This is an area calculator, not a carpet roll optimizer. Enter measured dimensions with the correct units. For a room and an attached alcove, use two non-overlapping rectangles in the L-Shape or Irregular option so the shared space is not counted twice. There are no inputs for roll width, pile direction, seam layout, pattern repeat, or padding.

Leave the generic “Coverage per box / bundle” field blank for broadloom carpet. It divides area by package coverage; it cannot plan linear roll purchases or reuse offcuts.

Carpet Square Footage to Square Yards

1 sq yd = 9 sq ft. Divide square feet by 9, keeping net floor area, percentage-adjusted area, and purchased carpet area separate. A 15 × 20 ft room has 300 sq ft, so the raw conversion is about 33.33 sq yd. If you choose a 10% allowance, the separate result is 330 sq ft; manually dividing that by 9 gives about 36.67 sq yd. Neither value specifies the roll cuts. Use the square feet to square yards calculator for the conversion alone.

Confirm the seller's price unit rather than assuming all carpet is priced alike. A square yard is area; a linear yard is 3 ft of roll length, whose area depends on the roll width. For an illustrative material quote of $27/sq yd ÷ 9 = $3/sq ft, enter 3 in the price field. The 330 sq ft allowance example would show $990. That is area-based arithmetic, not a supplier roll invoice, installed price, or labor estimate; padding, removal, delivery, taxes, and installation charges need separate quotes.

Worked Example: A Room and an East Alcove, Two Roll Cut Plans

The main floor is 15 ft east–west × 20 ft north–south = 300 sq ft. An attached east alcove extends 2.5 ft east and runs along the southern 10 ft of the main room's east wall: 2.5 × 10 = 25 sq ft. These rectangles share a boundary, not floor area, giving 325 sq ft total.

Assumptions for Both Complete Alternatives

  • Product: hypothetical plain, non-pattern-matched broadloom from compatible stock, with a measured 12 ft usable roll width before the seam preparation below. Billing is 12 ft × each purchased cut length. This is not a universal roll width.
  • Direction: all pieces within each complete alternative have the same directed pile arrow: north in A, east in B. Both whole-job directions are permitted only as an assumption for this comparison. No individual piece may be rotated 90 degrees or reversed. An installer or manufacturer may reject either direction because of the product, traffic, or lighting.
  • Perimeter allowance: add 3 in to every edge of each rectangle, including each shared joining edge. This produces a main cutting envelope of 15.5 ft east–west × 20.5 ft north–south and an alcove envelope of 3 ft east–west × 10.5 ft north–south. The 3 in figure matches the minimum CRI 105 §5.3 requires along each wall, which is quoted further below; extending it to the shared joining edge is this example's own assumption.
  • Main longitudinal seam: additionally reserve 1.5 in on each of its two meeting edges, a combined 3 in = 0.25 ft loss across the joined widths. Preparation at the alcove's shared boundary is contained within its perimeter allowances, not an additional 0.25 ft deduction there.
  • Permitted pieces: main-room breadths run continuously end to end, with no extra transverse patching or strip-nesting seams. The alcove is one piece, and its join to the main room is permitted.
  • Supply and cutting: assume sufficient continuous stock, half-foot supplier cut increments, and no knife kerf. These widths, allowances, seam restrictions, and sales terms are scenario assumptions, not CRI rules or a complete installation specification.

How to read dimensions: every cut and offcut below is width across the roll × length along the roll/pile, in feet. In A, across means east–west and along points north. In B, across means north–south and along points east. Changing the whole-job direction changes which room dimension must fit across the roll; it does not allow a single piece's pile to turn away from its neighbors.

Conditional cut schedule — all piece dimensions are across-roll × along-pile, in feet
CheckA: pile points north throughoutB: pile points east throughout
Buy for main roomTwo full-width cuts, each 12 × 20.5Two full-width cuts, each 12 × 15.5
Main pieces before seam trim12 × 20.5 and 3.75 × 20.512 × 15.5 and 8.75 × 15.5
Joined width after seam trim12 + 3.75 − 0.25 = 15.512 + 8.75 − 0.25 = 20.5
Offcut from second main cut8.25 × 20.53.25 × 15.5 = 50.375 sq ft
Alcove cutting envelope3 across × 10.5 along10.5 across × 3 along = 31.5 sq ft
Same-pile offcut fit?Yes: 3 ≤ 8.25 and 10.5 ≤ 20.5No: required width 10.5 > 3.25
Additional purchase for alcoveNone: cut 3 × 10.5 from the offcutOne full-width 12 × 3 cut; take a 10.5 × 3 piece
Whole-job purchased length20.5 + 20.5 = 41 linear ft15.5 + 15.5 + 3 = 34 linear ft
Whole-job purchased area12 × 41 = 492 sq ft (about 54.67 sq yd)12 × 34 = 408 sq ft (about 45.33 sq yd)

Why the Larger-Than-Needed Offcut Still Fails in B

After taking B's 8.75 ft main breadth from the second 12 ft cut, the remaining strip is 12 − 8.75 = 3.25 ft across and 15.5 ft along the east-pointing pile. Its 50.375 sq ft exceeds the alcove envelope's 31.5 sq ft, but area alone does not establish fit. The alcove needs 10.5 ft across and 3 ft along, so its width fails even though its length fits.

A 3 × 10.5 rectangle would fit inside that remnant geometrically. Turning that piece 90 degrees to cover the east alcove, however, would turn its pile away from the main room's east-pointing pile. Reversal is not allowed either. Under these assumptions, B therefore needs the new 12 × 3 = 36 sq ft full-width purchase. Crediting the offcut only by area would incorrectly stop at 12 × 31 = 372 sq ft, understating the whole-job purchase by 36 sq ft.

Whole-job comparison: B still purchases 492 − 408 = 84 sq ft less than A, equivalent to 7 linear ft of this roll, despite buying the alcove piece new. A reuses an offcut without another purchase but uses more carpet overall. Neither purchased quantity equals the 325 sq ft floor.

A flat 325 × 1.10 = 357.5 sq ft allowance is not a cut plan: it is less than either demonstrated continuous-breadth plan. This does not prove that every other seam arrangement needs as much material. If this supplier instead rounds each cut up to whole feet, A becomes 12 × (21 + 21) = 504 sq ft, and B becomes 12 × (16 + 16 + 3) = 420 sq ft. The cutting envelopes stay unchanged; the extra length is allowance or remnant, not more floor.

Pile-Direction Guidance and Limits

The Carpet and Rug Institute's CRI 105 — Standard for Installation of Residential Carpet (2019), section 5.2, page 11 (PDF) states:

“Where two or more pieces of the same broadloom carpet are adjacent, the pile direction is required to be the same unless otherwise specified. Uniform pile direction is not required with dissimilar carpet.”

This example uses adjacent pieces of the same broadloom and assumes no exception to uniform pile direction. The citation supports that conditional direction rule, not the example's 12 ft width, trim dimensions, seam layout, or supplier increments. Neither alternative is a global minimum, a certified installation plan, or a supply recommendation. Replace every assumption with the selected product's requirements and have an installer confirm measurements, seam placement, and acceptable direction before ordering.

The same section adds a preference that is not the rule above it: “NOTE: Ideally, install carpet with the pile lay toward the entrance; but other factors, such as pattern, aesthetics and economic use of material may be considered.” Which way “toward the entrance” points for this room depends on where the door is, which the example does not state, so the north and east choices above are comparison assumptions rather than the standard's ideal.

What CRI 105 Asks of a Cut Plan — and What It Leaves Open

The page above already quotes §5.2 on pile direction. Three more clauses of the same standard bear on the two alternatives, and none of them is an area percentage you can type into the waste field.

§5.3 Trimming sets a length, not a percentage

“Carpet shall be cut in accordance with the seaming diagram, allowing at least 3 inches along each wall for trimming and sufficient material to match patterns when applicable.”

“At least 3 inches along each wall” is a per-edge minimum measured in inches. The example's two envelopes (15.5 × 20.5 and 3 × 10.5) total 349.25 sq ft, which is 24.25 sq ft above the 325 sq ft floor — 7.46% of it. A flat 10% allowance gives 357.5 sq ft, which is 8.25 sq ft more than both envelopes together, yet a percentage can just as easily undershoot one direction while overshooting another. The two numbers answer different questions: the clause asks whether every wall has 3 in of material to trim and tack, the percentage asks nothing about edges.

§5.1 Seam placement — the cheaper plan is the one that goes against it

§5.1 begins “Keep seams to a minimum. When possible, position seams so that:” and then lists that seams should run the length of the area, main traffic should run parallel to rather than across the seam, natural light should not strike across the seam, seams should be away from areas subjected to pivoting traffic, and seams should not be perpendicular to doorway openings.

In A the single seam runs north–south, along the room's 20 ft dimension. In B it runs east–west, across it. B buys 84 sq ft less and is the plan whose seam does not run the length of the area. No output of this calculator reports which of those two you are accepting, and the daylight, traffic and doorway tests depend on openings and windows this hypothetical room does not state.

§5.5 Carpet over existing carpet

“In the absence of manufacturer's specific recommendations to the contrary, carpet should not be installed over existing carpet.”

If the room is re-carpeted rather than bare, that clause means the old carpet comes up first unless the manufacturer says otherwise. Your measured floor area is then not the whole takeoff: removal and disposal of the existing carpet and cushion sit outside this calculator's optional price field, and the bare subfloor is what the transition heights in §5.4 are measured against.

Which Federal Flammability Definition a Piece Falls Under

Two CPSC surface-flammability standards divide carpet and rug by the size of the finished piece, and both divide it with the same pair of numbers in opposite directions.

Testing the two thresholds against pieces from the worked example (both conditions must hold for 16 CFR 1630)
PieceLongest dimensionAreaOver 6 ft and over 24 sq ft?
4 ft × 6 ft remnant mat6 ft — not greater than 6 ft24 sq ft — not greater than 24No: this is the 16 CFR 1631 side
5 ft × 5 ft piece5 ft25 sq ft — over, but aloneNo: the test is conjunctive
6.5 ft × 4 ft piece6.5 ft26 sq ftYes: the 16 CFR 1630 side
B's 3.25 × 15.5 offcut15.5 ft50.375 sq ftYes

One rounding note worth checking before you quote either figure: 1.83 m is 6.004 ft and 2.23 m² is 24.004 sq ft, so the metric and imperial pairs in the rule agree at exactly 6 ft and 24 sq ft — a piece that measures 6 ft on the nose is on the “small carpet” side of both tests, not over the line. This page reports what the two definitions say. It is not a compliance opinion about a specific product, and neither part publishes a cut-plan tool: ask the seller which standard the item was tested to.

Advertisement

Plan Padding Separately

First confirm whether the carpet and installation method require a separate cushion. Its product dimensions, permitted seams, and package sizes need their own takeoff; carpet roll offcuts do not imply an equal padding purchase. Follow the selected carpet and cushion specifications rather than a universal pad type, density, or price. This calculator has no dedicated padding quantity or cost inputs.

Carpet for Stairs: Measure the Surface

Measure the width, tread, and riser of each step instead of using a fixed area per stair. For a rectangular step 3 ft wide, with a 10 in tread and a 7 in riser:

This is before nosing, returns, landings, and cutting allowances. Measure those separately, and measure tapered or different-sized steps individually. The installation method, pile direction, and approved cuts determine the roll purchase; neither this surface calculation nor a flat waste percentage supplies a stair cut schedule. Padding also needs its own plan.

Before You Order

Frequently Asked Questions

Is carpet sold by the yard or square yard?

A square yard measures area: 1 sq yd = 9 sq ft. A linear yard measures length and covers an area that depends on roll width. Sellers may quote per square foot, square yard, or linear length; confirm both the price unit and the billing width.

How much carpet do I need for a 10x12 bedroom?

The floor area is 120 sq ft, or about 13.33 sq yd. An illustrative 10% allowance gives 132 sq ft, or about 14.67 sq yd, but neither figure is a roll cut plan. Confirm usable roll width, trimming, pile direction, seams, and supplier cut increments rather than automatically ordering 15 sq yd.

Do I need to add extra for stairs?

Measure each tread and riser. For a step 3 ft wide with a 10 in tread and 7 in riser, 3 × (10 + 7) ÷ 12 = 4.25 sq ft. Thirteen identical steps total 55.25 sq ft before nosing, returns, landings, and cutting allowances. This surface area is not a roll order.

How do I convert square feet to square yards for carpet?

Divide square feet by 9. For example, 300 sq ft ÷ 9 is about 33.33 sq yd. Convert net floor area, allowance-adjusted area, and purchased roll area separately; changing units does not add a cutting allowance.

Does the displayed square-yard value include waste?

No. The calculator's sq yd conversion uses raw floor area before any waste. The separate waste result is in square feet; divide that result by 9 if you want allowance-adjusted square yards. Neither display checks roll cuts or offcut fit.

Should I buy padding separately?

Confirm whether the selected carpet and installation method require separate padding. Measure and plan it using its own product dimensions, seam requirements, and package quantities; do not copy the purchased carpet area. This calculator has no dedicated padding inputs or padding-cost output.

What carpet width should I use?

Use the selected product's confirmed usable width and supplier billing width. The 12 ft roll in the worked example is hypothetical, not a universal standard. A nominal 12 ft roll does not guarantee a seam-free fit in a 12 ft room after trimming and seam preparation.

How do seams affect carpet orders?

Seam preparation reduces usable coverage, and permitted seam positions affect the cuts you can use. Adjacent pieces of the same broadloom must have the same pile direction unless otherwise specified. Ask the installer to approve the layout for the product, traffic, and lighting; a flat waste percentage cannot do that.

What price should I enter?

Enter the optional material price in USD per sq ft. For example, $27 per sq yd ÷ 9 = $3 per sq ft. The calculator multiplies allowance-adjusted area by that rate; the result is not a roll invoice or a labor estimate.

How much carpet does a trimming allowance need?

CRI 105 §5.3 requires cutting “allowing at least 3 inches along each wall for trimming and sufficient material to match patterns when applicable”. That is a per-edge measurement, not a percentage. In the worked example above the two cutting envelopes total 349.25 sq ft for a 325 sq ft floor — 24.25 sq ft, or 7.46%, more — while a flat 10% allowance gives 357.5 sq ft, 8.25 sq ft above both envelopes. Ask the installer which one the seaming diagram actually needs.

Can a remnant offcut be used as a loose mat?

Check its size against the two federal definitions instead of assuming: 16 CFR 1630.1(c) covers carpet with one dimension greater than 1.83 m (6 ft) and a surface area greater than 2.23 m² (24 sq ft), while 16 CFR 1631.1(c) covers small carpet with no dimension greater than those figures and an area not greater than them. A 4 × 6 ft remnant is exactly 6 ft and exactly 24 sq ft, so neither figure is exceeded. This page reports the definitions; it is not a compliance determination for a specific product.

Sources and How to Check This Page

Further Reading

Related Calculators