Hardwood flooring installed on a staircase with matching treads and risers

Stairs & railings

Stair Flooring Installation Costs

The most expensive square footage in your home, charged by the step โ€” here is what each tread actually costs and why stairs blow up budgets.

The short answer: Stairs are charged per step, not per square foot, and they are usually the most expensive part of a flooring project relative to the space they cover. Nationally, expect about $40โ€“$150 per step once material and labor are combined (Calculate Flooring data, June 2026): material runs $15โ€“$75 per step and labor runs $25โ€“$75 per step, with a new railing adding $200โ€“$800. The total for a standard 13โ€“14 step staircase typically lands near $600โ€“$2,100, plus railing if yours needs replacing. Hardwood and tile stairs cost the most; carpet and LVP-retread options cost the least. Stairs are almost always a separate line on the estimate, so confirm the per-step rate and whether your existing railing stays in place.

A staircase is a tiny percentage of your square footage and a large percentage of your labor.

Every tread has to be measured, cut, nosed, and fit to its riser with tight miters โ€” and a single bad cut ruins an expensive piece of hardwood. That precision is why stairs are priced per step rather than rolled into the room rate. This guide shows per-step ranges by flooring type, what railing adds, and the situations that cause a stair quote to balloon. Pair it with our estimate checklist and the hidden-cost calculator, which includes a per-step stair line.

Why stairs are priced per step

A 14-step staircase might be only 40โ€“60 sq ft of finished surface, but it can cost more than a 200 sq ft bedroom. The reason is labor density: each step is a custom fit with a bullnose front, a mitered return, and a riser that has to land flush. Floating floors cannot simply be clicked across a stair edge the way they cross a flat floor, so most products need a dedicated stair-nosing or a retrofit retread system. Per-step pricing reflects that reality far better than a square-foot rate.

Cost per step by flooring type

Stair flooringPer step (installed)Notes
Carpet (runner or full)$50โ€“$100 / stepMaterial $15โ€“$40 ยท labor $25โ€“$60
LVP / laminate retread$60โ€“$130 / stepCap-a-tread or retrofitted planks over existing
Hardwood tread + riser$90โ€“$150 / stepMaterial $40โ€“$75 ยท labor $40โ€“$75
Tile tread + riser$100โ€“$150 / stepLabor-heavy; backer board and precise cuts

Per-step ranges combine the $15โ€“$75 material and $25โ€“$75 labor figures from Calculate Flooring data reviewed June 2026. Carpet sits at the low end; hardwood and tile at the high end.

Railing and baluster costs

A new railing or baluster system runs about $200โ€“$800 (Calculate Flooring data, June 2026), depending on material โ€” painted pine is at the low end, oak or metal balusters at the high end. The bigger cost is often labor: removing an existing railing to install stair flooring, then reinstalling it, adds hours and risks breaking old parts. If your railing is solid and you like it, ask the contractor to leave it in place and work around it.

Worked example

14-step staircase with hardwood retread + new railing

An illustrative sample using mid-range hardwood per-step rates, plus a mid-range railing replacement.

Line itemQuantityAmount
Hardwood tread + riser material14 steps$770
Installation labor14 steps$770
Stair nosing / transitions2 each$90
New railing (replace)1 lot$500
Sample stair total$2,130

Drop the railing replacement ($500) and switch to LVP retread ($60โ€“$130/step) and this same staircase can land closer to $850โ€“$1,850 โ€” which is why confirming the per-step material and the railing scope matters before you approve.

When stairs blow up the budget

A straightforward straight staircase is one thing. The cost climbs fast when any of these show up:

  • Winding, pie-shaped, or curved treads require custom templating per step.

  • Open-rise stairs (no riser board) need finished ends on every tread.

  • Existing carpet glue or staples must be scraped before retreads bond.

  • The railing has to be removed and reinstalled to reach the treads.

What to confirm on the estimate

Exact step count (count the treads, not the risers)

Per-step rate for material and per-step rate for labor, separated

Whether the existing railing stays in place or is removed and reset

Railing replacement cost as its own line, if applicable

Nosing and transition pieces listed separately

Removal of the old stair surface included or excluded

Sources & pricing review

Per-step ranges ($15โ€“$75 material, $25โ€“$75 labor) and the railing range ($200โ€“$800) are from Calculate Flooring stair data reviewed June 2026 (HomeGuide, Homewyse, Angi, FlooringClarity). The hidden-cost calculator on this site lists stair rework at $50โ€“$150 per step, consistent with the combined material-plus-labor figure here. The most recent full pricing review was completed in June 2026 โ€” see our editorial policy.

Frequently asked questions

How much does it cost to put flooring on stairs?

Stairs are priced per step, not per square foot. Nationally, expect about $40โ€“$150 per step once material and labor are combined (Calculate Flooring data, June 2026): material runs $15โ€“$75 per step and labor runs $25โ€“$75 per step. For a standard 13โ€“14 step staircase that is roughly $600โ€“$2,100, plus $200โ€“$800 if the railing needs replacing.

Why are stairs charged per step instead of per square foot?

Because each step is its own small precision job. Every tread has to be cut, nosed, and fit to the riser with tight miters, and most flooring produces waste on stairs far above the room rate. Per-step pricing reflects the real labor better than a square-foot rate ever could.

What is the cheapest flooring to put on stairs?

Carpet โ€” either a full covering or a runner โ€” is typically the least expensive at about $50โ€“$100 per step. LVP and laminate retread systems (retrofit caps that go over an existing step) are the next step up. Hardwood and tile are the most expensive.

Does replacing the railing add a lot to the cost?

It can. A new railing or baluster system runs about $200โ€“$800 (Calculate Flooring data, June 2026). If your existing railing can stay in place, leave it โ€” removing and reinstalling a railing to install stair flooring adds labor and risk of damaging the old parts.

Next step

Count the steps before you bid.

Get a per-step baseline, then make sure your estimate separates tread material, labor, and railing scope. Ready for a contractor who quotes stairs clearly? Browse the directory.

Disclaimer: This guide is for informational purposes only and uses national average ranges. Stair cost depends heavily on layout, existing structure, and railing scope. Always confirm the per-step rate and railing handling in a written, itemized bid.