model

How Long to Install a Floor (2026): Hours and Days for Carpet, LVP, Hardwood, Tile and Concrete

One 300 sq ft room worked in nine floor types, from 12 person-hours for carpet to 60 for tile, plus the acclimation, cure and finish waits that decide when you get the room back.

Direct answer: For a 300 sq ft room, a floor takes about 12 person-hours for carpet, 20 for click LVP, 24 for prefinished hardwood and 60 for tile, from tear-out to trim. With two installers, carpet and LVP are usually done in a day. Tile takes 4 to 6 days with grout and cure, and site-finished hardwood about a week before furniture goes back.

The assumptions

This model assumes

  • A 15x20 living room, 300 sq ft, old carpet coming out
  • A sound, flat wood subfloor unless noted; an existing slab for polished concrete
  • Person-hours for one installer; calendar days for a crew of two
  • Prefinished hardwood unless the step says site-finished
  • Planning allowances to check against your own logged hours

The model, step by step

1The room, and the work every floor shares

A 15x20 living room, 300 sq ft, with old carpet coming up. Some work is the same whatever goes down.

Shared work, person-hours

Tear out carpet and pad3.0 h

Move furniture out and back2.0 h

Transitions at two doorways1.0 h

Baseboard off and back, 70 ft3.9 h, for hard floors

Underlayment1.2 h, for floating floors

Our estimates; no published rate covers these tasks. Tear-out of glued sheet vinyl or tile takes several times longer than carpet.
2Installing, by floor type

Typical open-room rates for one installer, setting only.

Install time, 300 sq ft open room
Floorh per sq ftHours
Carpet0.0154.5
Laminate0.0226.6
Click LVP0.0247.2
Engineered, floating0.0247.2
Solid hardwood, prefinished0.0329.6
Sheet vinyl0.039.0
Linoleum, sheet0.0721.0
Porcelain tile0.09528.5
Planning allowances built from installer reports and estimating guides, not published standards. The tile rate includes grout. Your crew's logged hours beat any table.
3The whole job, person-hours

Install plus the shared work, plus 15% for setup, cleanup and material runs. Tile adds a backer or membrane, at Clamp's catalog rate.

300 sq ft room, tear-out to trim
FloorTypicalRange
Carpet127 to 17
Laminate2013 to 27
Click LVP2013 to 27
Engineered, floating2114 to 29
Solid hardwood, prefinished2415 to 34
Sheet vinyl2214 to 29
Linoleum, sheet3524 to 50
Porcelain tile6042 to 86
Polished concrete2619 to 33
Tile vs carpet, same room
4.9x
60 hours against 12
One installer's hours. Two people halve the days, not the hours. The range runs from the fastest to the slowest reported rates.
4Calendar days: when the room is usable

Homeowners ask how long the room is out. That's set as much by waiting as by work.

300 sq ft room, crew of two, from tear-out
FloorUsable
CarpetBefore: at least 24 h at 65 to 95 FSame day
LaminateBefore: 48 to 96 h acclimationDay 1 or 2
Click LVPBefore: none to 48 h, per the brandDay 1 or 2
Prefinished hardwoodBefore: until its moisture matches the subfloorDay 2
Site-finished hardwoodFurniture 3 days after the last coatAbout day 7
Sheet vinylRolling loads wait for the adhesiveDay 2
LinoleumBefore: 48 h; heavy loads wait 72 hDay 4
TileGrout the next day; heavy furniture laterDay 4 to 6
Polished concreteWalk an hour after the guard; furniture next dayDay 3
Before is time the material spends in the room before install. A concrete moisture test or leveler adds a day or more.
5Acclimation and moisture: the hidden days

The wait people miss most is before the work starts.

Hardwood

RuleNo fixed days. The wood is ready when its moisture is within the maker's range of the subfloor.

ExampleMohawk solid: at least 72 hours

Laminate and vinyl

LaminatePergo: 48 to 96 hours

Rigid LVPCOREtec: not required at 55 to 85 F

Concrete slabs

TestA probe test needs 24 hours to read, so two trips. A failed test can stop the job.

New slabMany makers want 60 to 90 days of cure first

Leveling

Self-levelerTile after about 6 hours, other floors after 16, for ARDEX K 15 at 70 F

Follow the maker on the box. Warranties often exclude floors laid over a damp or unprepared subfloor.
6Small rooms and patterns cost more per foot

A small room is mostly cuts: around the toilet, the vanity, the door jambs. Rates per foot climb fast.

Powder room, 25 sq ft LVP
Open-room rate: 0.6 h
Real: about 2 to 3 h
3 to 5x the per-foot rate
Multiply the open-room rate
SituationMultiply by
Room 80 to 200 sq ft1.5
Room under 80 sq ft2.5 to 4
Herringbone LVP or laminate1.3 to 1.5
Herringbone wood or tile2 to 3
Estimates from installer reports. Stairs are priced per step, not per foot.
7Polished concrete: grinding, not laying

On an existing slab nothing goes down. The floor is ground, densified, polished and guarded in place.

The passes

GrindMetal diamonds, about 3 passes, to the exposure you want

DensifyA silicate soaked in after the coarse grits

PolishResin diamonds, about 4 passes, to 400 or 800 grit

GuardOne to three thin coats, burnished

The hours

RoomAbout 26 person-hours, 19 to 33

EdgesA hand grinder along every wall, 4 to 8 hours of it

AddsOld glue or coatings 3 to 6 hours; deeper aggregate 6 to 12

Hours are built from grinder makers' rates and three real jobs; no log for a single room was found. Old slabs vary: patches, stains and coatings can change the finish.
8Site-finished and refinished hardwood

Sanding and finishing on site adds days, mostly drying between coats.

One room, waterborne finish

SandThree passes, then edges

CoatsStain if used, then 3 coats a few hours apart

WalkMay be walked on after 24 hours

FurnitureAbout 3 days after the last coat

RugsAfter full cure, 3 to 7 days by product

Oil-based finish

PaceAbout one coat a day

TotalRoughly 5 to 7 days for the room

Clamp's New Estimate, total $3,384.05: assemblies with labor hours, including Existing Flooring Demo, 3 line items, $854, labor 9 to 20 h, and Dishwasher Install, labor 2 to 4 h

Hours on every line

Clamp time on site screen with hours on the job by role

Hours logged by role

In Clamp, an estimate with labor hours on each assembly, including flooring demo, and hours logged on a job by role. Demo data.

Bona's data sheets set the waterborne times. A refinish is days, not the just-over-a-day some guides give it. Other pages also say carpet takes 1 to 2 days a room or that hardwood acclimates at least five days; neither holds.

What it means

What to doBid flooring labor by type and room size, not one rate for every floor. Add the shared work, multiply for small rooms and patterns, and tell the homeowner the waits up front: acclimation before, cure and finish after.
The square footage is the same in every row. The floor isn't: tile takes about 5 times the hours of carpet in the same room.

Your hours, line by line

Clamp shows person-hours on each labor line of an estimate, from its labor hours catalog, or a rough figure from the line's dollars when the catalog has no match. Its remodel LVP rate is 0.04 h per sq ft, a small-room rate, so set your own hours on the line for an open room. Log hours on site by role and see them against the estimate on the job's costs card.

On your next few flooring jobs, log the hours by task: tear-out, prep, install, trim. Your own rates will beat any table here within a month.

Questions

How long does it take to install flooring?

For a 300 sq ft room, about 12 person-hours for carpet, 20 for LVP, 24 for prefinished hardwood and 60 for tile, from tear-out to trim. With two installers, carpet and LVP are done in a day; tile takes 4 to 6 days with grout and cure. Planning estimates.

How long does it take to install hardwood floors?

With two installers, prefinished hardwood in a 300 sq ft room is one to two days on site, after the boards acclimate to the room's moisture, which has no fixed number of days. Sanding and finishing on site adds about 3 to 5 days.

Does LVP need to acclimate?

It depends on the brand. COREtec says acclimation isn't required, as long as the room is 55 to 85 F. Pergo's click vinyl asks for at least 48 hours. Follow the box.

How long does carpet installation take?

About 12 person-hours for a 300 sq ft room, tear-out included, so one day for two installers. The carpet should sit at least 24 hours at 65 to 95 F before it goes in.

How long does it take to polish a concrete floor?

About 26 person-hours for a 300 sq ft room on an existing slab, over 2 days with a crew of two. The guard takes foot traffic about an hour after the final burnish; furniture goes back the next day. A new slab waits 28 days first.

Related

Sources & provenance

  1. How to Track Time on a Job (Clamp) Clamp Research
  2. NWFA Installation Guidelines National Wood Flooring Association (research)
  3. Acclimation: environmental conditions before, during and after installation Hardwood Floors magazine (NWFA) (research)
  4. Mohawk solid hardwood installation instructions Mohawk (research)
  5. Pergo laminate installation instructions Pergo (research)
  6. Pergo click vinyl installation instructions Pergo (research)
  7. COREtec Scratchless installation instructions COREtec (research)
  8. CRI 105, Standard for Installation of Residential Carpet Carpet and Rug Institute (research)
  9. Forbo glue-down general installation guidelines Forbo Flooring (research)
  10. Forbo Marmoleum residential installation manual Forbo Flooring (research)
  11. 24-hour ASTM F2170 test results Wagner Meters (research)
  12. ARDEX K 15 self-leveling underlayment ARDEX (research)
  13. Polyblend Plus grout technical data Custom Building Products (research)
  14. Bona Mega technical data Bona (research)
  15. Bona Traffic HD technical data Bona (research)
  16. Consolideck LSGuard product data PROSOCO (research)
  17. Husqvarna grinder relative production rates Runyon Surface Prep (research)
  18. Polished Concrete Lessons Learned, Quality Bulletin 31 AECOM Hunt (research)
  19. Polished concrete levels Concrete Network (research)
Changes: Oct 30, 2026: Initial publication after owner approval. Hours from installer evidence and Clamp's labor catalog, waits from the makers' own data, cross-checked and independently fact-checked.; Oct 30, 2026: Owner-requested update: the call to action is the free estimate generator.