Flooring Calculator
Calculate flooring installation costs per sq ft by material type. Includes waste factors, labor, and regional pricing for all 50 states. Free.
What new flooring costs: worked national example
A 12 x 14 ft room is 168 sq ft of floor. Priced in Laminate Flooring at standard quality — the calculator's own default material and grade — at national baseline pricing, not adjusted for any region. Enter your room and material below for a figure matched to your project and ZIP code.
That room needs 185 sq ft of material ordered once the standard 10% cut-loss waste factor is added, and about 4 hours of installation time. Laid well, that floor lasts 15-25 years.
Installed flooring cost by room size and material
| Room | Floor area | Laminate | Vinyl / LVP | Hardwood | Ceramic / porcelain tile | Carpet |
|---|---|---|---|---|---|---|
| 10 x 10 ft bedroom | 100 sq ft | $635 | $503 | $1,330 | $1,068 | $425 |
| 12 x 14 ft bedroom | 168 sq ft | $1,067 | $844 | $2,234 | $1,793 | $714 |
| 12 x 20 ft living room | 240 sq ft | $1,524 | $1,206 | $3,192 | $2,562 | $1,020 |
| 15 x 20 ft great room | 300 sq ft | $1,905 | $1,508 | $3,990 | $3,203 | $1,275 |
| 20 x 25 ft main floor | 500 sq ft | $3,175 | $2,513 | $6,650 | $5,338 | $2,125 |
| 25 x 40 ft whole house | 1,000 sq ft | $6,350 | $5,025 | $13,300 | $10,675 | $4,250 |
Quick mode prices a floor on room size and material type alone, at the standard quality grade. Material grade — budget through luxury — is a Professional mode control, which is why it is not a column above; the rate table further down the page shows what it does to the price per square foot.
For Homeowners: Get a quick cost range with just a few measurements. Perfect for budgeting and comparing contractor quotes.
Quick Mode: Get a fast cost range estimate with DIY shopping list. Perfect for homeowners planning a flooring project.
Flooring cost per square foot by type
| Flooring type | DIY materials $/sq ft | Installed $/sq ft (Quick mode, standard grade) | Material + labor $/sq ft, budget → luxury grade (grade set in Professional mode) | Lifespan |
|---|---|---|---|---|
| Laminate | $4.43 | $5.40 – $7.94 (typical $6.35) | $4.98 – $11.30 | 15-25 years |
| Vinyl / LVP | $3.48 | $4.27 – $6.28 (typical $5.03) | $3.93 – $9.70 | 10-20 years |
| Hardwood | $10.12 | $11.31 – $16.63 (typical $13.30) | $10.00 – $24.30 | 25-100 years |
| Ceramic / porcelain tile | $5.38 | $9.07 – $13.34 (typical $10.68) | $8.75 – $22.50 | 50-100 years |
| Carpet | $3.16 | $3.61 – $5.31 (typical $4.25) | $3.15 – $12.50 | 5-15 years |
Every rate above is this calculator's own output at national baseline pricing, divided by the floor area — so the whole table moves when the underlying rates move. The DIY column is what the calculator orders in materials: floor area plus the 10% cut-loss waste factor, plus its 15% allowance for underlayment, transitions and tools. The Quick-mode column is the low-to-high band the calculator returns at the standard grade.
The grade column is material plus labor only, taken from a Professional-mode run of this calculator at its shipped defaults. Reproduce any cell of it: switch to Professional mode, enter 25 × 40 ft, pick the material and the grade, change nothing else, and divide the Material Cost plus Labor Cost lines by 1,000 sq ft. It is not a Professional-mode total: on top of it Professional mode adds $150 of transitions and door-jamb trimming at the quantities the form starts with (3 transition strips and 5 trimmed door jambs). Those are starting values, not a floor — enter 0 in either field and that line becomes $0. On top of it comes whatever subfloor prep, underlayment, floor removal, baseboards, pattern and complexity the job actually needs, none of which are in any figure here. Both grade figures use the 10% waste the Professional form starts at; its waste slider runs 5–25% and moves the material half with it.
Assumptions & Sources
Assumptions
- Waste factor: Quick mode uses 10% standard waste. Professional mode adds complexity waste (0-8%) and pattern waste (0-12% for herringbone/chevron).
- Pricing model: Quick mode prices the room at an all-in installed rate per square foot set by the material — from $4.25/sq ft for carpet up to $13.30/sq ft for hardwood at the standard grade and the national baseline, scaled by your ZIP code when you enter one. Materials carry the waste factor; labor bills the actual room.
- What's included: Material, labor, standard underlayment, and basic transitions. Subfloor repair, furniture moving, and stairs are separate line items in Professional mode.
- What's excluded: Asbestos testing/abatement, structural subfloor replacement, radiant heat systems, and custom inlays.
- Regional multiplier: ZIP-code-based adjustment using BLS regional wage data and published construction cost indices applied to both materials and labor.
Last updated: August 2026
Pro Tips from the Field
- Subfloor prep is everything: Check for squeaks before you lay anything — a new floor over a squeaky subfloor is a callback waiting to happen. Screw down loose spots to the joists with 2-1/2" screws.
- Acclimate your materials: Let hardwood sit in the room 3-5 days minimum. Skip this and you'll get gaps or buckling within 6 months. Even laminate and LVP need 48 hours.
- Direction matters: Run planks parallel to the longest wall. It makes small rooms look bigger and hides slight subfloor irregularities. Diagonal looks great but costs 10-15% more in waste.
- Plan transitions first: Every doorway between different flooring types needs a transition strip. Figure out which profile you need (T-bar, reducer, threshold) before you start — not when you're mid-install scrambling at the store.
- Don't cheap out on underlayment: It's the difference between a floor that feels solid and one that sounds hollow. Cork or rubber outperforms cheap foam every time, especially over concrete slabs where moisture is a factor.
Construction Cost Estimation FAQs
This calculator prices five materials, and every rate here is its own output divided by the floor area rather than a market range typed in by hand: Laminate $5.40-$7.94, Vinyl / LVP $4.27-$6.28, Hardwood $11.31-$16.63, Ceramic / porcelain tile $9.07-$13.34, Carpet $3.61-$5.31 per square foot installed at the standard grade. Grade is a Professional-mode control and moves it further: on a 1,000 sq ft laminate floor the four grades run $6.59 to $12.91 per square foot all-in, which unlike the Quick figures also carries subfloor prep, underlayment, transitions, baseboards and removal of the old floor. Natural stone is not in this list because this calculator does not price it.
A 12 x 14 ft room is 168 sq ft of floor. In laminate flooring at standard grade — this calculator's own defaults — it returns $907 to $1,334 installed at national baseline pricing, with $1,067 the typical figure, or $6.35 per square foot. Materials alone come to $744, and the order is 185 sq ft once the 10% waste factor is added. Budget about 4 hours of installation. Enter your ZIP code to price the same room against your own area.
Quick Mode adds a flat 10% to the floor area before it orders material — a 1,000 sq ft floor becomes a 1,100 sq ft order — which is the right allowance for a simple rectangular room laid straight. Professional Mode derives the allowance from the layout instead: straight 10%, diagonal 15%, herringbone 20%, chevron 22%. The same choice also moves the installation labor rate, from $2.50 per square foot straight to $4.00 for chevron, because the cuts take longer. Professional Mode also lets you override the waste factor outright if your room has an unusual number of jogs or closets.
Materials alone — what a DIY order costs — run $3.16 per square foot for Carpet up to $10.12 for Hardwood, against $4.25 to $13.30 installed. Labor is what separates them, and how much depends on the material: 24% of the installed price on Hardwood, 50% on Ceramic / porcelain tile. The DIY figure this calculator shows is the material order — floor area plus the 10% waste factor — plus a 15% allowance for underlayment, seam tape, spacers and transition strips. It also flags what it considers DIY-friendly: Laminate and Vinyl / LVP yes; Hardwood, Ceramic / porcelain tile and Carpet no, because those need wet saws, trowel work or nailers and are unforgiving of a subfloor that is out of level.
Floating floors — laminate and vinyl plank among the materials priced here — need it for moisture protection, sound dampening and to bridge minor subfloor imperfections, and this calculator always includes it. In Quick Mode it sits inside the 15% DIY allowance and the shopping list shows the roll count. In Professional Mode it is a line of its own: standard foam at $0.35 per square foot, cork at $1.50, or none at all if you are going over an existing suitable substrate. Tile is the exception — it wants cement board or an uncoupling membrane rather than foam, which this calculator prices through the subfloor-preparation field instead.
Flooring Cost by Metro Area
These are the complete regional factors this calculator applies — not a selection. Type the ZIP in the second column into the ZIP field and the calculator prices your own room at that factor. The cost column is the same 12 x 14 ft room in laminate used throughout this page, so the rows are comparable to each other and to the national $1,067.
| Metro area | ZIP to enter | Factor | 12 x 14 ft room | Per sq ft |
|---|---|---|---|---|
| San Francisco Bay Area, CA | 94102 | 1.70× | $1,814 | $10.80 |
| New York City, NY | 10001 | 1.68× | $1,792 | $10.67 |
| Seattle, WA | 98101 | 1.55× | $1,654 | $9.85 |
| Boston, MA | 02108 | 1.52× | $1,622 | $9.65 |
| Los Angeles, CA | 90001 | 1.45× | $1,547 | $9.21 |
| Hartford, CT | 06101 | 1.40× | $1,494 | $8.89 |
| San Diego, CA | 92101 | 1.38× | $1,472 | $8.76 |
| Chicago, IL | 60601 | 1.32× | $1,408 | $8.38 |
| Philadelphia, PA | 19019 | 1.28× | $1,366 | $8.13 |
| Portland, OR | 97201 | 1.22× | $1,301 | $7.74 |
| Denver, CO | 80201 | 1.18× | $1,259 | $7.49 |
| Minneapolis-St. Paul, MN | 55401 | 1.14× | $1,216 | $7.24 |
| Miami, FL | 33101 | 1.12× | $1,195 | $7.11 |
| Las Vegas, NV | 89101 | 1.08× | $1,152 | $6.86 |
| Richmond, VA | 23173 | 1.08× | $1,152 | $6.86 |
| Austin, TX | 78701 | 1.05× | $1,120 | $6.67 |
| Detroit, MI | 48201 | 1.05× | $1,120 | $6.67 |
| Milwaukee, WI | 53201 | 1.04× | $1,109 | $6.60 |
| Salt Lake City, UT | 84101 | 1.03× | $1,099 | $6.54 |
| Atlanta, GA | 30301 | 1.02× | $1,088 | $6.48 |
| Phoenix, AZ | 85001 | 0.99× | $1,056 | $6.29 |
| Dallas-Fort Worth, TX | 75201 | 0.98× | $1,045 | $6.22 |
| Raleigh-Durham, NC | 27513 | 0.96× | $1,024 | $6.10 |
| Houston, TX | 77001 | 0.95× | $1,013 | $6.03 |
| Kansas City, MO | 64101 | 0.95× | $1,013 | $6.03 |
| Nashville, TN | 37201 | 0.93× | $992 | $5.90 |
| Columbus, OH | 43001 | 0.92× | $981 | $5.84 |
| Indianapolis, IN | 46201 | 0.90× | $960 | $5.71 |
Flooring is the trade where material travels best and labor travels worst. A box of laminate costs about the same in Kansas City as it does in San Francisco; the installer's day does not. The factor is applied to the whole estimate rather than to labor alone, so treat the material half of these figures as the softer number. If your ZIP is not in the list the calculator prices at the national baseline rather than guessing.
Related Calculators
- Drywall Calculator — Estimate drywall sheets, mud, and tape if you're finishing walls before flooring.
- Paint Calculator — Figure paint quantities for walls and trim once the floor is in.
- Insulation Calculator — Calculate insulation needs if subfloor access reveals missing or damaged insulation.
Flooring Calculator by State
Get flooring cost estimates with state-specific regional pricing: