Spiral Staircase Calculator
Estimate spiral stair steps, riser height, tread angle, walking-line run, usable tread depth, and handrail length from rise, diameter, center column size, and rotation.
This is a planning calculator for spiral stair geometry, not structural design or code approval. For straight stair rise, run, stringer length, and Imperial IRC checks, use the Stair Calculator.
Results
Planning estimate only. Spiral stair rules vary by location, use, and manufacturer. Confirm final dimensions, headroom, guards, landings, and structure with local guidance before building.
How to use this calculator
- 01Choose Imperial or Metric units.
- 02Enter the total rise, measured from finished floor to finished floor.
- 03Enter the outside stair diameter and the center column diameter.
- 04Choose the total rotation, such as 360 degrees for one full turn.
- 05Use auto steps from a target riser height, or switch to a manual step count.
- 06Review the actual riser height, tread angle, walking-line run, and handrail estimate.
- 07Confirm final dimensions with local code, manufacturer instructions, or a qualified professional.
Understanding the math
Spiral stair layout starts with total rise and step count. Auto mode rounds up from target riser height, then recalculates the actual riser height so the flight lands evenly.
steps = ceiling(total_rise / target_riser_height) actual_riser_height = total_rise / steps tread_angle = rotation_degrees / steps
outer_radius = diameter / 2 inner_radius = center_column_diameter / 2 walking_radius = inner_radius + walking_line_ratio x (outer_radius - inner_radius)
walking_run_per_tread = 2pi x walking_radius x (tread_angle / 360) handrail_length = sqrt(horizontal_arc² + total_rise²)
The handrail result is a helix estimate for planning. Fabrication, landings, guards, headroom, and structure need project-specific guidance.
Spiral stair reference
Common inputs used when laying out a spiral stair. Final limits depend on local rules and the stair system you use.
| Input | Use | Note |
|---|---|---|
| Total rise | Floor-to-floor height | Measure finished floor to finished floor. |
| Stair diameter | Overall footprint | Larger diameter gives more usable tread depth. |
| Center column | Inner opening | Subtracts from usable tread depth. |
| Rotation | 360 deg = full turn | Partial turns use the same arc math. |
| Target riser | Planning value | Check local rules before building. |
| Walking line | 67% default | Where run per tread is estimated. |
Frequently asked questions
How do you calculate a spiral staircase?
Use the total rise, target riser height or step count, stair diameter, center column size, and rotation angle. The calculator turns those inputs into actual riser height, tread angle, walking-line run, usable tread depth, and estimated handrail length.
How to calculate spiral staircase handrail length?
Handrail length is estimated as a helix. The calculator finds the horizontal arc around the stair from the handrail radius and rotation, then combines that arc with the vertical rise using the Pythagorean theorem.
How do you design a spiral staircase?
Start with the available diameter, floor-to-floor height, rotation, center opening, and target riser height. Then check tread depth, walking-line run, headroom, guards, and local requirements with code guidance or the stair manufacturer.
How to calculate spiral staircase dimensions?
Use total rise for height, diameter for footprint, center column diameter for the inner radius, rotation for the stair turn, and step count or riser height for the tread layout.
What is the rule for spiral staircases?
Rules vary by location and use. Common checks include riser height, usable tread depth at the walking line, clear width, headroom, guards, and handrails. Confirm the final design with local code or the stair manufacturer.
Can I use this for structural design?
No. This calculator is for planning geometry and rough dimensions. Structural design, fasteners, center column sizing, landings, and code approval need manufacturer or professional guidance.
Can I use this calculator with metric measurements?
Yes. Use the Imperial/Metric toggle. Inputs, results, reference values, and examples follow the active unit system where applicable.