Construction estimating · verified formulas Free · no signup
Carpet calculator
Industry standard
Result
Room area
Square yards
Buy (incl. waste)
Region
Waste
Prices: national avg · Jun 2026 · sources
DiagramUpdates as you type

Estimate carpet for a room — in square feet and square yards, the way carpet is sold — with a waste factor.

Formula

sq yd = area × (1 + waste) ÷ 9

Method & sources
Formula basisIndustry coverage practice
How we calculateArea ÷ coverage with a waste allowance; converts ft² to yd² (÷9) for broadloom ordering.
Formula verified against the published standard above. Method last reviewed June 2026. Estimates are for planning — confirm against supplier quotes.

How it works

Carpet is often priced by the square yard. Add waste to the room area, then divide by 9 to convert square feet to square yards.

Seams

Rooms wider than the carpet roll (usually 12 ft) need seams — add extra for matching.

Worked example

Carpeting a 12 x 15 ft bedroom

A 12 x 15 ft room is 180 square feet, or 20 square yards — carpet is traditionally priced per square yard. Add 10% waste and you'd buy about 22 square yards.

Carpet comes on rolls that are usually 12 ft wide. Because this room is exactly 12 ft in one direction, you can run the carpet without a seam. A room wider than 12 ft needs a seam, which adds waste for pattern matching and a strip for the seam itself — plan the seam away from high-traffic and sight lines.

What affects your result

Common mistakes to avoid

Where the numbers come from

One square yard is 9 square feet. Carpet rolls are typically 12 ft wide, which affects seam placement and waste.

Frequently asked questions

How many square yards of carpet for a 12x10 room?

About 14.7 square yards including 10% waste.

Related calculators