Lelifi·tools

Carpet Calculator

A 15 by 12 foot room is 180 square feet, or 20 square yards. Adding a 10% waste allowance brings it to 198 square feet, so order 22 square yards. At $3 per square yard that is $66, and the room fits a 12 foot roll with no seam.

Carpet is sold by the square yard and comes off a 12-foot roll, so area alone will not tell you what to buy. Enter your room sizes and get square feet, square yards, roll length and cost.

By the Lelifi editors ·

Key takeaways

On this page
  1. Why carpet is sold by the square yard
  2. Worked example: a 12 x 15 bedroom
  3. Waste, seams and roll width
  4. Padding, stairs and closets
  5. Estimating cost before you shop
  6. Measuring your rooms the right way

Why carpet is sold by the square yard

Flooring is the one place where American retail still works in yards. Carpet is priced and ordered per square yard, which is a 3 ft by 3 ft square, or 9 square feet. That single conversion is the source of most of the confusion, because everyone measures rooms in feet and buys carpet in yards.

So the first job is always the same: multiply length by width in feet, add up every room, then divide by 9. A 12 x 15 room is 180 sq ft, which is 180 ÷ 9 = 20 square yards. A 10 x 12 room is 120 sq ft, or 13.3 square yards. It is not complicated, but it is easy to get wrong at the end of a long day.

The second job is the one people forget. Carpet does not arrive as a magic shape that fits your room. It arrives as a roll, almost always 12 feet wide, and the installer cuts pieces out of it. If your room is wider than 12 feet, they have to run two pieces side by side and seam them. That changes both the amount you need and the price, which is why a pure square-footage estimate can come up short.

Worked example: a 12 x 15 bedroom

Start with the simplest case: one bedroom, 12 ft by 15 ft, one plain carpet, 10% waste allowance.

Now the roll math. The room is 12 ft wide and the roll is 12 ft wide, so it fits in one piece with no seam. The installer needs one strip 12 ft wide by 15 ft long, so 15 linear feet off the roll. That strip contains 15 × 12 = 180 sq ft of carpet, which is exactly the room, plus whatever the cut-offs give you.

Add a second room, 10 x 12 (120 sq ft), and the totals become 300 sq ft, 33.3 sq yd, and 36.7 sq yd with waste. At $3.00 per square yard for the carpet and $0.60 per square yard for 8-pound padding, that is 36.7 × $3.00 = $110 in carpet and 33.3 × $0.60 = $20 in padding, before installation. Installation at $2.00 per square yard on 33.3 sq yd adds another $67, so the whole job lands near $197 in materials and labor for 300 sq ft.

Waste, seams and roll width

Waste is not padding for the installer, it is the reality of cutting rectangles out of a roll to fit an irregular room. Here is how much to allow.

SituationWaste to addWhy
Plain rectangular room, no closet5%Almost every cut-off gets used
Typical bedroom with a closet10%Doorway and closet returns
L-shaped or angled walls15%Wasted triangles at every corner
Patterned carpet10% extra on topEvery seam has to match the repeat
Room wider than the roll15%Two pieces plus a seam

Roll width is the other lever. A 12 ft roll covers any room up to 12 ft wide in a single piece. A 15 ft roll covers rooms up to 15 ft wide, which is why 14 x 16 master bedrooms often use 15-foot goods. If your room is 13 ft wide and you only have a 12 ft roll, the installer runs two 12-foot strips and seams them down the middle, you pay for two full strips even though the second one is only 1 ft of actual carpet. For a 13 x 20 room, that is two strips of 20 linear feet, or 40 linear feet of roll, instead of the 20 feet a 15-foot roll would have used. Always check the roll width before you commit.

The Carpet and Rug Institute publishes guidance on installation and seam placement that is worth a look if you are deciding between a 12 and a 15 foot roll.

Padding, stairs and closets

Carpet needs padding under it, and padding is priced and sold the same way, by the square yard. As a rule, order the same square yardage as the carpet. Padding is easier to piece than carpet, so you can often get away with 5% less, but ordering the same amount keeps it simple and the leftovers are useful for stairs.

Stairs are the item that blows up budgets. A standard stair tread is 36 inches wide and 10 inches deep, and the installer has to wrap the carpet over the nose and down the riser. In practice a stair takes about 3 to 4 linear feet of 12-foot carpet per step. Thirteen steps therefore need 39 to 52 linear feet off the roll, which at 12 feet wide is 39 × 12 = 468 sq ft to 52 × 12 = 624 sq ft, or 52 to 69 square yards of roll for what is only about 60 square feet of visible surface. Stairs are the least efficient carpet job in a house.

Closets count fully. A walk-in closet with a 2 ft deep return uses extra carpet because the installer has to run the goods into the opening and trim. Add the closet floor area plus 5 sq ft per closet for the returns, and remember that closet carpet is usually cut from the same roll, so it does not add to your square-yard order, it just consumes waste.

Estimating cost before you shop

Prices vary widely, so the point of an estimate is to know the shape of the bill before a salesperson gives you a number.

Carpet gradeTypical price per sq ydCost for 400 sq ft
Builder-grade polyester$1.50 - $2.50$67 - $111
Mid-grade nylon$2.50 - $4.00$111 - $178
Premium / stain-resistant$4.00 - $7.00$178 - $311
8 lb padding$0.50 - $0.90$22 - $40
Installation labor$1.50 - $3.00$67 - $133

400 sq ft is 44.4 square yards, so a mid-grade nylon job with padding and labor comes to roughly 44.4 × ($3.00 + $0.60 + $2.00) = $249, plus a tear-out charge of $0.50 to $1.00 per square yard if there is old carpet to remove and haul away.

Two things drive the final bill more than the carpet itself: stairs, which are priced per step at $5 to $15 each, and furniture moving, which some installers charge for. Get a written quote that lists square yards, padding, labor, tear-out and stairs as separate lines. Shaw's measuring guide walks through the same steps if you want a second opinion on your numbers.

Measuring your rooms the right way

Measure at the widest point of each room, not the middle. If a wall bows or a doorway juts out, use the larger dimension, because the installer cuts to fit the largest span.

If you are working in meters, convert once at the start rather than mixing units. Our meters-to-feet converter and the inches-to-cm converter both handle that in one step, and keeping everything in feet until the final division by 9 avoids the most common mistake.

Finally, this is an estimate, not a cutting list. A professional installer measures on site and will adjust for doorways, subfloor condition, pattern repeats and stair layout. Use the numbers here to budget and to sanity-check a quote, and confirm the final order with your installer before you buy.

Frequently asked questions

How many square yards of carpet do I need for a 12x12 room?

144 sq ft, which is 144 ÷ 9 = 16 square yards. Add 10% for waste and you are at 17.6 sq yd, so order 18 square yards.

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

Divide square feet by 9. A 15 x 20 room is 300 sq ft, which is 300 ÷ 9 = 33.3 square yards. Carpet is priced per square yard in the US, so this is the number on your quote.

How much waste should I add to carpet?

10% for a plain rectangular room, 15% for a room with a closet, alcove or diagonal wall, and 5% only if the room is a perfect rectangle with no doorways to work around.

How many linear feet is 20 square yards of 12-foot carpet?

20 sq yd is 180 sq ft. Off a 12-foot roll that is 180 ÷ 12 = 15 linear feet. Carpet is usually ordered in whole feet, so order 15 feet.

What size roll does carpet come in?

Almost all residential carpet is 12 feet wide. Some commercial and berber styles come in 15-foot rolls. A 15 x 18 room fits a 15-foot roll in one piece; a 12-foot roll would need two pieces seamed together.

How much carpet padding do I need?

The same square yardage as the carpet, sometimes 5% less because padding is easier to piece. For a 16 sq yd room, buy 16 to 17 sq yd of 8-pound padding.

How much does carpet cost for a 200 sq ft room?

At $3 per square yard for mid-grade carpet, 200 sq ft is 22.2 sq yd, or about $67 in material. Add $0.60 per sq yd for padding, plus $1.50 to $3.00 per sq yd for installation.

How much carpet do I need for 3 bedrooms?

Three 12 x 12 rooms are 432 sq ft total, or 48 square yards. With 10% waste that is 52.8 sq yd, so order 53 square yards of carpet and about 53 square yards of padding.

Is it cheaper to buy carpet by the square foot or square yard?

It is the same product. A carpet at $3.00 per square yard is $0.33 per square foot. Divide the square-yard price by 9 to compare against any square-foot quote.

Do stairs use a lot of carpet?

More than people expect. A standard stair run uses about 3 to 4 linear feet of 12-foot carpet per step, so 13 steps needs roughly 45 to 52 linear feet, or about 60 square yards of roll.

Should I add extra for seams and pattern matching?

Yes, if the carpet has a pattern. A repeating pattern can add 10 to 20% because every seam has to line up. Plain and lightly textured carpets need no pattern allowance beyond the normal waste figure.

Is this an exact figure?

No. It is an estimate based on room dimensions and standard waste allowances. A professional installer measures on site and will account for doorways, closets, stairs and pattern repeats, so use this to budget, not to order.

Spotted a wrong number or a broken result?

More Home Improvement tools

See all Home Improvement tools

Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.