Building stairs


Building stairs yourself costs an average of $450 to $1,600 in materials, depending on the stair type, wood species and number of treads. Having comparable stairs built and installed by a stair specialist costs $2,500 to $8,000. With the right calculations, good materials and a solid step-by-step plan, you can build a safe, sturdy staircase that meets building codes. In this guide you’ll learn everything about stair calculations, materials, safety and follow a complete step-by-step plan.

What Does It Cost to Build Stairs? DIY vs Having Them Made

Cost Comparison

DIY (materials) Ready-made (store) Custom-built
Straight staircase (pine/spruce) $450 – $900 $650 – $1,300 $2,800 – $5,000
Straight staircase (oak) $900 – $1,600 $1,300 – $2,200 $4,500 – $7,500
Quarter-turn staircase (pine/spruce) $650 – $1,300 $1,000 – $2,000 $3,800 – $6,500
Quarter-turn staircase (oak) $1,100 – $2,200 $1,600 – $2,800 $5,500 – $8,500
Loft ladder (aluminum) $100 – $280 $170 – $450

When Is DIY Worth It?

Building stairs yourself is worth it when:

  1. You need a straight staircase. Straight stairs are relatively easy to calculate and build. The construction is simple: two stringers, treads and optionally risers.
  2. Your budget is limited. You easily save $1,500 to $4,000 compared to a custom-built staircase.
  3. You have experience with woodworking. Building stairs requires precise cutting, routing and strong joints. This is not a beginner project.
  4. You’re replacing an existing staircase. You can use the old stairs as a template for the new ones.

When not to DIY? For spiral staircases, floating staircases or double-turn designs. These require complex calculations and special construction techniques. Leave this to a stair specialist.

The Stair Calculation: Rise, Run and Building Codes

What Do Building Codes Require?

Building codes set minimum requirements for stairs in residential buildings. Here are the key ones (check your local codes as they vary by jurisdiction):

Requirement Typical minimum Recommended
Stair width (clear passage) 36″ (91 cm) 36-42″ (91-107 cm)
Rise (step height) Max. 7.75″ (19.7 cm) 7-7.5″ (17-19 cm)
Run (tread depth) Min. 10″ (25.4 cm) 10-11″ (25-28 cm)
Headroom above stairs Min. 6’8″ (203 cm) 7’+ (213+ cm)
Handrail required Yes, with height difference > 30″ Both sides if width > 44″
Baluster spacing Max. 4″ (10 cm) 4″ (10 cm)

The Staircase Formula

The staircase formula determines whether stairs are comfortable to walk on. The most commonly used formula:

2 × rise + run = 24 to 25 inches (60 to 63 cm)

Example: rise 7″ (18 cm), run 10″ (25 cm) → 2 × 7 + 10 = 24″. That falls within the range and feels comfortable.

Stair Calculation Step by Step

  1. Measure the total rise. Measure from the top of the lower finished floor to the top of the upper finished floor. Example: 106″ (270 cm).
  2. Choose the rise. A comfortable step height is 7-7.5″ (17-19 cm). We choose 7″ (18 cm).
  3. Calculate the number of treads. Total rise ÷ rise = number of treads. 270 ÷ 18 = 15 treads.
  4. Calculate the run. Use the formula: run = 63 – (2 × 18) = 27 cm (10.6″). Or choose 25 cm (10″): 2 × 18 + 25 = 61 cm — fine.
  5. Calculate the stair length. (Number of treads – 1) × run = stair length. (15 – 1) × 25 = 350 cm (138″). The top tread is the floor itself, so you don’t count it in the length.
  6. Calculate the angle. arctangent(rise / run) = arctangent(270 / 350) ≈ 37.6 degrees. A comfortable stair angle is between 30 and 40 degrees.

Calculation Example Summary

Given / calculated Value
Total rise 270 cm (106″)
Rise per step 18 cm (7″)
Run per step 25 cm (10″)
Number of treads 15
Stair length (horizontal) 350 cm (138″)
Stair angle ±37.6°
Formula check 2 × 18 + 25 = 61 cm ✓

Doesn’t work out? Adjust the rise. At 17.5 cm rise: 270 ÷ 17.5 ≈ 15.4 — that’s not a whole number. Try 18 cm: 270 ÷ 18 = 15 — exact. Always look for a rise that produces a whole number of treads.

Wood Types for Stairs

Wood type Price per tread (solid) Hardness (Janka) Suitable for Feature
Pine/Spruce $9 – $17 420-690 Basement stairs, attic stairs, painted stairs Soft, affordable, must be painted or varnished
Poplar $12 – $22 540 Stairs that will be painted Slightly harder, paints well
Beech $22 – $45 1,300 Interior stairs, visible wood Hard, wear-resistant, light color
Oak $40 – $75 1,360 Premium stairs, character Very hard, beautiful grain, long-lasting
Ash $35 – $60 1,320 Modern stairs, light look Hard, flexible, light color with distinctive grain
Plywood (birch) $17 – $35 per tread Modern design stairs Strong, visible layers as style element

Best choice for most stairs: Beech. It’s hard enough for daily use, affordable and has a neutral look that fits any interior. Oak is more beautiful but costs nearly double.

Budget choice: Pine or spruce, but then you must paint or varnish the stairs. Untreated softwood wears quickly on stairs — expect dents and wear marks within 2-3 years.

Choosing the Stair Type: Straight, Quarter-Turn or Spiral

Straight Staircase

The simplest construction. Two stringers run straight from the lower floor to the upper floor. Advantages: Easy to calculate, easy to build, affordable. Disadvantage: Takes the most floor space. A straight staircase with 15 treads is easily 3.5 meters (11.5 feet) long.

Quarter-Turn Staircase

A quarter-turn staircase makes a 90-degree turn, usually halfway. The turn is made with so-called “winder treads” that are wider on the outside than on the inside. Advantage: Fits in a smaller space than a straight staircase. Disadvantage: The winder treads are more complex to make and the walking line shifts.

DIY? A quarter-turn staircase is considerably harder than a straight one. The treads in the turn must be precisely calculated so the walking line is consistent throughout. Do you have woodworking experience? Then it’s doable. As a beginner: choose a straight staircase or have the winder treads made by a carpenter.

Spiral Staircase

A spiral staircase turns around a central pole. The treads are wedge-shaped. Advantage: Takes very little floor space. Disadvantages: Narrow, steep, difficult with furniture, complex to build. Not suitable for DIY unless you have professional woodworking experience.

Open Stairs vs Closed Stairs

Open stairs have no risers — you can see through the treads. Advantage: Light and modern. Disadvantage: Less rigid (risers add stiffness) and not suitable for households with small children.

Closed stairs have risers. Advantage: Sturdier, safer, more classic look. Disadvantage: More material, more work.

Tip: If you build open stairs, make the treads 5-10 mm thicker (43-45 mm instead of 38 mm) to keep the construction rigid enough.

Finishing: Varnishing, Oiling or Painting

Finish Cost Maintenance interval Look Wear resistance
Stair varnish (PU varnish) $30 – $60 Touch up every 3-5 years Glossy to matte, transparent Very good
Hard wax oil $25 – $50 Annual touch-up on walking surface Matte, natural Good
Stair paint (opaque) $25 – $45 Every 3-5 years Color of choice, opaque Good
Stain + varnish $30 – $55 Every 3-5 years Wood tone adjustable Good

Recommendation: Two-component stair varnish (PU varnish). This is the most wear-resistant option. Apply at least 3 coats and lightly sand between each coat with 240 grit. Use a varnish with anti-slip additive if you’re using a smooth wood species.

Practical tip for varnishing: Varnish every other tread. Varnish the odd treads first (1, 3, 5, etc.) and walk up via the even treads. When the odd treads are dry, varnish the even treads and walk via the odd ones. This way you can keep using the stairs while varnishing.

Required Materials and Tools

Materials for a Straight Staircase (15 Treads, Beech)

Part Quantity Dimensions Estimated cost
Stringers 2 63 x 250 mm, length ±420 cm $130 – $220
Treads (solid beech) 15 25 x 90 x 3.8 cm $330 – $650
Risers (optional, MDF or beech) 14 18 x 90 x 1.8 cm $55 – $130
Wood glue (D3 or D4) 1 bottle 750 ml $10 – $15
Screws (6×80 mm) 60 pieces $10 – $15
Tread nosings (rounded front edge) 15 Routed into the treads
Handrail + brackets 1 set Length depends on staircase $55 – $170
Varnish/oil $30 – $60
Estimated total $630 – $1,260

Tools

Tool Required Alternative
Circular saw + guide rail Yes Have pieces cut to size (less precise for angles)
Router with guide bushing Yes
Cordless drill + bit set Yes
Shop vacuum Yes
Spirit level (120 cm / 48″) Yes
Tape measure (5m / 16′) Yes
Square Yes
Sander Yes
Clamps (at least 4) Yes
Routing template for stringers Very useful Make your own from MDF
Jigsaw Useful

Step-by-Step Plan: Building Stairs in 12 Steps

Step 1: Measure the Total Rise Precisely

Measure the distance from the top of the lower finished floor to the top of the upper finished floor. Measure at the location where the stairs will go, not somewhere else in the room. Floors can be uneven. Check the measurement at least twice.

Step 2: Create the Stair Calculation

Use the staircase formula (2 × rise + run = 60-63 cm) to determine the ideal rise and run. Check that the number of treads comes out to a whole number. Calculate the stair length and verify it fits in the available space.

Step 3: Draw the Staircase to Scale

Draw the staircase to scale on paper or in SketchUp. Draw the stringers with the cutouts (called “housings” or “dados”) for the treads. Mark the positions of treads, risers and the connection points at top and bottom.

Step 4: Buy the Wood and Have It Cut to Size

Buy the stringers, treads and risers. Have the treads cut to width. You cut the stringers to length yourself at the correct angle — the top and bottom must be cut at the stair angle so the stringer sits level on the floor and against the upper floor.

Step 5: Make a Routing Template

Make a template from MDF that exactly matches the tread housing dimensions. Use this template with a router and guide bushing to cut identical housings in both stringers. Each housing is typically 15-18 mm deep.

Step 6: Mark the Housing Positions on the Stringers

Lay both stringers side by side and mark tread positions on both at the same time. Start at the bottom and work up. Verify that the spacing (rise) is equal throughout. Measure from one reference point — not from tread to tread, as measurement errors will accumulate.

Step 7: Route the Housings

Clamp the routing template at the marked position and route the housing with a router and guide bushing. Route 15-18 mm deep. The tread must fit snugly in the housing, but not so tight that you need a hammer to force it in.

Step 8: Insert Treads into the First Stringer

Lay the first stringer flat. Apply wood glue in each housing. Slide all treads into the housings. Check with a square that each tread is perpendicular to the stringer.

Step 9: Attach the Second Stringer

Apply wood glue in the housings of the second stringer. Tilt the stringer over the treads and press each tread into its housing. This is a two-person job — the stringer is heavy and all treads must drop into the housings simultaneously.

Step 10: Screw the Treads from Below

Drill from below through the stringer into each tread. Use 6×80 mm screws. Two screws per tread per stringer. The screws sit underneath the tread and are invisible. Optionally install the risers — screw these to the back of the tread above and the front of the tread below.

Step 11: Install the Staircase

Lift the staircase into position. The bottom of the stringers rests on the lower floor, the top connects to the upper floor. Screw the staircase to the upper floor structure with heavy screws or brackets. Check with a spirit level that the treads are level.

Step 12: Mount the Handrail and Finish

Attach the handrail brackets to the wall at 34-38″ (85-100 cm) height, measured vertically above the tread nosing of each step. Mount the handrail on the brackets. Lightly sand the entire staircase with 180 grit and apply 2-3 coats of stair varnish or hard wax oil. Stair varnish is more wear-resistant than regular varnish — use special stair varnish for walking surfaces.

Safety: What to Watch Out For

Structural Safety

Use Safety

Common Mistakes When Building Stairs

1. Measuring the Total Rise Incorrectly

Always measure from finished floor to finished floor. If the upper floor hasn’t been installed yet, add the floor thickness. A 1 cm error in the total rise results in a visible difference in the first or last step across 15 treads.

2. Ignoring the Staircase Formula

A staircase with a rise of 22 cm and a run of 20 cm: 2 × 22 + 20 = 64. That’s too high — the stairs feel steep and uncomfortable. Stick to the 60-63 cm range.

3. Accumulating Measurement Errors

Always measure from one reference point. If you mark positions from tread to tread, every small error adds up. Over 15 treads that can amount to centimeters of difference.

4. Insufficient Headroom

Check before starting that you have at least 6’8″ (200 cm) headroom at the top of the stairs. Nothing is more annoying than a staircase where you hit your head on the upper steps.

5. No Risers on an Open Staircase in a Home with Small Children

Open stairs (without risers) are a risk when small children are in the house. Children can fall or climb through the open space behind the treads. Install risers or a safety net.

6. Not Securing the Staircase

A staircase that only rests on the floor and leans against the upper floor without being secured can shift. Always screw the staircase in place, both at the top and bottom.

Frequently Asked Questions About Building Stairs

How much does it cost to build stairs yourself?

A straight staircase in pine/spruce costs $450 to $900 in materials. In beech or oak it costs $900 to $1,600+. A ready-made staircase from a home improvement store costs $650 to $2,200. A custom-built staircase costs $2,800 to $8,500.

Is building stairs difficult?

Building a straight staircase is a medium to difficult DIY project. You need experience with precise measuring, routing and structural work. A quarter-turn or spiral staircase is considerably more complex — that’s professional work.

What is the ideal step height for stairs?

The ideal step height (rise) is 7-7.5″ (17-19 cm). Building codes typically allow a maximum of about 7.75″ (19.7-22 cm), but that feels steep. Always verify with the staircase formula: 2 × rise + run should be between 24 and 25 inches (60 and 63 cm).

Do I need a building permit to build stairs?

For replacing or installing stairs in an existing home you usually don’t need a permit. The stairs must comply with your local building code. For new construction or renovations where the structure changes, always check with your local building department.

What wood is best for stairs?

Beech offers the best value for money: hard, wear-resistant and affordable. Oak is the premium choice with a beautiful grain and extreme durability. Pine and spruce are budget options, but only suitable if you paint or varnish the stairs — untreated they wear quickly.


Building Plans and Guides

Ready to get started with professional building plans and step-by-step guides? Check out the complete building plans package at fredsdiyplans.com — with thousands of plans for every DIY project.


Schema markup (for developer):
– Article schema
– HowTo schema (12 steps)
– FAQPage schema (5 questions)

Internal links to add:
– → how-to-build-a-cabinet (existing article)
– → how-to-build-a-deck (existing article)

Word count: ~2,650 words

Leave a Reply

Your email address will not be published. Required fields are marked *