On this page
AnswerThe table is floor area, not a roll order12 ft and 15 ft broadloom change the purchaseWorked layouts: 12 × 12 and 13 × 1412 × 12 ft is 16 square yards of floor
12 × 12 = 144 ft². 144 ÷ 9 = 16 square yards. With a 10% allowance, 144 × 1.10 = 158.4 ft² and 158.4 ÷ 9 = 17.6 square yards. On a 12 ft roll, CRI 105's 3 inch trim at each wall makes the purchase 2 × 12 × 12.5 = 300 ft² = 33.33 square yards. On a 15 ft roll the same trim is one piece, 15 × 12.5 = 187.5 ft² = 20.83 square yards.
| Room | Square feet | Square yards | Square yards with 10% |
|---|---|---|---|
| 8 × 10 ft | 80 | 8.89 | 9.78 |
| 10 × 10 ft | 100 | 11.11 | 12.22 |
| 10 × 12 ft | 120 | 13.33 | 14.67 |
| 11 × 12 ft | 132 | 14.67 | 16.13 |
| 12 × 12 ft | 144 | 16 | 17.6 |
| 12 × 14 ft | 168 | 18.67 | 20.53 |
| 12 × 15 ft | 180 | 20 | 22 |
| 12 × 16 ft | 192 | 21.33 | 23.47 |
| 14 × 14 ft | 196 | 21.78 | 23.96 |
| 14 × 16 ft | 224 | 24.89 | 27.38 |
| 15 × 15 ft | 225 | 25 | 27.5 |
| 16 × 16 ft | 256 | 28.44 | 31.29 |
| 16 × 20 ft | 320 | 35.56 | 39.11 |
| 18 × 20 ft | 360 | 40 | 44 |
| 20 × 20 ft | 400 | 44.44 | 48.89 |
Flooring calculator
Carpet calculator
Carpet area in square feet or metres, square-yard equivalent, and optional whole-roll or cut conversion.
By Feroz Sheikh · Formula FLOOR-CARPET-001 v1.1.0 · Tested formula
FLOOR-CARPET-001v1.1.0Project inputs
Enter your measurements. Switching units converts the same project, including coverage and unit rates. Package yields keep the unit printed beside each field.
Calculated result
Carpet area including allowance
FLOOR-CARPET-001area to order = L × W × (1 + waste); selected units = area to order ÷ stated coverage
Net floor area
Square-yard equivalent
Selected rolls or cuts
Planning estimate, not engineering advice. Confirm site measurements and product specifications. Calculation limits.

This calculator returns whole carpet rolls or cuts from room length, width and the roll's stated net coverage. Formula FLOOR-CARPET-001 v1.1.0. Seam and pattern waste stay an input. Stairs and pad are extra lines. Drop the count into an estimate. Confirm the seam layout with your installer.
- Measure each finished room as its own rectangle; split L-shaped spaces into rectangles.
- Enter one room here, then use Add line for each differently sized room in the same estimate.
- Use the exact product's net roll or quoted-cut coverage only for the optional unit comparison.
- Confirm roll direction, seams, pattern repeat, stairs and joins with the installer before ordering.
Add your project costs
Enter supplier prices and any labour, equipment or delivery costs. Pick a currency — badges, inputs, and totals follow.
Costs use the carton or square-foot rate you type. Construclytic does not fetch store prices. Underlayment, grout, thinset and labour stay companion lines.

The table is floor area, not a roll order
Each row is one rectangle. An 8 × 10 ft room is 80 ft². Divide by 9 for 8.89 square yards. Multiply the square feet by 1.10 before that division for the 10% column: 88 ÷ 9 = 9.78 square yards. The same rule gives the 12 × 12 row: 144 ft², 16 square yards, and 158.4 ÷ 9 = 17.6 square yards.
Add rooms only after you measure each one. An L-shape is two rectangles, not a stretched average. Closets count only when they receive this carpet. Stairs and landings are not in the table. Pad, tack strip and labour stay off the carpet line; pad coverage is the flooring underlayment calculator.
12 ft and 15 ft broadloom change the purchase
The Carpet and Rug Institute says commercial broadloom can be 12 feet, 13.5 feet or 15 feet wide. This page works the 12 ft and 15 ft widths the query usually means. Confirm the width printed for the style you buy; a 13.5 ft roll is a different cut.
CRI 105 says carpet shall be cut allowing at least 3 inches along each wall for trimming, and that adjacent pieces of the same broadloom keep one pile direction. A fill strip is another length of the roll, not a scrap turned sideways. The goods you buy are therefore whole roll widths by a cut length, not the floor area.
Cut length along the roll = the room dimension in that direction + 6 inches. The number of breadths is the other room dimension plus 6 inches, divided by the roll width, rounded up. Square yards of goods = breadths × roll width in feet × cut length in feet ÷ 9. The 10% column does not perform that layout.
Worked layouts: 12 × 12 and 13 × 14
A 12 × 12 ft room with 3 inches at each wall needs 12.5 ft by 12.5 ft of carpet before trimming. A 12 ft roll is shorter than 12.5 ft, so one breadth does not cover it. Two breadths, each 12.5 ft long, are 2 × 12 × 12.5 = 300 ft² = 33.33 square yards. A 15 ft roll covers the 12.5 ft width in one breadth: 15 × 12.5 = 187.5 ft² = 20.83 square yards. The floor itself is still 16 square yards, and the 10% allowance is 17.6. Neither of those is the 12 ft roll order.
A 13 × 14 ft room is 182 ft² = 20.22 square yards, or 22.24 square yards with 10%. With the same 3 inch trim it needs 13.5 ft by 14.5 ft. On a 12 ft roll, running the width across the 14.5 ft side takes two breadths of 13.5 ft: 2 × 12 × 13.5 = 324 ft² = 36 square yards. Running it across the 13.5 ft side takes two breadths of 14.5 ft: 2 × 12 × 14.5 = 348 ft² = 38.67 square yards. The smaller of those two cuts is 36 square yards, and 324 − 182 = 142 ft² of that goods is not floor.
A 15 ft roll covers the 13.5 ft side in one breadth and needs a 14.5 ft cut: 15 × 14.5 = 217.5 ft² = 24.17 square yards. It does not cover 14.5 ft in one width. Pattern repeat, seams and dye lot can add more. These counts are the geometric minimum for full roll widths plus the stated trim. They are not an installer seam drawing.
Do it in order
- Read the room from the table, or multiply length by width and divide by 9.
- Keep the 10% column as an allowance you can change, not as the order.
- Lay the stated roll width against each room side, add 6 inches of trim to each side, and count whole breadths.
- Send patterned or multi-room work to an installer before you buy.
Planning boundary
This is a lookup of rectangular floor area and a full-width roll count. It does not design seams, match a pattern, reserve a dye lot or replace the carpet manufacturer's instructions.
Sources checked
Each link supports the point named in the text. A citation is not a product endorsement or a price for your site.
How many square yards of carpet for a 12x12 room?
A 12x12 ft room needs 16 square yards of carpet (17.6 with a 10% allowance). Square yards = length in feet × width in feet ÷ 9. A 12 ft broadloom roll with 3 inches of trim at each wall is a different purchase: 33.33 square yards.
How many square yards of carpet do I need for a 10x12 room?
A 10 × 12 ft room is 120 square feet, which is 13.33 square yards. With a 10% allowance that is 14.67 square yards. Check the roll width before you treat either figure as the order.
How do I convert carpet square feet to square yards?
Divide square feet by 9. One square yard is 9 square feet, so 144 square feet is 16 square yards and 400 square feet is 44.44 square yards.
Will a 12 ft carpet roll cover a 12x12 room in one piece?
The floor is 12 ft wide, but CRI 105 asks for at least 3 inches of carpet along each wall for trimming. A 12 ft roll is then short of the 12.5 ft needed, so the worked layout uses two breadths.
How much carpet is a 13x14 room on a 12 ft roll?
The floor is 20.22 square yards, or 22.24 with 10%. With 3 inches of trim at each wall, two 12 ft breadths cut 13.5 ft long are 36 square yards. The other direction is 38.67 square yards.