Carpet Quantity Estimator

Carpet Calculator

Free carpet calculator for room square footage, carpet rolls to order, and linear feet at your roll width. Add waste for pattern match and seaming.

Typical roll: 12 ft wide × 75 ft long (900 sq ft) · 10% waste for bedrooms

Common: 12 ft or 15 ft
e.g. 60–75 ft per roll
Carpet Rolls—
Floor Area—
Linear Feet—

Quick answer: carpet to order = length × width × (1 + waste%), then ÷ 9 for square yards. A 12 × 14 ft bedroom is 168 sq ft; with 10% waste that is 184.8 sq ft (20.53 sq yd), or about 15.4 linear feet of 12 ft wide carpet.

Carpet Examples

Bedroom

12×14 ft · 12 ft roll

Living Room

15×20 ft · 12 ft roll

Hallway

4×24 ft runner

How to calculate how much carpet you need

Carpet is priced by the square foot or square yard but manufactured in wide rolls, usually 12 ft wide, with 13 ft 6 in and 15 ft widths also made. This calculator converts your room into an order area, then expresses it three ways: square yards for pricing, linear feet off the roll, and whole rolls.

Order sq ft = L × W × (1 + waste%) Sq yd = order ÷ 9 · Linear ft = order ÷ roll width · Rolls = order ÷ (roll width × roll length), rounded up
  1. Measure wall to wall at the longest and widest points, including closets and doorway thresholds that get carpet.
  2. Multiply length × width for floor area in square feet. Split L-shaped rooms into rectangles and add them.
  3. Add waste — 10% is a common starting point for a simple rectangular room; patterned carpet needs more for matching.
  4. Divide by 9 to compare against prices quoted per square yard.
  5. Divide by the roll width to see how many linear feet of goods that area represents.

Worked example

The calculator's default bedroom is 12 × 14 ft with a 12 ft roll and 10% waste:

  • Floor area: 12 × 14 = 168 sq ft; order area: 168 × 1.10 = 184.8 sq ft
  • Square yards: 184.8 ÷ 9 = 20.53 sq yd
  • Linear feet: 184.8 ÷ 12 = 15.4 lin ft of 12 ft carpet
  • Rolls: 184.8 ÷ (12 × 75 = 900 sq ft) → 1 roll

Area math vs. how carpet is actually cut

The linear-feet result is an area equivalent. In practice an installer cuts full-width pieces called drops, and every drop is as long as the room plus a few inches of trim. Take a 15 × 20 ft room. The calculator shows 27.5 lin ft of 12 ft goods. Running two drops across the 15 ft direction needs 2 × 15 = 30 lin ft (360 sq ft) and leaves one seam. On a 15 ft wide roll, a single 20 ft drop covers the room with no seam, but that is 300 sq ft of carpet with no room for trim. Use the calculator to budget, then ask your installer for a seam diagram before you order.

Carpet needed for common room sizes

Order area includes 10% waste. Linear feet assume a 12 ft roll and are area equivalents, not a cut list.

Carpet square feet, square yards, and linear feet for common room sizes with 10 percent waste
Room sizeFloor areaOrder area (+10%)Square yardsLinear ft @ 12 ft
10 × 10 ft100 sq ft110 sq ft12.229.2
10 × 12 ft120 sq ft132 sq ft14.6711.0
12 × 12 ft144 sq ft158.4 sq ft17.6013.2
12 × 14 ft168 sq ft184.8 sq ft20.5315.4
12 × 16 ft192 sq ft211.2 sq ft23.4717.6
14 × 16 ft224 sq ft246.4 sq ft27.3820.5
15 × 20 ft300 sq ft330 sq ft36.6727.5

Carpet measuring tips and mistakes to avoid

  • Mixing up square feet and square yards. A $3.00 per sq ft price equals $27.00 per sq yd. Convert every quote to the same unit before comparing.
  • Ignoring pile direction. All pieces in a room should run the same way, or adjacent pieces look like different colors. That rule is why offcuts often cannot be turned sideways to fill a gap.
  • Seams in the wrong place. Seams wear best away from doorways and heavy traffic paths and running toward the main light source. Choosing a 15 ft roll for a 15 ft wide room can eliminate the seam entirely.
  • Too little waste on patterns. Patterned carpet must be matched at seams, which consumes extra length on each drop. Ask for the pattern repeat and raise waste above 10%.
  • Forgetting stairs and closets. Each stair tread and riser is a separate piece; have the installer measure stairs rather than adding a guessed area.
  • Pad is a separate line. Carpet pad covers the net floor area (not the waste allowance) and is usually priced separately from the carpet.

Carpet calculator FAQ

How do I calculate how much carpet I need for a room?

Multiply room length by width in feet, then add about 10% for waste and seams. A 12 × 14 ft bedroom is 168 sq ft, or 184.8 sq ft with 10% waste, which is 20.53 square yards.

How many square yards of carpet are in a 12x12 room?

A 12 × 12 ft room is 144 sq ft, which is exactly 16 square yards. With 10% waste the order is 158.4 sq ft, or 17.6 square yards.

What width does carpet come in?

Most broadloom carpet in the U.S. is made 12 ft wide, and some styles are also offered in 13 ft 6 in or 15 ft widths. Wider rolls can cover larger rooms without a seam, so check which widths your chosen style comes in.

How much extra carpet should I buy for waste?

About 10% is a common allowance for a plain carpet in a rectangular room. Rooms with angles, multiple seams, or a patterned carpet that must be matched often need 15% or more; your installer's seam diagram gives the exact figure.

Why is my installer's carpet quote more than the calculator?

Installers order whole drops cut to room length plus trim, so leftover strips along one side are paid for even if unused. A 15 × 20 ft room on a 12 ft roll needs about 30 lin ft of carpet, while pure area math says 27.5 lin ft.

How we built this calculator: results use the standard volume, area, and coverage formulas shown on this page, with typical U.S. material densities, bag yields, and waste factors that you can override. Written and checked by the YardsCalculator editorial team. Last reviewed: October 2026.

Rolls —
Sq Ft —
Edit