How much does carpet installation cost?
Carpet comes in twelve-foot rolls, so you do not buy your floor, you buy the roll. A 12 by 20 room wastes nothing. A 13 by 13 bedroom makes you buy 312 square feet of carpet for a 169 square foot floor. That is 85% waste, it is pure geometry, and we have not seen another calculator model it.
Typical range $1,806 – $2,763
- Carpet (you buy the roll, not the floor)$936
- Labor, overhead and profit$1,088
- Underlay$101
- Removal and disposal$0
- Total$2,125
More
§ 02 The return
The billed rate, the wage and the state spread are measured from the 2022 Economic Census, in 2025 dollars. The roll geometry is arithmetic and needs no source. The carpet price, the underlay price, the hours and the roll width are our model, and each of them is a box you can overwrite.
Where the money goes
By the numbers
- Broadloom carpet is made in rolls twelve feet wide. You do not buy your floor, you buy the roll, and that single fact decides more of your bill than the grade of carpet does.
- A 12 by 20 room takes one 20-foot strip off a 12-foot roll: 240 square feet bought for a 240 square foot floor.
More
Nothing wasted, no seam. A room wastes nothing whenever EITHER of its dimensions is a multiple of the roll width, so a 10 by 12 and a 20 by 24 are both perfect too. We first said you needed BOTH dimensions to be multiples of twelve, which was wrong, and the data table on this very page already disproved it. - Widen that room by ONE FOOT and it stops fitting the roll.
More
A 13 by 20 room needs two strips, so you buy 312 square feet for a 260 square foot floor: 20% waste, and a seam down the middle of your living room, for twelve extra inches of room. - A 13 by 13 bedroom is the worst case AMONG ORDINARY BEDROOM-SIZED ROOMS, and we have to say it that carefully because it is not the worst case full stop: small rooms are far worse (a 4 by 5 utility room is 140% waste, and it ranks well above this one).
More
We originally called 13 by 13 'the worst case' flat, which our own checker flagged as an unproven superlative and we shipped anyway. What makes it worth your attention is not that it is extreme, it is that it is ORDINARY. It exceeds twelve feet in BOTH directions, so it takes two strips whichever way you lay it: 312 square feet of carpet for a 169 square foot floor. 85% waste. You are buying nearly double the carpet and paying for all of it. - Which means the price you were quoted is not the price you pay.
More
The quote is per square foot of CARPET; what you care about is the cost per square foot of YOUR FLOOR. In a 13 by 13 room those two numbers differ by 85%, and every carpet calculator we can find multiplies room area by a price per square foot, which silently assumes zero waste. They are all wrong in the same direction. - Check the unit, because it is a factor of NINE.
More
Carpet was historically sold by the square YARD and is now usually quoted by the square FOOT, and a square yard is nine square feet, not three. '$27 a yard' is '$3 a foot'. A quote that changes units halfway through is the oldest trick in the trade. 3 more
- The trade that lays it is measured: the NAICS index files 'Carpet, installation only' under 238330, flooring contractors, which bills $136.04 a field hour and pays the fitter $30.55.
More
A 4.45x markup, from the Economic Census, and one of the widest of any trade we cover. - But do not read $136.04 as a limit on what your installer can charge, because it is a national MEAN.
More
Across the states the same trade's billed rate runs $96.02 to $174.73 a field hour, and those are themselves averages of firms, so firm-to-firm dispersion is wider again and the Census publishes none of it. - Underlay is cut to your floor rather than to the roll, so it wastes almost nothing, which is why we price it against your real area and not against the carpet you had to buy.
More
It is also the line most often left off a quote until the day of fitting, and an easy place for one to be quietly thinned.
- The trade that lays it is measured: the NAICS index files 'Carpet, installation only' under 238330, flooring contractors, which bills $136.04 a field hour and pays the fitter $30.55.
The finding on this page is geometry, and geometry needs no source. Carpet comes off a
roll of fixed width. The installer lays strips one way or the other and takes whichever wastes less, and the
arithmetic follows: ceiling of width over roll width, times the length, against ceiling of length over roll width,
times the width.More
Where every number above comes from
-
US Census
US Census Bureau, 2022 NAICS index file (which lists 'Carpet, installation only' under 238330, flooring contractors)
census.gov -
US Census
US Census Bureau, 2022 Economic Census, EC2223BASIC (the billed rate, the wage and the state dispersion for NAICS 238330)
www2.census.gov -
ECI, construction, total compensation (the deflator: a labor index, because the billed rate has materials removed from it)
fred.stlouisfed.org
What this assumes, and where it could be wrong
Every one of these is a place the number could be off. They are here because you should be able to check our working, not because we are hedging.
A NAICS CODE IS A BUCKET, NOT A JOB, AND THE RATE ON THIS PAGE IS THE BUCKET'S.
THE ROLL ARITHMETIC IS NOT AN ASSUMPTION, BUT ONE STEP IN IT IS, and we overclaimed.
He may not be, and the reason is PILE DIRECTION.
The ROLL WIDTH itself is ours, and it is the one assumption that changes the answer dramatically.
The billed rate is MEASURED and is the part of the page we are most confident in, but be careful what it is a rate FOR.
AND THE CLASS IS MOSTLY NOT CARPET, which we should have checked before calling it a carpet fitter's rate.
And a national mean is not a bound on anybody.
The carpet price and the underlay price are OURS, and the refusal behind them is one we got wrong and corrected.
Having read it, the refusal survives, but not for the reason we first gave: carpet mills (NAICS 314110) file nineteen product lines in that file, and on every one the quantity columns carry X (never collected), not D (withheld). No factory-gate price is derivable because carpet is not something Census weighs, not because anyone is hiding it.
CARPET TILE IS THE ESCAPE HATCH, and the same file is what told us about it.
The hours are ours. Eight field hours is a single ordinary room with the old carpet already up and the floor clear: about half a day for a two-person crew. Stairs are what blow this up, because every tread is a separate piece and a flight can take as long as a whole room.
