Flooring Cost Calculator — Installation Cost per Sq Ft 2026
Flooring installation cost per sq ft: LVP $3–$16 and tile $8–$14 (Fixr), solid hardwood $6–$27. Price your floor with tear-out, subfloor and state labor.
Flooring Cost Calculator
Length × width of each room, added up. 20–10,000 sq ft.
Prices: Today's Homeowner, March 2025.
0 if the subfloor is sound. Soft, rotted or water-damaged areas only.
Adjusts the labor share by local construction wages (BLS, May 2025).
homeprojectestimator.com · · https://homeprojectestimator.com/calculators/flooring-cost/
Estimated flooring installation cost
$16,500
Typical range $6,000 – $27,000
Cost per sq ft
$16.50
Where the money goes
- Solid hardwood flooring (material) $3–$20 per sq ft × 1,000 sq ft$3,000 – $20,000
- Installation labor $3–$7 per sq ft × 1,000 sq ft$3,000 – $7,000
National average. Pick your state and metro area to adjust the labor share (about 30% of this job) to local wages. Get three written quotes before you commit to a budget.
Installed prices per square foot from Fixr and Today's Homeowner (see Sources below). Stairs, transitions, baseboards and furniture moving are not included.
Installed flooring costs $3–$16 per sq ft for luxury vinyl plank, $6–$14 for laminate, $8–$14 for ceramic or porcelain tile and $10–$25 for bamboo (Fixr), and $6–$27 for solid hardwood on Today's Homeowner's material and labor figures. Carpet averages $7.47 per sq ft installed (Fixr). Removing the old floor adds $1–$3 per sq ft. For 1,000 sq ft of hardwood, Today's Homeowner says $12,000–$18,000, Fixr says $6,000–$12,000, and this calculator's default lands at about $16,500.
The gap between the price on a store shelf and a quote is mostly labor and prep. Fixr puts the materials and supplies for a DIY laminate floor at $1.50–$6 per sq ft, or $1,800–$7,200 for 1,200 sq ft. Installed, the same floor is $6–$14 per sq ft, or $7,200–$16,800, and tearing out the old floor adds $1,200–$3,600.
How to use this calculator
The calculator prices one floor at a time: the area you enter, in the material you pick, at installed prices per square foot taken from published cost pages.
- Floor area (sq ft). Measure each room wall to wall, multiply length by width and add the rooms together. A 12 × 15 ft bedroom is 180 sq ft. Include closets if they get the same floor. Do not add a waste allowance yourself: the per-square-foot prices below are for installed floor, and the installer orders the overage.
- Flooring material. Seven options: solid hardwood, engineered hardwood, laminate, luxury vinyl plank (LVP), ceramic or porcelain tile, carpet and bamboo. The hint under the menu says which source the price comes from.
- Subfloor to replace (sq ft). Leave it at 0 if the plywood or OSB under the old floor is sound. If you already know an area is soft, rotted or water-damaged — usually around a toilet, dishwasher or exterior door — enter that area only. You often will not know until the old floor is up, which is why this is a separate line.
- Remove and haul away the old floor. Tick it when the existing covering comes out before the new one goes down.
- Your state. Adjusts the labor part of the estimate to local construction wages (see Prices by state below).
The result shows a typical figure, a low-to-high range and a line-item breakdown. The default — 1,000 sq ft of solid hardwood, nothing removed — comes to about $16,500, with a range of $6,000 to $27,000, or $16.50 per sq ft. Take the breakdown to each installer and compare it line by line.
Flooring cost in 2026
Installed prices per square foot, by material. Where the source splits material and labor, both columns are filled; where it gives only an installed price, the labor column shows the share of the job that is labor on that source's own example.
| Material | Material per sq ft | Labor per sq ft | Installed per sq ft | 1,000 sq ft, installed |
|---|---|---|---|---|
| Solid hardwood | $3 – $20 | $3 – $7 | $6 – $27 | $6,000 – $27,000 |
| Engineered hardwood | $3 – $15 | $3 – $10 | $6 – $25 | $6,000 – $25,000 |
| Laminate | — | about 60% of the job | $6 – $14 | $6,000 – $14,000 |
| Luxury vinyl plank | $1.50 – $10 | $1.50 – $6 | $3 – $16 | $3,000 – $16,000 |
| Ceramic or porcelain tile | — | about 43% of the job | $8 – $14 | $8,000 – $14,000 |
| Carpet (with padding) | $1.46 – $13.74 | $0.74 – $1.17 | $2.20 – $14.91 | $2,200 – $14,900 |
| Bamboo | $2 – $13 | $8 – $12 | $10 – $25 | $10,000 – $25,000 |
Source: Today's Homeowner, How Much Does Hardwood Flooring Cost?, March 14, 2025 (solid and engineered hardwood); Fixr, Laminate Flooring Installation Cost, Luxury Vinyl Plank Flooring Installation Cost, Tile Flooring Installation Cost and How Much Does It Cost to Install New Carpeting?, all January 31, 2025; Fixr, Cost to Install Bamboo Flooring, August 19, 2022. Carpet material combines Fixr's carpet ($1.11–$12.60) and padding ($0.35–$1.14) figures.
Vinyl tile is not a separate option. Homewyse's May 2026 national estimate for installing vinyl tile flooring (4.5 mm textured vinyl tile with an aluminum oxide wear layer) is $9.16–$13.63 per sq ft, inside Fixr's $3–$16 range for vinyl plank, so the LVP option is a fair stand-in. Sheet vinyl, natural stone and cork are not priced in the sources the calculator uses; get quotes if you are considering them.
Cost to install 1,000 sq ft of hardwood floors
Hardwood is where the sources disagree most.
| Source | 1,000 sq ft of hardwood |
|---|---|
| Today's Homeowner, March 2025 | $12,000 – $18,000 |
| Fixr hardwood page, January 2025 | $6,000 – $12,000 |
| This calculator, solid hardwood | $16,500 typical ($6,000 – $27,000) |
| This calculator, engineered hardwood | $15,500 typical ($6,000 – $25,000) |
| This calculator, solid hardwood with the old floor removed | $18,500 typical ($7,000 – $30,000) |
Fixr's hardwood page lists solid hardwood at $9 to $23 per sq ft installed and engineered at $8 to $14. The calculator uses the Today's Homeowner split — $3 to $20 per sq ft for the boards plus $3 to $7 for labor — because it is the only one that separates material from labor; its typical result sits inside Today's Homeowner's range and above Fixr's. Species, plank width and installation method decide where in the range a quote lands. Solid hardwood can be sanded and refinished several times over its life, while most LVP, laminate and carpet is replaced when it wears out, so over a long stay the day-one price is only part of the comparison.
Project-size examples from the same sources
| Project | Average | Range |
|---|---|---|
| 200 sq ft laminate, 12 mm with sound underlayment | $2,207 | $1,500 – $3,500 |
| 200 sq ft luxury vinyl plank | $1,600 | $800 – $2,400 |
| 200 sq ft porcelain tile, 12-inch | $3,500 | $1,000 – $5,000 |
| 200 sq ft solid or engineered prefinished hardwood | $4,017 | $2,800 – $6,400 |
| 200 sq ft solid bamboo, glued down | $4,000 | $3,000 – $5,000 |
Source: Fixr, laminate, LVP, tile and hardwood installation cost pages, January 31, 2025; Fixr, Cost to Install Bamboo Flooring, August 19, 2022.
What drives the price
- The material grade. Within one material the spread is wider than between materials. Solid hardwood runs $3 to $20 per sq ft for the boards alone; carpet runs $1.11 to $12.60. Species, plank width, wear-layer thickness and carpet fiber decide where you land.
- Installation method. Fixr prices laminate labor at $4 to $7 per sq ft floating, $5 to $8 glued down and $6 to $8 nailed. Floating floors click together over underlayment; glued and nailed floors take longer and need a flatter subfloor.
- Tile size and pattern. Fixr puts tile labor at $7 to $9 per sq ft for 8- to 14-inch tile, $10 to $12 for 18- to 24-inch large-format tile, and $12 to $14 for glass and mosaic. A complex pattern needs another 10% to 20% of tile on top of the usual 10% for cuts.
- What comes up first. Tear-out of the old floor adds $1 to $3 per sq ft (Fixr), more where there are several layers over concrete.
- The subfloor. Replacing damaged subfloor costs $3.50 to $12 per sq ft installed (Fixr). Fixr's floor replacement page puts reinforcing or replacing joists at $10 to $25 per sq ft — a structural repair the calculator does not price.
- Where you live. Labor is anywhere from about 11% (carpet) to 60% (laminate) of the job on the source figures, so a high-wage state moves a laminate or bamboo quote far more than a carpet quote.
- The room layout. A rectangular room with nothing in the way is the cheapest to floor. Kitchen islands, closets, doorways and angled walls add cutting, waste and hours. Stairs are usually priced per step, so ask for them as a separate line.
Cost breakdown
Each line in the result is one priced part of the job:
- Material line (hardwood, engineered, LVP, carpet, padding, bamboo): the flooring itself at the source's per-square-foot range.
- Installation labor: the installer's per-square-foot rate for that material.
- Installed (materials + labor) for laminate and tile: Fixr gives a single installed price, so the calculator does not invent a split.
- Remove and dispose of old flooring: $1 to $3 per sq ft over the whole area.
- Replace damaged subfloor: $3.50 to $12 per sq ft over the area you enter.
What the per-square-foot price leaves out
| Item | Price | When it applies |
|---|---|---|
| Joist reinforcement or replacement | $10 – $25 per sq ft (Fixr) | Structural problems found under the old floor |
| Underlayment | Included in Fixr's laminate example; confirm | Floating floors |
| Moisture testing and barrier | Ask for a line item | Concrete slabs, basements, below-grade rooms |
| Leveling compound | Ask for a line item | Dips and humps beyond the manufacturer's flatness tolerance |
| Transitions, thresholds, baseboards, shoe molding | Ask for a line item | Every doorway and wall edge |
| Stair treads and risers | Usually priced per step | Any staircase in the job |
| Moving furniture and appliances | Ask for a line item | If you do not move them yourself |
| Asbestos testing | Ask before demolition | Old vinyl tile or black mastic |
These vary too much by house for a national figure, which is why they are the lines where quotes differ most. Ask each installer to list them separately so quotes compare like for like.
Worked example: 400 sq ft of LVP replacing carpet
Subfloor in good condition, national labor rates:
| Line | Range | Source |
|---|---|---|
| LVP material, $1.50–$10 per sq ft | $600 – $4,000 | Fixr |
| Installation labor, $1.50–$6 per sq ft | $600 – $2,400 | Fixr |
| Remove old carpet, $1–$3 per sq ft | $400 – $1,200 | Fixr |
| Total before trim, transitions and furniture moving | $1,600 – $7,600 (typical $4,600) |
If 40 sq ft of subfloor turns out to be damaged at the bathroom doorway, replacing it adds $140–$480 at Fixr's $3.50–$12 per sq ft. If the same room got solid hardwood instead, material and labor alone would be $2,400–$10,800 on Today's Homeowner's figures. Where in each range you land depends mostly on the product grade you choose.
Prices by state and metro area
The state menu changes only the labor part of the estimate. Each state's factor is:
(1 − labor share) + labor share × state wage index
The wage index is the state's mean hourly wage for construction and extraction occupations divided by the national mean of $31.42, from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics for May 2025. Material prices vary much less between states, so they are left alone.
For the default 1,000 sq ft solid hardwood floor, labor is about 30% of the job:
| State | Wage index | Typical estimate |
|---|---|---|
| Washington | 1.26 | $17,800 |
| National average | 1.00 | $16,500 |
| Texas | 0.84 | $15,700 |
| Arkansas | 0.74 | $15,200 |
The gap is wider for labor-heavy floors. The same 1,000 sq ft in laminate, where labor is about 60%, comes to $11,550 in Washington, $10,000 nationally and $8,450 in Arkansas. Our guide to regional cost adjustments explains the method in more detail.
Metro areas spread wider than states. With the default settings, this estimate is $16,500 at the national average, $17,500 in the Minneapolis-St. Paul-Bloomington, MN-WI metro area and $15,700 in Birmingham, AL (BLS construction wage index 1.20 and 0.84). Pick your metro area under the state to use the local figure.
Can you install it yourself?
Floating floors are the realistic DIY jobs. Fixr estimates a DIY laminate floor at $1.50 to $6 per sq ft for materials and supplies, against $6 to $14 installed — on 500 sq ft that is the difference between roughly $750–$3,000 and $3,000–$7,000. Click-lock LVP is similar. Nail-down hardwood, glue-down bamboo and tile are harder: they need specialist tools, a flat subfloor and, for tile, mortar and grout work where mistakes show for decades. Carpet labor is so cheap ($0.74 to $1.17 per sq ft) that DIY saves little and stretching it properly takes a power stretcher most homeowners do not own. Whoever installs it, follow the manufacturer's instructions: installation that ignores them can void the product warranty.
Repair the subfloor or not?
You find out when the old floor comes up. Soft spots, squeaks that move when you step, dark staining around plumbing and edges that flex are the usual signs. Fixr's figures make the case for fixing only what is damaged: repairing 150 sq ft costs $250 to $750, while replacing the same area costs $600 to $1,800. Put a subfloor allowance in the contract as a per-square-foot rate rather than a lump sum, so you pay for the area actually replaced.
Don't economize on the prep itself. A well-installed floor on a bad subfloor can squeak, buckle or crack, and then you pay for tear-out and reinstallation on top of the original job.
How to cut the cost
- Match the floor to the room. LVP or tile in the basement and bathrooms, laminate or carpet in bedrooms, hardwood only where you want it most. At the source prices, LVP starts at $3 per sq ft installed and solid hardwood runs to $27.
- Do your own demo where it's safe. Pulling up carpet, removing baseboards and moving furniture yourself can save part of the $1–$3 per sq ft tear-out line, though Fixr notes most carpet installers already include removal. Tile removal is harder and dustier, and old vinyl tile or mastic should be tested for asbestos before anyone disturbs it.
- Ask before buying materials yourself. Some installers will lay customer-supplied flooring; others won't, or limit their labor warranty if they do. Order the overage the installer recommends.
- Keep the layout simple. Wide planks, specialty finishes and herringbone or diagonal layouts cost more in material, waste and labor than standard planks in a straight lay. Fixr puts the extra material for a patterned tile floor at 10% to 20%.
- Be flexible on timing. Collect quotes early and ask whether a different start date changes the price.
When new flooring doesn't make sense
- Hardwood that only needs refinishing. If there is solid hardwood under the carpet, get a refinishing quote before pricing new floors at $6–$27 per sq ft. Unless the boards are warped, rotted or badly damaged, sanding and refinishing is the smaller job.
- Selling soon. A deep clean and minor repairs may make more sense than a large flooring project. The exception is a floor that is visibly damaged or worn; ask a local agent how buyers in your market react to it.
- One room in a house of mismatched floors. New hardwood in the living room next to worn laminate in the hallway and kitchen can look jarring. Phasing a whole-house project can be the better answer.
- A failing subfloor. If moisture readings exceed the flooring manufacturer's limit, the subfloor is visibly rotten, or water is coming in from below, this is a waterproofing and structural repair first. Fix the cause before any new floor goes down.
How to compare flooring quotes
- Same area, same product. Check that every quote uses the same square footage and names the product line, not just "hardwood" or "LVP".
- Tear-out and disposal. Fixr notes most carpet installers include removal in the estimate; hardwood and tile installers often price it separately.
- Subfloor rate. Ask for a per-square-foot price for subfloor repair so there is no argument mid-job, and keep a contingency in your budget for what turns up under the old floor.
- Moisture test. Concrete slabs and basements should be tested before wood or wood-based flooring goes down, and the reading compared with the manufacturer's limit. Many warranties require it.
- Acclimation. Hardwood and engineered wood usually need to sit in the house before installation so they adjust to its humidity and temperature. Follow the manufacturer's instructions and plan for the material to arrive before the crew.
- Trim and transitions. Baseboards, quarter-round, thresholds and stair nosing are where quotes differ most.
- Overage. Fixr adds 10% for cuts and waste on tile and suggests buying 10% to 15% extra to cover mistakes, breakage and future repairs; ask how much extra material each installer has priced.
More on vetting installers and reading bids in how to hire a renovation contractor.
Sources
- Today's Homeowner, How Much Does Hardwood Flooring Cost? — solid hardwood $3–$20 material and $3–$7 labor per sq ft; engineered $3–$15 material and $3–$10 labor; $12,000–$18,000 for 1,000 sq ft (updated March 14, 2025). link
- Fixr, Cost to Install Hardwood Flooring — solid $9–$23 and engineered $8–$14 installed; $6,000–$12,000 for 1,000 sq ft; removal $1–$3 per sq ft; 200 sq ft average $4,017 (updated January 31, 2025). link
- Fixr, Laminate Flooring Installation Cost — $6–$14 installed, labor by method, labor $1,000–$2,000 of a $1,500–$3,500 job, 200 sq ft example with sound underlayment, DIY $1.50–$6 (updated January 31, 2025). link
- Fixr, Luxury Vinyl Plank Flooring Installation Cost — material $1.50–$10, labor $1.50–$6, total $3–$16 per sq ft, most projects $5–$12, 200 sq ft average $1,600 (updated January 31, 2025). link
- Fixr, Tile Flooring Installation Cost — $8–$14 installed, labor by tile size, labor $1,400–$1,600 of $3,500, 10% for cuts, 10%–20% more for patterns, 10%–15% extra for breakage and repairs (updated January 31, 2025). link
- Fixr, How Much Does It Cost to Install New Carpeting? — $7.47 average, carpet, padding and labor per sq ft (updated January 31, 2025). link
- Fixr, Cost to Install Bamboo Flooring — material $2–$13, labor $8–$12 per sq ft, 200 sq ft average $4,000 (updated August 19, 2022). link
- Fixr, Subfloor Replacement Cost — $3.50–$12 per sq ft installed; repair versus replacement for 150 sq ft (updated January 31, 2025). link
- Fixr, Floor Replacement Cost — joist reinforcement or replacement $10–$25 per sq ft (updated January 31, 2025). link
- Homewyse, Cost to Install Vinyl Tile Flooring — national estimate $9.16–$13.63 per sq ft for 4.5 mm vinyl tile (May 2026). link
- This Old House, Flooring Installation Cost by Type — removal $1–$6 per sq ft plus disposal (updated June 5, 2026). link
- U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025 — state wage index for construction and extraction occupations. link
Related
Frequently Asked Questions
How much does it cost to install 1,000 square feet of hardwood floors?
Sources disagree. Today's Homeowner (March 2025) says a typical 1,000 sq ft hardwood floor costs $12,000 to $18,000, while Fixr's hardwood page (January 2025) puts it at $6,000 to $12,000. The calculator builds it from Today's Homeowner's split, $3 to $20 per sq ft for solid hardwood plus $3 to $7 for labor, and lands at about $16,500 before tear-out or subfloor work. Removing the old floor adds $1,000 to $3,000 more at Fixr's $1–$3 per sq ft.
How much does flooring installation cost in 2026?
Installed prices per square foot by material: luxury vinyl plank $3–$16, laminate $6–$14, ceramic or porcelain tile $8–$14 and bamboo $10–$25 (Fixr), carpet $1.36–$13.58 with a $7.47 average (Fixr), and solid hardwood $6–$27 on Today's Homeowner's material ($3–$20) and labor ($3–$7) split. Tear-out of the old floor adds $1–$3 per sq ft (Fixr), and the calculator's state setting adjusts the labor part to local wages.
What is the cheapest flooring to have installed?
Carpet and luxury vinyl plank. Fixr puts carpet at a national average of $7.47 per sq ft installed, with a range of $1.36 to $13.58, and LVP at $3 to $16 per sq ft with most projects between $5 and $12. Laminate runs $6 to $14 installed. The cheapest carpet and vinyl products sit well below the hardwood floor price.
How much does tile flooring cost to install?
Fixr puts ceramic or porcelain tile at $8 to $14 per sq ft installed. Its example, 200 sq ft of 12-inch porcelain, averages $3,500, of which $1,400 to $1,600 is labor. Labor runs $7 to $9 per sq ft for 8- to 14-inch tile, $10 to $12 for 18- to 24-inch large-format tile and $12 to $14 for glass and mosaic. Fixr adds 10% to the tile order for cuts and waste, and another 10% to 20% for patterns.
How much does bamboo flooring cost to install?
Fixr puts bamboo at $10 to $25 per sq ft installed: $2 to $13 for the flooring and $8 to $12 for labor. Its example, 200 sq ft of solid bamboo glued down, averages $4,000 with a range of $3,000 to $5,000. On those figures labor is over half of a bamboo job, against about 30% of a solid hardwood floor.
How much does carpet cost per square foot installed?
Fixr's national average is $7.47 per sq ft, with a range of $1.36 to $13.58. The carpet itself is $1.11 to $12.60 per sq ft, padding adds $0.35 to $1.14 and labor $0.74 to $1.17. Most installers include removing the old carpet in their estimate, so ask before you pay a separate tear-out charge.
How much does labor cost to install flooring?
Per square foot of labor: carpet $0.74–$1.17 and LVP $1.50–$6 (Fixr); laminate $4–$7 floating, $5–$8 glued and $6–$8 nailed (Fixr); solid hardwood $3–$7 and engineered $3–$10 (Today's Homeowner); tile $7–$9 for 8- to 14-inch tile, $10–$12 for large-format and $12–$14 for glass and mosaic (Fixr); bamboo $8–$12 (Fixr). Complex patterns add cutting time and extra material.
How much does it cost to remove old flooring?
Fixr puts removing an old floor at $1 to $3 per sq ft, or $250 to $900 for 250 to 300 sq ft, rising to about $6 per sq ft where several layers sit on concrete. This Old House (June 2026) gives $1 to $6 per sq ft plus possible disposal fees. Glued-down floors and tile cost the most to take up.
How much does subfloor replacement add?
Fixr prices subfloor replacement at $3.50 to $12 per sq ft installed, including removal of the old panels; 200 sq ft of OSB averages $1,600. A localized repair is far cheaper: Fixr gives $250 to $750 to repair 150 sq ft against $600 to $1,800 to replace the same area. Enter only the damaged square footage in the calculator.
Should I install flooring myself or hire a professional?
DIY makes sense for click-lock laminate and vinyl plank: Fixr estimates a DIY laminate floor at $1.50 to $6 per sq ft for materials and supplies, against $6 to $14 installed. Nail-down hardwood, glue-down bamboo, tile and any job that needs subfloor repair are better left to a pro. Carpet labor is only $0.74 to $1.17 per sq ft (Fixr), so doing it yourself saves little.