HowMuchStuff

Carpet Calculator

By Taro Schenker | Updated February 11, 2026

Quick Answer: To calculate carpet, multiply Length (ft) x Width (ft) to get square feet, then divide by 9 to convert to square yards. Carpet rolls are 12 or 15 ft wide; divide room width by roll width and round up for the number of strips. Seams = strips minus 1. Carpet weighs approximately 2.5 lbs per sq yd (~40 oz/sq yd). Padding area equals carpet area. Add 10% for waste. For a 12 x 15 ft room, you need 20 sq yd (about 22 sq yd with waste), one strip from a 15 ft roll, zero seams.

Calculate how much carpet you need for any room, multiple rooms, or stairway. Enter your dimensions to get the exact amount in square yards, linear feet of roll, number of seams, padding area, and estimated cost.

How to Calculate Carpet

The formula for calculating carpet area is straightforward:

Area (sq yd) = Length (ft) × Width (ft) ÷ 9
  1. Measure the length and width of your room in feet.
  2. Multiply length × width to get the area in square feet.
  3. Divide by 9 to convert to square yards (carpet is sold per square yard).
  4. Determine how many strips you need based on roll width (12 or 15 ft).
  5. Add 10% for waste, seams, and pattern matching.

Carpet Sizing Guide

Quick reference for common room sizes and carpet needed:

Room SizeSquare FeetSquare Yards
10 × 10100 sq ft11.1 sq yd
12 × 12144 sq ft16.0 sq yd
12 × 15180 sq ft20.0 sq yd
15 × 15225 sq ft25.0 sq yd
15 × 20300 sq ft33.3 sq yd
20 × 20400 sq ft44.4 sq yd

Understanding Carpet Rolls

  • Roll widths: Carpet comes in standard widths of 12 feet and 15 feet. Choosing a roll width that matches or exceeds your room width minimizes seams and waste.
  • Seams: When your room is wider than the roll, you need additional strips and seams. Each seam adds a potential wear point, so plan seam placement in low-traffic areas. A 14-foot wide room on a 12-foot roll requires 2 strips and 1 seam.
  • Waste: Carpet is sold in rectangular pieces cut from the roll. Irregularly shaped rooms, closets, and doorways increase waste. Budget 10% extra for standard rooms and 15-20% for complex layouts or patterned carpet that requires matching.
  • Direction: All carpet pieces in a room should run in the same direction (the pile direction). This affects how you cut strips from the roll and can influence total linear feet needed.

Formula Summary

Carpet Area Formula: To calculate carpet needed, compute the floor area in square feet, convert to square yards, then apply the waste factor.

$$A_{\text{sq yd}} = \frac{L_{\text{ft}} \times W_{\text{ft}}}{9}$$

$$A_{\text{adjusted}} = A_{\text{sq yd}} \times (1 + W_f)$$

Strips and Seams: $$\text{Strips} = \lceil \frac{W_{\text{room}}}{W_{\text{roll}}} \rceil \quad,\quad \text{Seams} = \text{Strips} - 1$$

Linear Feet: $$LF = \text{Strips} \times L_{\text{room}}$$

Weight Formula: $$W_{\text{lbs}} = A_{\text{adjusted}} \times 2.5$$ (carpet density ~40 oz/sq yd = 2.5 lbs/sq yd)

ConstantValue
Sq ft per sq yd9
Carpet weight2.5 lbs/sq yd (~40 oz/sq yd)
Standard roll widths12 ft or 15 ft
Default waste factor10%

Standard Assumptions: Waste factor of 10% accounts for seams, pattern matching, and cutting. Padding area equals adjusted carpet area. For stairways, each stair area = stair width (in) / 12 x stair depth (in) / 12. Cost = adjusted sq yd x 9 x price per sq ft.

Related Calculators

Estimates are for planning purposes only. Consult a qualified contractor for critical projects. Actual material requirements may vary based on site conditions, waste, and installation methods.

Pricing last verified: February 2026. Material prices vary by region, season, and supplier. Prices shown are national averages for planning purposes.

Frequently Asked Questions

How much carpet do I need for a 12x12 room?
A 12x12 foot room is 144 square feet, or 16 square yards. With 10% added for waste and seams, you should order about 17.6 square yards. At a 12-foot roll width, you need one 12-foot strip that is 12 feet long with no seams required.
How is carpet sold?
Carpet is sold by the square yard or square foot. It comes in rolls that are typically 12 or 15 feet wide. The installer cuts from the roll to fit your room dimensions. You pay for the full width of the roll times the linear feet needed, even if some carpet is wasted at the edges.
What is carpet waste factor?
Waste factor is the extra carpet you need beyond the exact room area. A 10% waste factor is standard and accounts for pattern matching, seam allowances, irregular walls, and cutting errors. Complex room shapes or patterned carpet may require 15-20% waste.
Do I need carpet padding?
Yes, nearly all carpet installations require padding (also called underlay or cushion). Padding extends carpet life, adds comfort underfoot, improves insulation, and reduces noise. The amount of padding matches your carpet area. Budget $0.50-1.00 per square foot for pad material.
How much does it cost to carpet a room?
Carpet installation typically costs $3-7 per square foot including materials and labor. Budget carpet runs $2-3/sq ft, mid-range is $3-5/sq ft, and premium carpet can be $5-10/sq ft. A 12x12 room costs roughly $430-1,000 fully installed. Padding adds $0.50-1.00 per square foot.
How do I calculate carpet for stairs?
Measure each stair's width and depth (tread plus riser height, typically 18-20 inches combined). Multiply width x depth x number of stairs for total area. Standard stairs are 36 inches wide with 13 steps. This gives about 58.5 square feet or 6.5 square yards. Add 10% for waste.