Skip to main content
TakeoffCalc
Flooring

Carpet Calculator

Estimate carpet square feet, square yards, roll length, stairs, carpet pad, waste, and optional material or installation cost.

This page is for roll carpet, pad, stairs, and rough carpet install estimates. For laminate, LVP, hardwood, or engineered flooring boxes, use the Flooring Calculator.

Units
Mode
ft
in
ft
in
Roll Width

Pick a common carpet roll width or use Custom. Roll length is estimated from carpet area divided by roll width.

ft
in
%
Include Carpet Pad

Turn this on when you are ordering separate carpet pad. Pad area follows the carpet area with waste.

Results

Carpet Needed14.67 sq yd132.00 sq ft carpet area
Room Area120.00 sq ft
Carpet Yardage14.67 sq yd
Roll Length Needed11 ft
Pad Area132.00 sq ft
Waste / Extra Area12.00 sq ft
Mode NoteRoom mode estimates carpet from a rectangular room before adding waste or seam allowance.
Input Summary120 sq ft room area, 12 ft roll, 10% waste/seam allowance, pad included
Formula Usedarea = room_length x room_width; carpet_needed = area x (1 + waste / 100)

This is a carpet material and rough cost estimate. Final installer measurements can change because of seams, pattern direction, transitions, stairs, and room layout.

room area 120 sq ftroll 12 ft wide14.67 sq yd neededlength x width + waste / roll width10% waste

How to use this calculator

  1. 01Pick Room, Known Area, or Stairs.
  2. 02Enter the room dimensions, known area, or stair width, tread, riser, and count.
  3. 03Choose a carpet roll width and add a waste or seam allowance.
  4. 04Turn on carpet pad if you are ordering separate pad.
  5. 05Open Add cost estimate only if you want rough carpet, pad, or installation cost.

For irregular rooms, split the floor into rectangles or check the area first with the Square Footage Calculator.

Understanding the math

Carpet quantity starts with area. For rooms, area is length times width. For stairs, each step uses stair width times tread plus riser.

room_area = length x width
stair_area = width x (tread + riser) x stair_count
carpet_needed = area x (1 + waste_percent / 100)
square_yards = carpet_needed / 9
roll_length = carpet_needed / roll_width
carpet_cost = carpet_area_with_waste x carpet_price
pad_cost = pad_area x pad_price
install_cost = base_area x install_price

Carpet seams, pattern direction, room transitions, stairs, and installer layout can change the final order quantity. Use this as a planning estimate, then confirm with the installer or supplier before ordering.

Carpet reference

Common roll widths, square yard conversion, and stair measuring notes. Values follow the active unit system where practical.

ReferenceValueUse
12 ft rollCommon widthTypical residential carpet
13 ft 6 in rollWider optionCan reduce seams
15 ft rollWidest common rollUseful for large rooms
1 sq yd9 sq ftCarpet yardage conversion
Waste/seams5-15%Higher for cuts or seams
Stairswidth x (tread + riser)Per step before waste

Frequently asked questions

How do I calculate how much carpet I need?

Measure the carpet area, add a waste or seam allowance, convert to square yards, and check the roll length from the roll width. Irregular rooms can be split into smaller rectangles and added together.

How do you calculate square feet for carpet?

For a rectangle, multiply room length by room width. For multiple rooms, calculate each area and add them together. For irregular rooms, use the Square Footage Calculator first, then enter the total area here.

How to calculate carpet for stairs?

Use stair width times tread depth plus riser height, then multiply by the number of stairs and add waste.

How to calculate yardage for carpet?

Divide square feet by 9 to get square yards. If waste is included, convert the carpet area after waste.

How much would it cost to carpet a 2000 sq ft house?

Cost depends on carpet price, pad, installation rate, waste, seams, stairs, removal, and local labor. Enter local material, pad, and install rates for a rough estimate; it is not a final contractor quote.

Is carpet sold by square foot or square yard?

Both are common. Many estimates show square feet, while carpet is often discussed in square yards. This calculator shows both where useful.

Can I use this calculator with metric measurements?

Yes. Use the Imperial/Metric toggle. Inputs, results, reference values, and examples follow the active unit system where applicable.

Related calculators