How Much Carpet Do I Need? Carpet Calculator

Carpet is priced by the square yard (1 sq yd = 9 sq ft), so divide area by 9: a 12 × 15 ft bedroom is 180 sq ft = 20 sq yd, and 22 sq yd with 10% waste.

Carpet Calculator

Paste it on your own page or wiki — no signup, no tracking script.

Carpet is sold by the square yard

Carpet pricing still quotes in square yards (9 sq ft each) even though rolls are 12 feet wide. The calculator converts your room area to both units and applies the per-unit price — remember to add pad ($0.50–1.50/sq ft installed), tack strips and the installer's per-yard labor.

The 12-foot roll and the seam problem

Carpet rolls are 12 feet wide, so rooms wider than 12 feet need a seam. A 15×20 room lays as one 12-ft width plus a 3-ft strip seamed along the long axis — plan seams away from traffic lanes and toward the light. Direction of the pile must run the same way on every piece or the seam shows forever.

Carpet is the one flooring sold by the square yard

Tile, hardwood, vinyl and laminate are all quoted by the square foot. Carpet is not, and that single fact causes more estimating errors than any other part of the job. The reason is historical: broadloom was woven on wide looms and sold off the roll by the yard, and the trade never switched.

Everything on this page comes from three steps:

The conversion is where people get burned in the other direction. A price of $3 per square foot is $27 per square yard — not $3. If you compare a quote in square yards against a quote in square feet without converting, the difference looks like a factor of nine and it is not a discount.

Worked example: a 12 × 15 ft bedroom

Take the most common master bedroom size in the US. The room measures 12 ft by 15 ft.

  1. Area: 12 × 15 = 180 sq ft
  2. Square yards: 180 ÷ 9 = 20 sq yd
  3. Add 10% for normal cutting waste: 20 × 1.10 = 22 sq yd, which is 198 sq ft

Because the room is exactly 12 ft wide, it fits a standard 12 ft roll in one piece — roughly 15 linear feet of roll, no seam. Padding is ordered on the raw floor area (180 sq ft = 20 sq yd), not the waste-inflated figure, because pad scraps can be butted together without showing through the carpet.

At mid-grade pricing that works out to 198 sq ft of carpet at about $3.50 per sq ft ($693) plus 180 sq ft of pad at about $0.60 ($108) — call it $800 in material. Add labour at $1–$2 per sq ft and the same room typically quotes $900–$1,500 fully installed. The room in a 13 ft width — one foot wider, 15 sq ft more floor — can quote higher than both, for the reason in the next section.

Roll width decides the seam, and a 13 ft room is the expensive one

Broadloom ships in fixed widths: 12 ft is the residential standard, 15 ft is the wide roll, and 6 ft exists for narrow halls and stairs. You cannot stretch carpet, so any room dimension larger than the roll width forces a second strip and a seam.

That makes the worst-value room in any house the one that is just wider than the roll. A 13 ft room cannot take one 12 ft strip. It takes a full-length 12 ft strip plus a 1 ft fill strip cut from another full-length run — so the material roughly doubles for one extra foot of floor. A 15 ft roll solves it in one piece, usually for 10–20% more per square yard than the standard width, and with fewer style choices.

Where a seam is unavoidable, placement is not cosmetic. Keep it:

Waste factor by room shape

Room situationRoll fitWaste to add
Simple rectangle, 12 ft wide or lessOne strip, no seam10%
12–15 ft wide, 12 ft rollOne seam15%
12–15 ft wide, 15 ft rollOne strip, no seam10%
L-shaped, alcoves, several doorwaysTwo or more cuts15–20%
Berber, striped or patterned (repeat match)Direction locked20%
Large room, more than one field seamMultiple cuts20%

Patterned and directional carpet is the case people under-order most often. A Berber loop or a wide stripe looks visibly wrong if one piece runs across the pile and the next runs with it, so every cut has to be taken in the same direction and the off-cuts cannot be reused elsewhere in the room.

What carpet actually costs in 2026

Retail quotes bundle three lines that are worth separating before you compare them, because the cheapest headline price is usually the one with the thinnest pad and the shortest labor allowance.

Line itemTypical range (per sq ft)Notes
Carpet — builder-grade polyester$2 – $45–8 year life, mats in walkways
Carpet — mid-grade nylon$3 – $68–12 years, the common residential choice
Carpet — premium nylon$5 – $812–18 years, holds up in stairs and halls
Carpet — wool or wool blend$8 – $1415–25 years, premium price and care
Pad — 6–8 lb rebond, 7/16 in$0.30 – $1.00Most warranties require new pad with new carpet
Installation labor$0.50 – $2.00High end covers stairs and complex layouts
Stairs, billed per tread$15 – $40 eachOn top of the per-square-foot rate
Seam labor$1 – $3 per linear ftA single seam is usually $20–$60 on a bedroom

Multiply any per-square-foot figure by 9 to compare it against a per-square-yard quote. Material in square yards runs roughly $18–$72 per sq yd for the residential grades above.

Measuring so the order is right the first time

Measure the longest dimension of each wall and write down every room separately — a single total square footage is useless for carpet, because cuts cannot be swapped between rooms with different shapes. Practical rules that survive contact with real installers:

Common mistakes that show up on the invoice

Tools for fitting carpet

Carpet is the one flooring job where the tools decide whether the seams stay flat. Everything below is the small kit that a stretch-in installation actually needs.

  • Knee kicker — Hooks the carpet onto the tackless strip at the starting wall. Without one, the carpet is never tight enough to stop wrinkling in traffic lanes.
  • Power stretcher — A knee kicker only sets the start. Stretching the field across the room is what stops the carpet relaxing and rippling a year later.
  • Carpet seam roller — Run over every seam while the adhesive is open. It seats the tape and is the cheapest insurance against a visible seam.
  • Carpet trimmer and tackless strip — For trimming along the wall without scoring the skirting, and for the gripper rod that holds the stretched carpet at the perimeter.

As an Amazon Associate I earn from qualifying purchases. The links above are affiliate links — if you buy through one, the price you pay is unchanged and a small commission helps keep these calculators free. Tools are listed because the job calls for them, not because of commission rates.

Sources and standards

Where these figures come from

Every formula on this page is implemented from the published reference material below. Where a value depends on a regional code, the calculator lets you override it rather than assuming one jurisdiction.

Figures, formulas and reference tables last verified: 21 September 2026

FAQ

How much carpet for a 15×20 room?

300 sq ft ≈ 33.3 square yards — order 34–36 yards depending on the seam plan and pile direction.

How many square yards is a 12x12 room?

A 12×12 ft room is 144 sq ft, which is 16 square yards (144 ÷ 9). Add 10% for cutting waste and you order 17.6 sq yd, or 18 sq yd rounded up. It fits a 12 ft roll in one strip because the room is exactly 12 ft wide.

How many square feet are in a square yard of carpet?

Nine. One square yard is 3 ft × 3 ft, so 1 sq yd = 9 sq ft. To go the other way, divide square feet by 9. This is the single most useful conversion in the whole job, because carpet is priced in yards and rooms are measured in feet.

How much does carpet cost per square yard?

Residential carpet material runs about $18–$72 per square yard ($2–$8 per sq ft) across builder-grade polyester up to premium nylon. Pad adds roughly $2.70–$9 per sq yd and installation labor $4.50–$18 per sq yd on top of that. Wool and wool blends sit above all of those.

Do I need a 15 ft roll or a 12 ft roll?

Choose whichever width removes the seam. Rooms up to 12 ft wide are fine on a 12 ft roll. Rooms 13–15 ft wide are the case for a 15 ft roll: it costs 10–20% more per square yard but avoids both the seam and the second full-length cut that a 13 ft room otherwise forces.

How much waste should I add for carpet?

10% for a simple rectangle under 12 ft wide with no seam, 15% for a room needing one seam, 15–20% for L-shapes and alcoves, and 20% for patterned or directional carpet such as Berber. Patterned carpet cannot be cut in mixed directions, so the off-cuts are unusable.

How do I calculate carpet for stairs?

Measure each step, not the staircase area. A standard 3 ft wide stair with a 10 in tread and a 7 in riser takes about 4.3 sq ft, so one linear foot of 12 ft wide carpet covers roughly three steps. Add the landing as a normal rectangle, and expect installers to bill stairs per tread at $15–$40 each.

Is carpet measured in square feet or square yards?

Both, and that is the problem. Retail carpet is almost always priced per square yard and warehouse or remnant outlets often price per square foot. Rooms are measured in square feet. Convert everything to one unit — divide square feet by 9 — before you compare two quotes.

Does carpet padding go by the same square yardage?

Pad is ordered on the real floor area, not the waste-inflated carpet area, because pad scraps can be pieced together under the carpet without showing. So a 180 sq ft bedroom takes 20 sq yd of carpet and 20 sq yd of pad. Pad costs a fraction of the carpet per yard, but most manufacturers require new pad with new carpet.

Why is one seam such a big deal in the price?

Because a 13 ft room cannot use one 12 ft strip. It needs a full-length main strip plus a fill strip taken from another full-length run of roll, which roughly doubles the material for one extra foot of floor. That is why a 13×15 room can cost more than a 12×15 room despite having 15 sq ft less floor.

Can I lay carpet over an existing hard floor?

Not directly over tile or hardwood with a smooth finish; the carpet needs tackless strip and a surface that holds it. Over concrete you can, but the slab must pass a moisture test first, and you want a moisture-barrier pad. Carpet installed over a damp slab grows mould under the pad within weeks, and that is not a warranty claim you will win.

More project calculators

Have a suggestion?

Missing a feature or found something off? Tell us — user suggestions decide what we build next.