How much does flooring installation cost?
Price a floor by the square foot, using the labor rate the Census actually measures rather than a markup somebody guessed. Then check it against what US households told the government they really paid.
Typical range $3,676 – $7,354
- The floor itself (materials)$1,750
- Installation labor$1,836
- Removing and dumping the old floor$425
- Subfloor prep and underlayment$275
- Trim, thresholds and transitions$450
- Total$4,736
More
§ 02 Your floor, against the ones people actually bought
Job costs and the $136 and $83 billed rates are in 2025 dollars, the latest complete year. The $27.45 and $122.24 wage-against-billed pair is quoted in the 2022 dollars of the Economic Census that measured it, because that is the year the two numbers share. AHS costs are self-reported and recalled up to two years later, and the survey fuses flooring with drywall, paneling and ceiling tiles into one code that records no scope. The Economic Census covers firms with payroll only, so the large solo-operator end of the flooring trade is not in the billed-rate figure and generally charges less. Material prices and install hours are our estimates and are labelled as such.
Where the money goes
By the numbers
- American Housing Survey (Census/HUD, 2023, n=3,274, the largest sample of any job type in the survey): the median contractor-hired job cost $4,567 in 2025 dollars, a quarter came in under $2,412 and a quarter over $8,332.
More
Households who did the work themselves paid a median of $1,522. Every one of these is what somebody told the federal government they actually spent, not a quote and not a contractor's average. The category fuses flooring with drywall, paneling and ceiling tiles, and records no scope, so read it as a reality check on the size of the bill rather than as a price for your floor. - The cost of a floor is in the hours, not the hourly rate, and this is where most advice goes wrong.
More
Tile setters have the narrowest markup of any specialty trade the Census measures (2.71x) and bill the cheapest hour of any flooring trade, about $83 against $136 for a flooring contractor. Tile still carries the biggest labor bill of any floor here, roughly $9.07 a square foot against $6.80 for solid hardwood and $3.67 for vinyl plank, because it takes about four times the hours of vinyl plank. It is not quite the dearest floor overall on our model, because solid hardwood's material costs more, but it is the one whose bill is mostly labor. Hunting for a cheaper installer moves the small number. Choosing a floor that installs faster moves the big one. - The whole flooring trade is barely visible to federal statistics, and that is worth knowing before you go looking for someone.
More
BLS can see only 13,780 carpet installers and 3,720 floor sanders in the entire United States, because its wage survey excludes the self-employed, and flooring is overwhelmingly a solo-operator trade. The 17,513 flooring establishments the Economic Census counts are the ones with payroll. The person who will actually be on your knees-worth of floor is often not in either file, and is usually the one you can negotiate with. - Material prices, and the honest caveat every time: these are indexes, so they tell you the direction and can never tell you the level.
More
Hardwood and laminate materials are up 48.5% since 2019 but have gone nowhere since 2022, down 0.9%. Carpet is up just 8.0% over the same six years. Tile is up 27.4% since 2019 and is still climbing, up 10.2% since 2022. A price index can never tell you what a plank costs, which is why we ask you to type it in. What we should not have told you is that NOTHING can: the Economic Census products file publishes hardwood flooring in dollars and in board feet, so a factory-gate price for solid hardwood is there to be built, and we have not built it. - Where you live moves the bill by about a third.
More
Contractor-hired jobs in the West run a median of $5,591, against $4,567 in the South, $4,349 in the Midwest and $4,349 in the Northeast: a premium of roughly 30% for the West. That swamps the difference between a mid-range laminate and a good one, though not the difference between laminate and hardwood, which on our model moves the total further than the region you live in does. The other three regions are within a few dollars of each other and well inside the survey's own margin of error, so treat them as one number, not three.
What is sourced here, and what is ours. Be exact about this, because the category is fused.
The headline is sourced.More
Where every number above comes from
-
US Census
US Census Bureau / HUD, American Housing Survey 2023 National PUF (JOBTYPE 25, what households actually paid)
census.gov -
US Census
US Census Bureau, 2022 Economic Census, Construction sector, file EC2223BASIC (flooring contractors NAICS 238330, tile and terrazzo 238340: the measured billed rate and markup)
www2.census.gov -
Wage data
BLS Occupational Employment and Wage Statistics, May 2025 national file (floor layers 47-2042, carpet installers 47-2041, tile and stone setters 47-2044). The per-occupation HTML pages now redirect to an index with no wage data on it, so we cite the flat file we actually read.
bls.gov -
BEA via FRED, price index for residential improvements (used to restate every job in 2025 dollars)
fred.stlouisfed.org -
BLS PPI, Other Millwork Including Flooring (price change only, never a price level)
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.
WHAT IS ACTUALLY IN THE CLASS WE PRICE FROM. NAICS 238330 is 60.1% 'floor contractor, including wood, resilient, and computer flooring (except fireproof flooring)'. NAICS 238340 is 40.9% 'tile, terrazzo and mosaic contractor'. A NAICS code is a bucket, not a job, and the rate here is the bucket's.
