Stair & Railing Cost Guides

Remodeling a staircase costs anywhere from $1,000 to $30,000. Most projects cost around $1,900 on average. Smaller projects like replacing banisters or treads run cheaper than big jobs like replacing or installing a staircase. Installing a railing costs from $700 to $10,000. Hardwood stairs cost $100 to $200 per step to install, on average. Keep in mind that a local stair and railing contractor can give you the most accurate quote for your project.

Find out how much your project will cost.

Updated February 22, 2022

Written by HomeAdvisor.

Cost factors include the design and the materials used in the project. Large or unique remodels (curved, spiral, L- or U-shapes) will cost more to makeover than simple shapes. Metal banisters are more expensive to install than wooden options. Find out more about stair and railing remodeling and installation costs in this guide.

Select your Stair & Railing project

A nice white bathroom
Remodel a Bathroom
(24,048 projects)
$11,271 Average National Cost
beautifully renovated farmhouse kitchen
Remodel a Kitchen
(10,943 projects)
$26,255 Average National Cost
Outdoor view of the modern house
Remodel or Renovate a House
(8,643 projects)
$48,265 Average National Cost
new basement remodeled and finished out
Remodel a Basement
(6,174 projects)
$21,768 Average National Cost
house with new addition built on
Build an Addition
(4,996 projects)
$49,778 Average National Cost
interior of home during demolition
Demo an Interior
(3,635 projects)
$2,884 Average National Cost
house requiring major home repairs to roof
Perform Home Renovations and Repairs
(3,432 projects)
$13,098 Average National Cost
A modern house with glazed arbor
Build a Patio Enclosure
(2,533 projects)
$17,081 Average National Cost
land excavation on new home site
Excavate Land
(2,269 projects)
$3,633 Average National Cost
Workers discussing in a construction site
Install Carpentry Framing
(2,029 projects)
$3,918 Average National Cost
new garage built onto house
Build a Garage
(1,561 projects)
$27,896 Average National Cost
building site being prepared for construction
Clear Land
(1,556 projects)
$3,368 Average National Cost
basement garage remodeled into family room
Renovate or Convert a Garage
(773 projects)
$15,145 Average National Cost
Empty basement with new concrete floor and white walls
Install a Foundation
(714 projects)
$9,000 Average National Cost
modern closet built in master bedroom of home
Build a Closet
(665 projects)
$2,017 Average National Cost
newly built barn on farm with tractor
Build a Barn, Shed or Playhouse
(585 projects)
$3,137 Average National Cost
A man on a wheelchair using his phone while at his house
Remodel for Disability Accommodation
(371 projects)
$4,476 Average National Cost
modern kitchen updated by a kitchen designer with custom finishes
Hire a Kitchen Designer
(329 projects)
$15,556 Average National Cost
built-in outdoor kitchen with grill and sink
Build an Outdoor Kitchen
(230 projects)
$15,516 Average National Cost
carport at the end of driveway next to house
Build a Carport
(140 projects)
$8,756 Average National Cost
construction permit application being filled out
Get a Building Permit
(140 projects)
$1,420 Average National Cost
steel support beam installed in room for support
Install Steel Beams
(103 projects)
$3,009 Average National Cost
construction manager with two crew members on site
Hire a Construction Manager
(78 projects)
$29,142 Average National Cost

Cost to Replace Stairs & Railings

On average, you’ll pay from $1,000 to $10,000 to replace stairs and railings. The price varies based on the project, materials used and the design of the project.

Banisters or Railings

The cost to install a stair railing is $900 on average, but can reach as high as $10,000. Wooden handrails cost less than pricey metal options. Installing wrought iron railings costs $2,600 on average.

Balusters or Spindles

Replacing balusters or spindles costs from $1,200 to $1,600 on average. Individual balusters typically run from $3 to $17 before installation.

Stair Treads or Risers

Replacing treads or risers typically costs from $1,800 to $2,500. Hardwood stair treads range from $35 to $50 per stair before installation. Thick treads with high-quality wood can cost as much as $160.

Average Cost to Build a Staircase

On average, you’ll pay around $1,900 to build a new staircase or railings. However, this number varies depending on the size, shape, design and materials of the project.

Interior Hardwood Stairs

Interior hardwood stairs cost $4,000 on average. Several cost factors can affect the price, including:

  • Type of lumber

  • Number of steps

  • Design

  • Pro installation rates

This project's cost will also be higher if you need to remove old stairs and dispose of the materials before beginning a new job.

Spiral Staircases

Installing a spiral staircase costs $10,400 on average. The price varies depending on the height and width of the staircase, as well as the materials used in construction. Talk to a staircase remodeling pro to get a quote for your project.

Deck Stairs

Building deck stairs costs $15 to $25 per square foot on average. The price to install deck railings in addition to steps is about $95 per linear foot. Expect the price for this project to vary based on the size and shape of the deck, as well as the materials used. A local deck contractor can give you an accurate quote specific to your project.

Concrete or Stone Front Porch Steps

Installing or replacing concrete steps costs from $900 to $5,000. The price of this project varies depending on the size of your job and the number of steps you require. Most concrete staircase jobs cost $70 to $150 per step.

The price of stone slab step installation is typically higher, and runs from $1,000 to $12,000. Granite steps run at the costliest end of the spectrum, while Bluestone slab is more reasonably priced.

A professional can give you a quote for your project and help you install stone steps.

Attic Stairs or Ladder

Adding an attic ladder or stairs costs from $220 to $650 on average. Pull-down ladders can run higher at up to $1,300. The height of the ladder plays a role in cost, as well as the material the ladder is made of.

Labor costs generally range from $240 to $425. They may increase if:

  • Pros must remove existing stairs

  • Wires need to be moved

  • Air ducts or piping need adjustments

Attic stairs will cost more to install than an attic ladder.

New Stair & Railing Installation Cost Factors

Installing new interior stairs runs from $1,000 to $30,000. A finished, main staircase will cost more than unfinished basement steps. Remodeling can cost less than building from scratch. Find remodeler costs by talking to a local stair and railing pro. Building costs can include:

  • Materials

  • Labor

  • Equipment

  • Building permits

  • Structural engineer or architect rates

If you choose to include a stair lift, this will add an additional $2,000 to $8,000 to the price.

Staircase Repair or Refinishing Costs

Repairing or refinishing a staircase costs from $310 to $1,050 on average. Fixing broken stairs typically costs $4.50 to $8 per square foot. Broken railings or handrails are pricier, at $30 to $45 per linear foot. You may want to call a local stair contractor if you notice:

  • Squeaking steps

  • Scuffs, dings or scratches

  • Detached banisters or railings

  • Loose treads

  • Cracked, chipped or warped areas

Repairing vs. Replacing Stairs or Banisters

Repairing stairs or banisters typically costs less than replacing them. If your steps have become entirely unsafe, wobbly or rotted, you’ll likely need to completely replace at least part of the stairs. A remodeling expert will know the best course of action to take in your home.

FAQ

Are stairs expensive?

Installing or replacing a staircase can be an expensive project, depending on the materials you use. Brazilian mahogany, iron and glass are a few pricier options that will definitely bump up the price of the job.

How long does it take to build a staircase?

The time it takes to build a staircase depends on the contractor, the design of the project and the materials used. For one contractor, the construction stage of this project could take around a week to complete. Talk with your staircase installation pro to get accurate timelines for this project.

How much does it cost to convert a half wall into a railing?

You’ll pay around $1 to $5 per square foot to demolish a half wall, plus $900 on average to install a new railing.

Can you update a stair railing without replacing it?

Yes, you can update a stair railing without replacing it by refinishing the railing. You can refinish the handrail and banisters using fresh paint or stain. Or, consider having a pro build around the existing structure.