Spiral Staircase Calculator

Last Updated: October 23, 2026

Calculate spiral staircase riser height and number of steps from floor-to-floor height and diameter, plus tread angle, walking-line depth and opening size.

Geometry assumptions
Blank uses 9 in (22.86 cm), a planning assumption.

Blank uses 4 in (10.16 cm).

Blank uses 3 in (7.62 cm). Used only in the pitch proxy.

Blank uses 12 in (30.48 cm); the line must fit on the tread.

Blank uses 1 in (2.54 cm). Verify actual opening requirements.

Spiral Staircase Formula

N = max(2, ceil(H / rtarget)) ; r = H / N
theta = R / K ; K = N - 1 (first tread to landing) or N (floor-to-floor datum)
rw = c/2 + w ; arcw = rw × theta × π/180 ; chordw = 2 × rw × sin(theta × π/360)
Lrail = √(((D/2) × R × π/180)2 + (K × r)2)
  • N is the number of risers, counting the final step onto the upper floor
  • H is the floor-to-floor height (in)
  • rtarget is the planning target riser height; blank uses 9 in (22.86 cm). The 9.5 in model-code reference is not a complete compliance check.
  • r is the actual, uniform riser height (in)
  • theta is the angle per radial interval (degrees); K is the selected angular interval count. This planning model requires theta < 180 degrees.
  • R is total rotation (degrees) between the selected endpoints: first tread nosing to upper landing by default, or the lower-floor datum to upper landing.
  • w is the chosen walking-line offset from the column surface (blank: 12 in); rw is its radius. arcw and chordw are separate geometric distances, not verified code tread depth. The selected line must fit on the tread.
  • c is the center column diameter (in)
  • D is the overall tread-circle diameter (in); (D-c)/2 is nominal radial span, before handrail, guard or support encroachments.
  • Lrail is an outer-helix length estimate (in), assuming radius D/2 over the selected angular span; actual rail position, ends and extensions are excluded.

The layout mode computes the ceiling riser count from height and the target, then uses H/N for equal rises. It counts N-1 separate treads plus the upper landing. By default, R spans the first tread nosing to the upper landing, so K=N-1 and the estimated outer helix rises H-r. The floor-to-floor datum option uses K=N and rise H. Arc and chord at the selected walking radius are reported separately. Known-count mode requires a whole riser count and computes H/N without rounding the count. Rise per revolution minus tread thickness is only a continuous-pitch proxy. Actual headroom remains undetermined for every rotation, including 360 degrees or less, because tread overlap, landings, the floor opening and other obstructions are not modeled.

Spiral Stair Reference Codes and Layout Examples

The table summarizes reference provisions from 2021 IRC R311.7.10.1 and 2024 IBC 1011.10. Both cited editions specify 6.75 in minimum tread depth using their prescribed measurement methods; 2021 IRC also limits walkline radius to 24.5 in. The calculator does not determine legal tread depth or handrail clear width from an arc, chord or nominal radial span. Local adoption and amendments must be checked. The cited IBC section also restricts spiral-stair egress use, including dwelling units, spaces up to 250 square feet serving up to five occupants, and specified technical production areas.

Requirement2021 IRC2024 IBC
Maximum riser height9.5 in9.5 in
Minimum tread depth by prescribed method6.75 in6.75 in
Minimum clear width at/below handrails26 in26 in
Minimum headroom78 in78 in
Diameter for 26 in nominal radial span with a 4 in column56 in before encroachments; not verified clear width56 in before encroachments; not verified clear width

The table below shows arithmetic layout examples for a 9 in target riser and a 360-degree span from the first tread nosing to the upper landing. Counts include the final rise onto the landing; the displayed angle is 360/(N-1). These examples are not approved or complete stair designs.

Floor-to-floor heightRisersRiser heightTread angle
96 in (8 ft 0 in)118.73 in36.0°
102 in (8 ft 6 in)128.50 in32.7°
108 in (9 ft 0 in)129.00 in32.7°
114 in (9 ft 6 in)138.77 in30.0°
120 in (10 ft 0 in)148.57 in27.7°
126 in (10 ft 6 in)149.00 in27.7°
132 in (11 ft 0 in)158.80 in25.7°
144 in (12 ft 0 in)169.00 in24.0°

Example Problems

Example 1: For a 108 in floor height, 60 in tread-circle diameter, 4 in column and 9 in target riser, N=12 and r=9 in. Using the first-tread-to-landing 360-degree span, there are 11 angular intervals of 360/11 = 32.727273 degrees. At radius 2+12=14 in, the arc is approximately 7.996781 in and the straight chord is 7.888512 in. Neither quantity alone establishes legal tread depth. The outer arc per interval is 17.135960 in; the outer helix spans 99 in of rise and is approximately 212.912132 in (17.742678 ft) long. With the illustrative 1 in clearance per side, the square opening estimate is 62 in. Verify actual rail, tread, landing, opening and headroom geometry.

Example 2: With 13 known risers and a 114 in floor-to-floor height, 114/13 = 8.769231 in per rise. This is below the cited 9.5 in riser reference. That single comparison does not establish overall code compliance; all other physical and jurisdictional requirements remain to be checked.

Frequently Asked Questions

How much rotation should a spiral staircase have?
Choose rotation and its endpoints to suit the actual floor plan and landing geometry. In this tool, R=K times theta, with K=N-1 for the default first-tread span or N for the floor-to-floor datum option. The upper landing offset is R modulo 360 degrees under that convention. Actual headroom must be verified for every rotation; a span of 360 degrees or less does not mean it is unrestricted.

Why do spiral stairs have separate riser rules?
The cited 2021 IRC and 2024 IBC spiral-stair provisions specify a 9.5 in maximum riser subject to other requirements and permitted uses. That model-code allowance does not approve a project or establish local adoption. Uniformity, tread geometry, rails, headroom, landings and structure still require verification.

What diameter spiral staircase do I need?
Choose diameter from the complete project requirements, including clear width at/below handrails, tread geometry and permitted use. A 4 in column plus two nominal 26 in radial spans gives 56 in overall diameter, before any rail, guard or support encroachments. This arithmetic does not establish legal clear width or a universal minimum diameter. The calculator cannot select or approve a kit or egress design.

Spiral Staircase Calculator screenshot