What flooring costs in Minnesota
Installed ranges by material, what moves them, and the line items that are missing from most online estimates.
Installed ranges by material
Materials and labor together. The Twin Cities metro sits at the top of each band; Duluth, St. Cloud and greater Minnesota sit at the bottom.
| Work | Installed range | |
|---|---|---|
| Hardwood, installed | $6 – $22 | per sq ft |
| Luxury vinyl plank | $2 – $12 | per sq ft |
| Carpet, installed | $2 – $8 | per sq ft |
| Laminate | $3 – $9 | per sq ft |
| Refinish existing boards | $3 – $8 | per sq ft |
| Tile, installed | $9 – $15 | per sq ft |
| Removing the old floor | $1 – $4 | per sq ft |
An estimate, not a quote. These are planning ranges for Minnesota, not a quote. What you actually pay depends on your rooms, your subfloor and the material you choose.
What actually moves the number
Four things, in roughly the order they matter:
- Material. The spread between carpet and natural stone is a factor of ten. Every
other variable is small next to this one. - Subfloor prep. The single most common reason a Minnesota quote lands above
a national online estimate. An underlayment over a plank subfloor adds around a dollar a square
foot; a plywood overlay adds two to four.
Which do you have? - Removal and disposal. Roughly $1 to $4 a square foot to tear out and haul away
tile or hardwood; less for carpet; nothing at all if you cover rather than remove. - Region. Labor in the Twin Cities metro runs above the state baseline; greater Minnesota
counties run below it. Material prices are national and do not move.
Stairs sit outside all of this because they are priced per step — typically $55 to $130 a step
in Minnesota for finishing work. A single flight is a job, not a line item.
An estimate, not a quote. These are planning ranges for Minnesota, not a quote. What you actually pay depends on your rooms, your subfloor and the material you choose.
By city
Hardwood and luxury vinyl plank installed ranges with each city’s regional labor rate applied.
| City | Labor region | Hardwood | Luxury vinyl plank |
|---|---|---|---|
| Minneapolis | Minneapolis / St. Paul | $6 – $22 | $2 – $12.5 |
| St. Paul | Minneapolis / St. Paul | $6 – $22 | $2 – $12.5 |
| Rochester | Rochester | $6 – $21 | $2 – $12 |
| Duluth | Duluth | $6 – $20.5 | $2 – $12 |
| Bloomington | Minneapolis / St. Paul | $6 – $22 | $2 – $12.5 |
| Brooklyn Park | Minneapolis / St. Paul | $6 – $22 | $2 – $12.5 |
| Plymouth | Minneapolis / St. Paul | $6 – $22 | $2 – $12.5 |
| St. Cloud | St. Cloud | $6 – $20.5 | $2 – $11.5 |
| Woodbury | Minneapolis / St. Paul | $6 – $22 | $2 – $12.5 |
| Eagan | Minneapolis / St. Paul | $6 – $22 | $2 – $12.5 |
An estimate, not a quote. These are planning ranges for Minnesota, not a quote. What you actually pay depends on your rooms, your subfloor and the material you choose.
What most online estimates leave out
- The cut-and-waste allowance — around 8% on a straight layout, considerably
more on a diagonal or herringbone one. You buy it; somebody has to. - Baseboard and transitions. Quarter-round, thresholds, and reducers at every
doorway where the floor height changes. - Moving furniture and appliances, and disconnecting anything plumbed.
- The minimum job charge. A small bathroom almost always prices higher per square
foot than a living room, because mobilising a crew costs the same either way.
Questions people actually ask
Does my flooring contractor need a license in Minnesota?
Usually not, and that is legal. Minnesota licenses residential building contractors and remodelers through the Department of Labor and Industry, but the requirement is triggered by working in two or more special skills. A contractor who only installs flooring provides one skill and is exempt by statute. Check insurance, references and the written contract instead — those are the real checks in this state.
What flooring works in a Minnesota basement?
Luxury vinyl plank in most cases — waterproof, stable across the temperature swing, and it floats over a concrete slab. Carpet works in a dry, finished lower level with a below-grade rated pad and a vapor barrier. Solid hardwood does not belong below grade here.
Why do my floorboards gap every winter?
Months of heated indoor air is very dry, and wood gives up moisture and shrinks. Gaps that open in deep winter and close by summer are normal seasonal movement. Whole-house humidity in the 30–40% range through the heating season keeps it in check.
Why is flooring cheaper in greater Minnesota than in the Twin Cities?
Material is a national commodity and costs about the same everywhere. Labor is not, and it is the only part of an installed price that genuinely varies across the state. The Twin Cities metro sits at the top of each band; Duluth, St. Cloud and rural counties sit at the bottom.