Skip to content

Home & Garden Remodeling & Interior Cost guide

Carpet Replacement Cost Calculator & Price Guide

Updated  3 sources

Typical installed cost

$3 – $11/sq ft

Installed carpet typically costs $3 – $11/sq ft, according to This Old House. The price per square foot depends on the carpet fiber, the grade, the padding underneath, and whether the installer also removes and hauls away the old carpet.

The figures below come from published guides and carry a check date of Oct 11, 2026. Always confirm whether a quoted rate covers material only or the full job, since that is the most common reason two prices for the same room do not match.

Carpet Cost per Square Foot by Grade

Retailers often sort carpet into basic, mid-grade, and luxury tiers. Each one rises in fiber quality, density, and warranty.

Installed carpet cost per square foot by grade

Item Price
Basic carpet $3/sq ft
Mid-grade carpet $4.50/sq ft
Luxury carpet $6/sq ft

Source: Carpet Now: Carpet installation cost

A higher grade is not always the right pick. A rarely used guest room does not need the same carpet as a busy hallway or a family room with pets.

Carpet Material Cost by Fiber

The fiber changes price, feel, and how well the carpet resists stains and wear. These figures cover the carpet itself, before labor and padding.

Carpet material cost per square foot by fiber

Item Typical range Relative price range
Nylon $2 – $5/sq ft
Polyester $1 – $3/sq ft
Olefin $1 – $3/sq ft
Triexta $3 – $8/sq ft
Wool $4 – $20/sq ft

Source: This Old House: Carpet installation cost

  • Nylon is a common, durable choice for busy rooms.
  • Polyester is soft and often lower priced, though it may mat down faster in high-traffic areas.
  • Olefin is budget friendly and resists moisture, which suits basements.
  • Triexta is known for stain resistance and sits in the mid to upper range.
  • Wool is a natural fiber at the premium end, with a wide price spread.

Carpet Installation Labor Cost and Add-Ons

Labor, padding, and removal of the old carpet are priced separately in many quotes.

Labor and add-ons per square foot

Item Typical range Relative price range
Installation labor $0.50 – $1/sq ft
Carpet padding $0.75 – $2/sq ft
Old carpet removal and haul-away $2 – $3/sq ft

Source: This Old House: Carpet installation cost

Padding affects comfort, sound, and how long the carpet lasts. Skipping it or choosing the thinnest option can shorten the life of an otherwise good carpet. Some carpet manufacturers set padding requirements for their warranties, so check before you decide.

Carpet Cost for a Room

Per-foot prices are easier to compare once you convert them to a room. The examples below show sample room costs from two guides.

Carpet cost for a room

Item Typical range Relative price range
12 by 12 ft room (with padding and installation) $612 – $2,016
300 sq ft room (basic to luxury, installed) $1,000 – $1,900

Sources: This Old House: Carpet installation cost; Carpet Now: Carpet installation cost

Measure the room and ask the installer for a quote that includes waste. Carpet is sold in wide rolls, so odd room shapes, doorways, and closets can increase the amount you buy.

Stairs

Stairs take more time because each step needs cutting and tacking.

Stairs

Item Typical range
Carpeting stairs (per step, extra) $11 – $26 each

Source: This Old House: Carpet installation cost

The listed price is an extra charge per step on top of normal installation. Some installers quote stairs as a flat fee for the full flight instead.

What Affects the Cost of Replacing Carpet

  • Fiber and quality. Fiber type and pile density set the material price.
  • Padding. Thicker or higher-density pad costs more.
  • Room size and shape. Odd layouts and many seams create waste.
  • Old carpet removal. Haul-away is sometimes extra.
  • Subfloor condition. Repairs, leveling, or moisture problems add work.
  • Furniture moving. Some installers charge to move heavy furniture.
  • Stairs and transitions. These need extra time and trim pieces.

Why Estimates Vary

Published guides often measure different things. One may count only the carpet, another includes installation, and another includes padding and removal. Yelp's range also reflects a broad set of local businesses.

Estimates by source

Item Typical range Relative price range
This Old House $3 – $11/sq ft
Yelp $1.50 – $18/sq ft
Carpet Now $3 – $6/sq ft

Sources: This Old House: Carpet installation cost; Carpet Now: Carpet installation cost; Yelp: Carpet installation cost

To compare fairly, ask each installer for an itemized quote that separates material, padding, labor, and removal.

Replace or Repair Carpet?

A small burn, stain, or loose seam can often be patched or restretched. Replacement makes more sense when the carpet has widespread wear, persistent odors, water damage, or a surface that has matted or faded. Mold or moisture in the padding is a reason to replace both layers and fix the source of the water. If you are unsure, a flooring professional can look at the damage and tell you whether a repair will hold.

DIY or Professional Carpet Installation?

Laying carpet involves cutting, seaming, and stretching it tightly with a power stretcher, which most homeowners do not own. A loose install can ripple or wear faster, and a poor seam may fray. A professional install can also protect the warranty, which sometimes requires it. Simple removal of old carpet and padding is a more realistic DIY task if you are comfortable with tools and have a plan for disposal. Wear a mask, since old carpet can release dust, and ask a professional first if you suspect old flooring materials contain asbestos.

What to Ask When Getting Quotes

  • Does the price include padding, labor, removal, and disposal?
  • Is furniture moving included?
  • How much extra material is being ordered for waste?
  • What warranties come with the carpet and the installation?
  • Who handles subfloor repairs if problems show up?
  • How long will the job take, and when can you use the room again?

Frequently asked questions

How much does it cost to install carpet?

This Old House lists a typical installed range of $3 – $11/sq ft. Yelp lists a wider range of $1.50 – $18/sq ft.

How much does carpet cost per square foot by grade?

Carpet Now lists basic carpet at $3/sq ft, mid-grade at $4.50/sq ft, and luxury at $6/sq ft, all installed.

How much does it cost to carpet a 12 by 12 room?

A 12 by 12 foot room is listed at $612 – $2,016 with padding and installation.

How much does carpet installation labor cost?

Installation labor alone is listed at $0.50 – $1/sq ft. Padding adds $0.75 – $2/sq ft, and removal and haul-away adds $2 – $3/sq ft.

How much does it cost to carpet stairs?

Stairs are listed at $11 – $26 each per step as an extra charge. Ask whether your installer quotes per step or per flight.