Deck Stair Calculator

Calculate the number of steps, riser height, tread depth, and total stringer length for your deck stairs.

isCalculator Editorial Team Published by:
Reviewed by: Review Board
Last Updated:

Was this calculator helpful?

How to use this tool?

This calculator helps you determine the number of steps, actual riser height, total run, and stringer length for a deck staircase. All measurements are in inches (imperial).

  1. Total Rise (inches): Enter the total vertical height from the ground to the top of the deck.
  2. Desired Riser Height (inches): Enter your preferred step height (typically between 4 and 7 inches). The calculator will adjust to keep risers uniform.
  3. Tread Depth (inches): Enter the depth of each step (usually 10–11 inches).
  4. Stringer Thickness (inches): Enter the thickness of the stringer board (e.g., 2 inches). This is for material selection and does not affect the length calculation.
  5. Click Calculate to see results: number of risers, actual riser height, number of treads, total run, and stringer length (hypotenuse).

Note: All values must be positive numbers. Riser height must be between 1 and 12 inches. The stringer length is computed using the Pythagorean theorem and does not include the stringer thickness.

Previous Results

Generate Charts
Result Inputs Date

Frequently Asked Questions

Typical riser height ranges from 6 to 8 inches, with 7 inches being common. Always check local building codes.

Measure vertically from the finished surface of the deck to the ground or landing where the stairs will rest.

Building codes usually require a minimum tread depth of 10 inches. Deeper treads are safer and more comfortable.

Quick Convert
Length Converter
0
Weight/Mass Converter
0
Area Converter
0
Volume Converter
0
Speed Converter
0
Temperature Converter
0
Pressure Converter
0
Energy Converter
0
Power Converter
0
Force Converter
0
Time Converter
0
Angle Converter
0
Fuel Consumption Converter
0
Data Storage Converter
0
Base Numbers Converter
0
Dry Volume Converter
0
Currency Converter
0
Text Case Converter
0