How Much Does It Cost to Install Carpet?

National cost range
$2 – $8 per sq ft installed
Most homeowners pay about $5.

New carpet, pad and basic installation labor. Removing old carpet adds about $0.25 to $1.00 per sq ft; stairs are priced per step.

✓ Prices researched November 9, 2026  Based on 17 cited sources
On this page

As of November 2026, installing carpet costs about $2 to $8 per square foot including carpet, pad and labor, with mid-grade carpet landing near $5 per sq ft [1][5]. For a single project, HomeAdvisor reports an average of $1,780 and a typical range of $781 to $2,812 [2]. A 12x12 bedroom usually runs $250 to $1,100, and carpeting the bedrooms of a 3-bedroom house runs about $1,600 to $6,700 [1].

Carpet material cost by fiber and style (carpet only, before pad and labor)
Item Low High
PolyesterLifespan about 5 to 15 years $1 $3
Olefin (polypropylene)Lifespan about 3 to 10 years; common in budget berber $1 $3
NylonLifespan about 3 to 15 years $2 $5
Triexta (e.g. SmartStrand)Lifespan about 10 to 20 years $3 $8
WoolLifespan about 8 to 20 years $4 $20
Berber (loop style, any fiber)Style, not a fiber; price depends on fiber $3 $20

Prices per sq ft. Sources: [2], [1]

Installed cost by room size (carpet, pad and labor)
Item Low High
10 x 10 ft (100 sq ft) $175 $750
10 x 12 ft (120 sq ft) $200 $900
12 x 12 ft (144 sq ft) $250 $1,100
12 x 15 ft (180 sq ft) $300 $1,400
15 x 15 ft (225 sq ft) $400 $1,700
20 x 20 ft (400 sq ft) $700 $3,000
3-bedroom house, about 60% carpeted $1,600 $6,700

Prices installed. Sources: [1]

Common add-ons and extras
Item Low High
Carpet pad (per sq ft) $0 $1
Installation labor only (per sq ft) $1 $2
Old carpet removal (per sq ft)$0.70 to $1.60 including pad and disposal $0 $1
Stairs, per step (carpet, pad, labor)Box stairs at the low end; spindles and open sides at the high end $12 $45
Furniture moving (per room) $25 $75
Transition strip / threshold (each) $15 $50

Prices as noted. Sources: [1], [4], [6]

Carpet installation cost per square foot and per square yard

Our analysis of six published cost sources shows a broad spread, because some quote budget polyester and others include premium wool:

Source Installed cost per sq ft Notes
HomeGuide [1] $2 to $8 Carpet, pad and labor
Homewyse [5] $5.27 to $7.72 National basic cost, May 2026
HomeAdvisor [2] $3 to $11 2025 data
Fixr [4] $1.36 to $13.58 (avg $7.47) Updated January 2025
Thumbtack [6] about $2 to $13 Economy grade to 100% wool

We weight HomeGuide and Homewyse most heavily. Both are itemized, and Homewyse is date-stamped May 2026. The overlap of those two ($5 to $8) is where most mid-grade jobs land. The wider ranges from Fixr and Thumbtack mostly reflect wool and designer lines at the top.

Carpet is still often sold by the square yard (9 sq ft). HomeGuide’s range converts to $18 to $72 per sq yd installed [1]. HomeAdvisor lists $30 to $50 per sq yd [2], which doesn’t line up with its own $3 to $11 per sq ft figure (that converts to $27 to $99 per sq yd), so treat its per-yard number as a mid-range snapshot. To compare quotes, divide any per-yard price by 9.

Labor vs. materials

On a typical job, the carpet itself is the largest cost and labor is surprisingly small:

  • Carpet: $0.50 to $1.50 per sq ft for builder grade, $1.50 to $6 for mid-grade, $6 to $21 for high-end [1].
  • Pad: $0.25 to $1.00 per sq ft [1]. As a retail check, a 7/16-inch, 8 lb density pad lists at $105 for 180 sq ft at Home Depot, or about $0.58 per sq ft [10].
  • Installation labor: $0.50 to $1.50 per sq ft, or $35 to $80 an hour with a $75 to $150 job minimum [1]. Fixr’s narrower range is $0.74 to $1.17 [4]. Home Depot advertises installation starting at $0.49 to $0.69 per sq ft with its carpet [8].

For context, BLS puts the median pay for carpet installers at $50,340 a year as of May 2025, and projects employment in the trade to fall 16% over 2025-35 as demand for carpet declines [11]. A shrinking installer pool is worth watching in areas where scheduling is already tight.

Carpet types: nylon, polyester, triexta, wool and berber

The fiber table above shows the price spread [2]; lifespans are from HomeGuide [1]. In practice:

  • Polyester ($1 to $3) is soft and cheap but mats down faster in hallways. Good for guest rooms.
  • Nylon ($2 to $5) is the long-standing all-rounder for family rooms and stairs.
  • Triexta ($3 to $8), sold as SmartStrand among others, carries the longest lifespan among synthetics (10 to 20 years) and strong stain resistance.
  • Wool ($4 to $20) is the premium natural option.
  • Berber is a loop style, not a fiber. Olefin berber is cheap; nylon or wool berber costs much more. Loops can snag with pets.

Removal, stairs, furniture and other extras

Removing old carpet. This is where sources disagree most. HomeGuide lists $0.25 to $1.00 per sq ft for removal and $0.70 to $1.60 when pad and disposal are included [1]. Angi gives $120 to $720 per job [3]. Bob Vila’s figures ($2 to $3 per sq ft for carpet plus $1.50 to $2 for pad) are far higher and date to 2023 [7], so we treat them as an outlier. Many installers fold tear-out into the quote [4], so ask whether it is itemized.

Stairs. Stairs are priced per step because each one is cut and fitted by hand: about $12 to $45 per step all-in, $10 to $25 for basic box stairs and $20 to $45 for stairs with spindles [1]. Thumbtack lists lower figures ($3 to $10 per standard stair, $15 to $25 for box or spindle stairs) without saying whether carpet and pad are included [6], so confirm what a per-step quote covers.

Furniture moving runs $25 to $75 per room [1]. Transition strips cost $15 to $50 each [4], and replacing baseboards or trim adds roughly $200 to $300 [6].

Worked example: what a 12x12 bedroom and a 3-bedroom house cost

These examples use our own assumptions, priced from the cited ranges. We order 150 sq ft for a 12x12 room (a small trimming allowance on a 12-foot roll) and add 12% waste for the whole-house job, which has more seams and a hallway. Labor and removal are charged on the actual floor area.

12x12 bedroom (144 sq ft):

Line item Budget Mid-grade Premium
Carpet ($/sq ft) $1.00 $3.00 $6.00
Pad ($/sq ft) $0.35 $0.58 $1.00
Carpet + pad (150 sq ft ordered) $203 $537 $1,050
Labor (144 sq ft) $0.50 = $72 $1.00 = $144 $1.50 = $216
Remove old carpet and pad $0.25 = $36 $0.50 = $72 $1.00 = $144
Furniture moving $0 (room empty) $50 $75
Total about $310 about $800 about $1,485
Per sq ft of floor $2.16 $5.58 $10.31

The mid-grade result sits inside HomeGuide’s $250 to $1,100 range for this room size [1]. The premium tier lands above it because we included removal and a $6 carpet. Notice that switching from mid-grade to premium carpet adds about $510, while doubling the labor rate would add only $144.

Bedrooms and hall of a 3-bedroom house (528 sq ft plus a 13-step stair): three bedrooms (12x12, 11x12 and 13x14) plus a 3.5x20 hallway, with 591 sq ft of carpet ordered.

Line item Budget Mid-grade Premium
Carpet + pad (591 sq ft) $798 $2,116 $4,137
Labor (528 sq ft) $264 $528 $792
Removal $132 $264 $528
Furniture moving (3 rooms) $0 $150 $225
Stairs, 13 steps $12/step = $156 $25/step = $325 $45/step = $585
Total about $1,350 about $3,380 about $6,270

HomeGuide’s range for a 60%-carpeted 3-bedroom house is $1,600 to $6,700 [1], which brackets our mid-grade and premium totals. A quote well above $6,700 for this scope should come with a specific reason, such as wool, a pattern match or major subfloor repair.

Regional differences

No national survey we found publishes carpet prices by state, so we built a labor index from BLS wage data. We divided each state’s mean annual wage for carpet installers by the national mean of $56,990 (BLS OEWS, May 2025) [12] and applied that ratio only to the labor-driven lines of the mid-grade house example (installation, removal and $10 per step of stair labor, $922 in total). Material prices are largely national, so we left them unchanged.

State Installer mean wage Index Adjusted labor Mid-grade house total
New Jersey $97,430 1.71 $1,576 about $4,040
Washington $66,510 1.17 $1,076 about $3,540
Illinois $65,210 1.14 $1,055 about $3,520
California $59,640 1.05 $965 about $3,430
Ohio $57,750 1.01 $934 about $3,400
Texas $53,140 0.93 $860 about $3,320
New York $52,490 0.92 $849 about $3,310
Florida $49,300 0.87 $798 about $3,260
Pennsylvania $48,320 0.85 $782 about $3,240
Mississippi $39,910 0.70 $646 about $3,110

The takeaway: even in the highest-wage state, regional labor moves this job by roughly $650, much less than moving from mid-grade to premium carpet. Two cautions. Wages are only a proxy, since contractor prices also carry overhead, insurance and rent; New York City quotes, for example, will run higher than the statewide wage suggests. And several state samples are small, so treat the index as a direction, not a precise figure.

The fine print on “free installation” at Home Depot and Lowe’s

Big-box offers can be a good deal, but read what “free” covers.

Home Depot advertises free basic installation on carpet and pad purchases of $699 or more [8]. Basic installation includes the in-home measure, delivery, moving basic furniture, tearing out and hauling away old carpet, and a lifetime labor warranty on seams, restretches and stair work. Exclusions: custom or spiral stairs, significant floor repairs, and heavy items such as pianos, pool tables, safes and large electronics. Beds, wall units and entertainment centers must be cleared and disassembled by you, or for an added fee. You must buy the carpet from Home Depot, and keeping the product warranty requires professional cleaning every 12 to 18 months [8]. HomeGuide reports a lower $499 threshold and a measure fee of up to $50 [1], but Home Depot’s own page, checked November 9, 2026, states the $699 minimum and offers a free measure [8]. Promotions change, so check the terms on the day you buy.

Lowe’s does a free measure and quotes product and labor together [9]. Its page lists separate charges for furniture moving (per room, more for oversized pieces), possible dump fees, and mileage fees if you live 20 or more miles from the store. Pad is included when needed, and Lowe’s won’t install over an old pad. The labor warranty is 1 year, versus Home Depot’s lifetime labor warranty [8][9].

Our reading: free installation moves the labor cost into the carpet and pad price rather than removing it. The only fair comparison is the total quote divided by your floor area, including pad, removal, stairs, transitions and furniture. Get the big-box quote and at least one independent installer quote on the same carpet grade and pad.

Carpet vs. LVP and laminate: cost per year of life

Carpet is the cheapest floor upfront, but it wears out fastest. We divided the midpoint installed cost of each floor by a short and a long lifespan from published estimates. If you’re weighing a switch, see our LVP installation cost and laminate installation cost guides.

Floor Installed cost (midpoint) Lifespan used Cost per sq ft per year
Carpet $5 ($2 to $8) [13] 8 to 15 years [16][1] $0.33 to $0.63
Carpet + pro cleaning as above, plus about $0.27/sq ft/yr 8 to 15 years $0.60 to $0.90
Luxury vinyl plank $10 ($4 to $16) [13] 20 to 30 years [15] $0.33 to $0.50
Laminate $9 ($4 to $14) [14] 15 to 25 years [14][16] $0.36 to $0.60

The cleaning line uses HomeAdvisor’s $120 to $240 professional cleaning cost [2] at the 12 to 18 month interval Home Depot requires for warranty coverage [8]. That works out to about $180 every 15 months, or roughly $144 a year, spread over the 528 sq ft in our house example. We did not add maintenance costs for hard floors.

On cost alone, carpet and hard floors land in about the same per-year range. Once you add carpet’s cleaning schedule, LVP and laminate usually win over the long run, as long as you stay in the house long enough to use their extra life. Carpet still makes sense for bedrooms, for a sale within a few years, or when you want warmth and sound damping upstairs.

Cost to replace a carpet vs. installing new

Replacing carpet costs the same per sq ft as a new install, plus tear-out: HomeGuide puts total replacement at $2 to $8 per sq ft, made up of new carpet ($1.00 to $4.50), pad ($0.25 to $1.00), labor ($0.50 to $1.50) and removal ($0.25 to $1.00) [1]. Installing over a bare subfloor in new construction skips removal. Going the other way, over hardwood or tile, can mean extra removal work: $0.85 to $3.25 per sq ft for hardwood and $1 to $3 for tile [1]. If the hardwood is in decent shape, refinishing it may beat carpeting over it; see our hardwood floor installation cost guide.

Hidden costs to budget for

  • Subfloor repairs discovered after tear-out, at about $50 to $75 an hour plus materials for minor fixes [6].
  • Waste from roll width. Rolls are 12 or 15 feet wide, so a 13-foot-wide room can mean buying a 15-foot cut. Plan for 5% to 20% extra [7].
  • Tack strip, transitions and floor prep, which some retailers bill separately [1].
  • Disassembling beds and electronics, which Home Depot leaves to you or charges for [8].
  • Door trimming if the new carpet and pad are thicker than the old.
  • Mileage and dump fees at some retailers [9].

Ways to save

  • Spend on pad, not plush. A good 8 lb pad (about $0.58 per sq ft retail [10]) helps mid-grade carpet last; skip premium carpet in low-traffic rooms.
  • Match room widths to roll widths when choosing which way the carpet runs, and ask the installer for a seam diagram to see the waste.
  • Do the prep yourself. Clearing rooms saves $25 to $75 per room [1]. Pulling up old carpet yourself can save removal fees, but ask first, because some installers prefer to do it.
  • Bundle rooms. Labor minimums of $75 to $150 [1] make a single small room expensive per sq ft.
  • Shop holiday promotions, but compare total installed price, not the headline offer.
  • DIY only makes sense in simple rooms. HomeGuide puts DIY at $1.25 to $6 per sq ft and notes that tool rental costs about as much as hiring a pro [1]. Stretching carpet properly needs a power stretcher, and a bad stretch shows up as ripples within a year.

How to get and compare carpet quotes

Get at least three written quotes on the same carpet line and pad, and ask each installer:

  1. Is the price per square foot or per square yard, and is it based on floor area or carpet ordered?
  2. What waste percentage did you use, and where will the seams go?
  3. Are removal, disposal, furniture moving, tack strip and transitions included?
  4. What is the per-step price for my stairs, and does it change for open sides or a landing?
  5. What subfloor repairs are included, and what is the hourly rate for extra work?
  6. Will you use a power stretcher? What does the labor warranty cover, and for how long?
  7. Who does the work, your crew or a subcontractor, and are they insured?

Permits: The International Residential Code, as adopted by many cities, lists carpeting among finish work that is exempt from a building permit; Federal Way, Washington, for example, exempts “painting, papering, tiling, carpeting, cabinets, counter tops and similar finish work” [17]. Local rules vary, so check with your building department if the job includes subfloor or structural work. In older homes, ask about lead-safe work practices; Lowe’s includes a lead assessment where required [9].

What drives the price

  • Carpet fiber and gradeThe biggest lever. Carpet alone runs about $0.50 to $1.50 per sq ft for builder grade, $1.50 to $6 for mid-grade and $6 to $21 for premium wool or high-end lines [1].
  • Pad type and densityPad adds $0.25 to $1.00 per sq ft [1]. A 7/16-inch, 8 lb pad lists at about $0.58 per sq ft at Home Depot [10].
  • Tear-out and disposalRemoving and hauling the old carpet and pad adds roughly $0.25 to $1.60 per sq ft depending on whether disposal is included [1].
  • StairsPriced per step, about $12 to $45 each; a 13-step flight runs $150 to $600 [1].
  • Room shape and roll widthCarpet comes in 12- or 15-foot-wide rolls, so odd room widths create waste you still pay for; plan on 5% to 20% extra material [7].
  • Subfloor conditionMinor subfloor repair runs about $50 to $75 per hour plus materials [6]; bigger repairs are excluded from big-box basic installation [8].
  • Local labor ratesCarpet installer wages range from about $38,000 a year in Arkansas to $97,000 in New Jersey [12], but in our mid-grade example labor is only about 27% of the total.

Frequently asked questions

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

Published ranges put a 12x12 bedroom at about $250 to $1,100 installed [1]. Our mid-grade example (about $3/sq ft carpet, an 8 lb pad, removal of the old carpet and furniture moving) comes to roughly $800.

Is carpet installation really free at Home Depot or Lowe's?

Home Depot offers free basic installation when you buy at least $699 of carpet and pad from them; custom or spiral stairs, major floor repair and some furniture are excluded [8]. Lowe's quotes installation after a free measure and lists extra charges for furniture moving, dump fees and mileage beyond 20 miles [9]. Compare total installed price per sq ft, not the word free.

How much does it cost to carpet stairs?

Expect about $12 to $45 per step including carpet, pad and labor, or $150 to $600 for a typical 13-step flight [1]. Box stairs sit at the low end; open sides, spindles and curved steps cost more.

How long does carpet last?

InterNACHI estimates 8 to 10 years for carpet [16]. By fiber, olefin can wear out in 3 to 10 years while triexta and wool can last up to 20 with good care [1].

Can new carpet go over the old pad?

Generally no. Lowe's says it will not install new carpet over old pads [9], and an old, compressed pad shortens the life of new carpet. Budget for new pad at $0.25 to $1.00 per sq ft [1].

Is it cheaper to replace carpet with LVP or laminate?

Upfront, no: published ranges put LVP at $4 to $16 and laminate at $4 to $14 per sq ft installed, versus $2 to $8 for carpet [13][14]. Our own LVP and laminate guides land on typical mid-grade prices of about $7 and $8 per sq ft, against about $5 for carpet. Spread over their lifespans, the gap mostly closes, and hard floors come out ahead once you count carpet's recommended professional cleanings.

Sources

  1. HomeGuide, “How much does carpet installation cost?.” Per sq ft and per sq yd ranges, material grades, pad, labor, removal, stairs, room-size and whole-house tables, lifespans by fiber, big-box notes. Accessed November 9, 2026.
  2. HomeAdvisor, “How Much Does Carpet Replacement Cost in 2025?.” Average $1,780, typical $781 to $2,812, per sq ft and per sq yd, material and style prices, cleaning cost. Accessed November 9, 2026.
  3. Angi, “Carpet installation (cost guide on near-me page).” Average $1,780 for 330 sq ft; removal $120 to $720 per job. Accessed November 9, 2026.
  4. Fixr, “Carpet installation cost.” Updated Jan 31, 2025: $7.47/sq ft average, component ranges, pad types, thresholds. Accessed November 9, 2026.
  5. Homewyse, “Cost to Install Carpet.” May 2026 national basic cost $5.27 to $7.72 per sq ft (line items on page appear garbled; only the headline used). Accessed November 9, 2026.
  6. Thumbtack, “How much does carpet installation cost?.” Dated Jul 8, 2026: $610 to $2,221 range, $1,158 typical, stairs per step, pad, subfloor repair rate. Accessed November 9, 2026.
  7. Bob Vila, “Carpet installation cost.” Last updated Feb 2023; used for pad types, roll widths and waste allowance only. Accessed November 9, 2026.
  8. The Home Depot, “Carpet Installation and Replacement at The Home Depot.” Free basic installation on $699+ carpet and pad, inclusions and exclusions, install from $0.49 to $0.69 per sq ft. Accessed November 9, 2026.
  9. Lowe's, “Carpet installation.” Free measure, mileage fees beyond 20 miles, furniture and dump fees, no install over old pad, 1-year labor warranty. Accessed November 9, 2026.
  10. The Home Depot, “MP Global Products 7/16 in. Thick 8 lb. Density Carpet Pad with Film (QWCP180).” $105 for 180 sq ft, $0.58 per sq ft (retail pad price check). Accessed November 9, 2026.
  11. U.S. Bureau of Labor Statistics, “Flooring Installers and Tile and Stone Setters: Occupational Outlook Handbook.” Carpet installer median pay $50,340 (May 2025); employment projected to fall 16% (2025-35). Accessed November 9, 2026.
  12. WageDex (compiling BLS OEWS May 2025), “Carpet Installers (SOC 47-2041) wages by state.” National mean $56,990; state annual mean wages used for regional labor index. Accessed November 9, 2026.
  13. HomeGuide, “Carpet vs. LVP cost (2026).” Carpet $2 to $8 vs LVP $4 to $16 per sq ft installed. Accessed November 9, 2026.
  14. HomeGuide, “Carpet vs. Laminate Cost (2026).” Laminate $4 to $14 per sq ft installed; laminate lifespan 10 to 25 years. Accessed November 9, 2026.
  15. HomeGuide, “How Much Does Luxury Vinyl Plank (LVP) Flooring Cost? [2026].” LVP lifespan 20 to 50 years. Accessed November 9, 2026.
  16. InterNACHI, “InterNACHI's Standard Estimated Life Expectancy Chart for Homes.” Carpet 8 to 10 years; laminate 15 to 25 years. Accessed November 9, 2026.
  17. City of Federal Way, WA, “Residential Permit Exemptions (International Residential Code, Section R105.2).” IRC R105.2 exemption list as adopted locally: painting, papering, tiling, carpeting, cabinets, counter tops and similar finish work. Accessed November 9, 2026.