How much does it cost to build a staircase?
Ashburn, VA

How much does it cost to build a staircase?

Ashburn, VA

How much does it cost to build a staircase?

$1,000 – $5,000average cost to build a new staircase
$2,000 – $7,000average cost to replace a staircase
$500 – $4,000average cost to remodel a staircase

Get free estimates for your project or view our cost guide below:

$1,000 – $5,000 average cost to build a new staircase

$2,000 – $7,000 average cost to replace a staircase

$500 – $4,000 average cost to remodel a staircase


Get free estimates for your project or view our cost guide below:
Are you a pro? Get new customers
Tamatha Hazen
Written by
Tamatha Hazen
Edited by
Kristen Cramer
Fact-checked by
Tom Grupa

Average staircase cost

The cost to build a staircase is $1,000 to $5,000 depending on the style, materials, location, and labor costs. A staircase remodel costs $500 to $4,000 to renovate outdated features or replace damaged components. The cost to replace a staircase is $2,000 to $7,000, including the removal of the old steps and railing.

Average staircase costs
Type Average installed staircase cost
Attic ladder $350 – $2,500
Basement stairs (unfinished) $1,000 – $2,000
Basement stairs (finished) $1,500 – $3,300
Exterior deck stairs $500 – $2,000
Front steps $300 – $3,000
Interior main staircase $2,000 – $5,000

Get free estimates from stair builders near you.

Cost to build exterior stairs

Exterior stairs with a landing pad cost $500 to $2,000 to install, depending on the number of stairs. A landing pad at the bottom of the steps is required to meet building codes in most areas. Exterior stair projects often include costs for repairs and upgrades, including:

Composite stairs leading to a deck behind a home.
Composite stairs leading to a deck behind a home.

Interior stair installation cost

Cost to install attic ladder

Attic ladder installation costs $350 to $1,000 for a basic replacement or up to $2,500 for projects involving structural modifications. Aluminum and wood attic stairs are the cheapest to install, while steel ladders cost more but offer more strength and durability for frequently used attic spaces.

Cost to replace basement stairs

Replacing basement stairs costs $1,000 to $2,000 for an unfinished staircase. Most people include a finished staircase costing $1,500 to $3,300 as part of a full basement finishing project costing $15,000 to $75,000.

Cost to build or rebuild main interior stairs

The cost to install a new main interior staircase ranges from $2,000 to $5,000 on average. Rebuilding an existing staircase involves more work than remodeling an old set of stairs but is a more cost-effective option when the old staircase is in poor condition and needs extensive repairs.

New interior stairs in a modern home.
New interior stairs in a modern home.

New staircase cost by style

The more complex and difficult the style of the staircase is, the more it costs to install. Straight staircases are the easiest and cheapest to install but take up more linear space in the room. Spiral and helical staircases are best for smaller spaces, while curved or arched staircases are dramatically large.

Staircase costs by style
Staircase style Average installed staircase cost
Straight $1,900 – $5,000
L-shape / U-shape with landing $2,200 – $5,700
Spiral $1,300 – $18,000
Helical $3,000 – $20,000
Winder $2,000 – $5,000
Floating $3,000 – $15,000
Arched / curved $9,000 – $100,000

Get free estimates from stair builders near you.
  • Straight staircases are the least costly to install costing $1,900 to $5,000 for simple straight steps without any curves, turns, or landings.

  • L-shape (quarter turn) and U-shape (switchback) staircases cost $2,200 to $5,700 for two smaller flights of steps connected by a landing area in the middle for more safety.

  • Spiral and helical staircases cost as little as $1,300 or as much as $20,000 for uniquely curved staircases that wind up in the shape of a coil.

  • Winder staircases cost $2,000 to $5,000 for a space-saving staircase that changes direction without having a separate landing.

  • Floating stairs cost $3,000 to $15,000 for an open staircase with no visible risers.

  • Arched or curved staircases cost $9,000 to $100,000 for dramatic steps with no landing. These sweeping stairs are seen mostly in grand, elegant homes.

Staircase price by material

Staircase prices range from $40 to $400 per step for materials alone, but keep in mind that using a cheaper material does not equate to building a cheaper staircase. Some materials are more difficult and labor-intensive to install, such as stone and glass which require specialized equipment and more time.

Staircase price per linear foot (by material) - Chart
Staircase price per linear foot (by material) - Chart
Staircase price by material
Staircase material Average material price (per step)* Average installed cost per step
Wood $50 – $150 $100 – $250
Precast concrete $40 – $170 $100 – $350
Composite $80 – $150 $110 – $200
Glass $150 – $250 $250 – $550
Metal $100 – $200 $150 – $275
Stone $150 – $400 $300 – $900
Tile $80 – $150 $120 – $250
Brick $60 – $100 $100 – $300

*Material prices only. Labor not included.

Wood stairs cost

Wood is the most affordable and popular material for interior stairs, costing around $100 to $250 per step installed. Wood stairs require minimal cleaning and can withstand heavy foot traffic.

A wood interior staircase in a home.
A wood interior staircase in a home.

Concrete steps cost

Concrete steps or cement stairs cost $100 to $350 per step for installed precast stairs or $200 to $500 per step for custom poured. Precast steps are hollow and weigh less than solid poured steps. Concrete steps are popular for exterior stairs.

Custom-built house with concrete front steps.
Custom-built house with concrete front steps.

Stone steps cost

Stone steps cost $300 to $900 per step installed, depending on the material. Granite steps are durable, long-lasting, and stain resistant. Bluestone steps are also good for outdoor projects that can withstand heavy foot traffic and the elements. Other natural stone options include flagstone, limestone, sandstone, and slate.

Flagstone steps leading to a home's front door.
Flagstone steps leading to a home's front door.

Tile stairs cost

Tile installation costs $10 to $50 per square foot. Ceramic tiles are often added to indoor stairs, while porcelain tiles are commonly used outdoors since they are more resistant to stains, water, chipping, and cracking. Stone tiles are the most expensive but most durable, lasting a lifetime.

Composite stairs cost

Composite decking costs $20 to $30 per linear foot for stairs plus $80 to $160 for the concrete stairway footing. Composite stairs are popular for outdoor use because of their low maintenance and durability, with a lifespan twice that of real wood.

Glass staircase cost

A glass staircase costs $250 to $550 per step installed. A glass staircase looks sleek and modern when installed inside and doesn't obstruct your view when installed outside.

Brick steps cost

Brick steps cost $100 to $300 per step installed and are primarily used outside. Bricks are laid on a solid foundation, using mortar to hold them in place. The treads are usually made with whole bricks, while the risers can be made with whole or half bricks.

Metal staircase cost

A metal staircase costs $150 to $275 per step installed, on average, depending on the metal used. Steel is the most common metal staircase material since it is strong and durable, but wrought-iron, cast iron, and aluminum are also used. Metal staircases are used both indoors and outdoors.

Cost estimator to install or remodel stairs

Remodeling an existing staircase costs $500 to $4,000, on average, depending on the parts you replace. Removing and replacing the entire staircase costs $2,000 to $7,000.

Cost estimator to install or remodel stairs
Factor Average cost to replace (including labor)
Balusters (spindles) $1,200 – $1,600
Banister (handrail) $1,000 – $2,000+
Carpet runner $500 – $2,000
Landing $500 – $1,200
Newel post $150 – $750
Railing $350 – $700
Treads and risers $1,000 – $2,500

Factors that affect stair installation or remodel costs include:

  • Premade or stock stairs cost $1,000 to $2,000 and are easy to install. Custom staircases cost $5,000 to $10,000 or more.

  • Demolishing an old staircase costs $500 to $2,000,including removal and disposal.

  • Staircase repairs cost $100 to $1,000, depending on the severity of the damage.

  • Hiring a painter costs $20 to $70 per hour or $1 to $6 per square foot to paint the staircase or stairwell for an updated look.

  • Adding carpet to a staircase costs $150 to $600.

  • Removing old carpet from the stairs costs $7 to $10 per step or $85 to $130 for a typical 12 or 13-step staircase.

Labor cost to build stairs

The labor cost to build stairs is $500 to $4,500, depending on the project size, complexity, and the labor hired. A stair contractor charges $60 to $140 per hour and builds a staircase in 8 to 16 hours for simple straight stairs or 4 days or more for difficult installations.

Other contractors have varying rates depending on their expertise, including:

Building interior stairs in a home.
Building interior stairs in a home.

New stair railing cost

The cost to install new stair railings and balusters is $500 to $15,000, depending on the materials used. The stair railing, more commonly called a banister or handrail, is what you hold onto when walking the stairs. The banister is supported by vertical rods or spindles, called balusters.

New banister cost

A new banister or handrail for the staircase costs $1,000 to $2,000 and is necessary to meet safety codes. When remodeling a staircase, most people don't replace just the banister but instead replace the entire railing system or balustrade in a cohesive style.

Wood stair railing and steps leading to a home.
Wood stair railing and steps leading to a home.

Cost to install stair treads and risers

Installing new stair treads and risers costs $1,000 to $2,500, depending on the materials. The tread is the horizontal part where you put your feet, and the riser is the vertical space between one step and another.

Cost to move stairs

Moving a staircase costs $500 to $2,000 and is more common than you think. Moving stairs takes about 12 or more hours of labor by a general contractor. A structural engineer charges $100 to $220 per hour to plan the support of the relocated staircase for safety.

Get free estimates from stair builders near you.

A straight stair lift costs $2,000 to $8,500 installed on average, depending on the features, brand, model, and whether it's battery-powered or hardwired to the home's electrical system. Curved staircases or straight staircases with a landing require a curved stair lift with total installed costs ranging from $7,500 to $15,000+.

Stair building FAQs

What are the cheapest stairs to build?

The simplest and cheapest stairs to build are straight stairs with no curves or landing, which typically cost $1,900 to $5,000 installed. Wood is the cheapest and most common material used for interior staircases and costs $100 to $250 per step installed.

How long does it take to install a staircase?

A straight staircase can be installed in 1 to 2 days, while spiral or winder staircases can take several days to install. Custom, made-to-order staircases can take several weeks to install. The materials selected also affect the installation time, with concrete stairs taking longer to install than wood stairs.

How do I know if I need a new staircase?

Loose railings, posts, and balusters are signs of an aging staircase that needs a remodel or replacement. Other signs that indicate you need a new staircase include:

  • Creaking or damaged treads

  • Bowing or sagging stairs

  • Water damaged stairs

  • Unsteady under-structure

Who builds stairs and railings?

Professional installation is recommended to ensure the staircase is installed safely. Seek help from one of the following professionals near you:

Getting estimates from staircase installers

When getting estimates from staircase companies, be sure to follow these suggestions:

  • Compare at least 3 estimates with similar staircase materials and designs for an accurate cost comparison.

  • Hire only licensed, bonded, and insured installers that have been in business for several years.

  • Look for an installer specializing in the installation of your preferred stair material.

  • Be sure to look at reviews from past clients on HomeGuide and Google.

  • Get a detailed estimate, contract, and warranty in writing before beginning the project.

  • Never pay in full before the job is complete. Follow a reasonable payment plan instead.

Questions to ask

Don't forget to ask these important questions when choosing a staircase installer for your project:

  • What experience do you have with installing or remodeling an interior staircase?

  • Is your company licensed, bonded, and insured?

  • What is included in the project estimate? Are there additional fees I should be aware of?

  • Which staircase materials fit my budget and style?

  • How long will the installation or remodel take?

  • How should I prepare for the project?

  • Does this project require a permit, and do you handle the permitting process?