deck stair code Rochester NY
Deck Stair Geometry and Landing Requirements: What NY State Code Requires in Monroe County
2026-05-15 · Rochester, NY
TL;DR: NY State Residential Code R311.7 governs deck stair geometry: maximum 7-3/4" rise, minimum 10" run, graspable handrail at 34–38" from the nosing, and a level landing at grade at least as wide and deep as the stair. Rochester's frost-heave problem means concrete landings often tilt over time — a floating landing (gravel base, no footing) is the standard Monroe County solution.
Key Facts
- IRC R311.7 / NY State Residential Code: maximum riser height 7-3/4", minimum tread depth 10" (measured from nosing to nosing), maximum 3/8" variation between any two risers in a flight
- Graspable handrail required on any stair with 4 or more risers; handrail must be continuous, 34–38" above the stair nosing, and terminate with returns at both ends per R311.7.8
- A "graspable" handrail has a specific profile: round rail 1-1/4" to 2" diameter, or a rail with graspable surface (perimeter 4" to 6.25") — flat 2x6 top rails do not satisfy this requirement
- Monroe County frost line is 48 inches; a concrete landing poured at 4–6" depth will heave in Rochester winters without proper drainage and base preparation
- Floating landings (compacted gravel base, no footing connection) are the standard Monroe County solution for grade-level stair landings — they can heave and settle without racking the stair frame
- Stair width must be at least 36 inches net clear per R311.7.1
- Baluster spacing on stairs must pass the 4-inch sphere test measured along the rake angle — typically requires 3–3-1/4" clear spacing on raked balusters
Stand at the bottom of a 15-year-old Rochester deck stair in late March. The concrete landing pad has heaved two inches, pivoting on the frost line, so it no longer drains away from the stringer. The first riser is now 9-1/4 inches instead of the 7-3/4 it was built to — not because the stringer was wrong, but because the landing dropped while the ledger end stayed fixed. The top tread is a quarter inch from the deck board above it instead of the full 10-inch run the original drawings showed. The handrail is a 2x4 flat rail you can grip like a bat but can't actually wrap your hand around in the dark after the ice storm.
None of this is visible to a homeowner who uses the stairs every day. All of it is visible to a building inspector or a real estate attorney reviewing the deck disclosure.
The geometry of a stair is a closed system: riser height, tread depth, stringer length, landing elevation, and handrail position are all interdependent. When the landing moves, everything else moves with it. This post covers the NY State Residential Code requirements that govern every one of those dimensions, why Monroe County's frost-heave pattern makes stair compliance more dynamic than it is in warmer climates, and what a stair rebuild actually entails.
R311.7: the stair provisions that matter for decks
The 2020 New York State Residential Code governs exterior stairs through R311.7. The deck-relevant provisions:
Maximum riser height: 7-3/4 inches. This is the outer limit; most current builds target 7 to 7-1/2 inches for comfort. The tread and riser must be consistent within a stair run — the variation between the tallest and shortest riser in any single stair run cannot exceed 3/8 inch. This is the rule that failed stairs commonly violate: a heaved landing has changed the bottom riser's effective height without anyone noticing.
Minimum tread depth: 10 inches. Measured from nosing to nosing, or from the back of the tread to the leading edge. The nosing projection on a closed-riser stair can't exceed 1-1/4 inch and must be at least 3/4 inch. Most homeowners don't know the nosing specification exists until an inspector writes it up.
Minimum headroom: 6 feet 8 inches. Measured vertically from the stair nosing line to any overhead obstruction — including the underside of the deck above if the stair runs below a second level. Low-headroom stairs below grade-level walk-out decks or under second-floor additions frequently fail this requirement.
Stair width: 36 inches minimum. The net width between handrails (or between the handrail and the open side of a guard) must be 36 inches. Most residential deck stairs meet this — it's the handrail-side constraint that usually catches people.
Handrail height: 34 to 38 inches. Measured vertically from the stair nosing. The handrail must be continuous from the top riser to the bottom riser — no gaps for a newel post in the middle. Both ends must return to the wall, post, or guard; a handrail that ends in open space is a code violation and a real injury mechanism when someone grabs for it on an icy morning.
Graspability. This is the provision most Rochester deck stairs fail on. The handrail must be graspable — the code defines this in R311.7.8.3: a circular cross-section of 1-1/4 to 2 inches in diameter, or a non-circular section with specific perimeter and maximum cross-section dimensions. A flat 2x4 is not a graspable handrail. A 2x6 is not a graspable handrail. The handrail must be something a hand can close around, providing resistance when someone's foot slips on an icy tread. The majority of deck handrails on pre-2010 Rochester decks are flat boards. They look like handrails. They don't function as handrails in the way the code intends.
The landing geometry
R311.7.6 covers stair landings. The landing at the base of a stair must be:
- At least as wide as the stair (typically 36 inches minimum)
- At least 36 inches deep in the direction of travel
- No more than 7-3/4 inches below the threshold of any door that swings over it (this catches the back-door scenarios common in Rochester raised ranches and colonials)
The tricky dimension is elevation. The landing surface must be within 3/8 inch of level. That standard applies at time of inspection — but concrete landings in Monroe County heave. A landing poured correctly at 6 inches below the first riser, draining away from the structure, may be 4 inches below the first riser three winters later if the sub-base froze and lifted unevenly. The riser at the bottom of the stair is now inconsistent with every riser above it. The stair fails the uniformity test without anyone having touched the framing.
The practical response to Rochester frost heave is to either:
-
Use a floating concrete pad with a sand-and-stone sub-base that allows it to move somewhat uniformly rather than pivoting at one edge — combined with an expansion gap at the stringer base so the stringer doesn't get lifted with the pad.
-
Pour a frost-depth pad — concrete poured to 48-inch frost depth, like a footing, so it doesn't move at all. This adds significant cost ($800–$2,000 depending on pad size) but eliminates the heave problem permanently.
-
Use a composite or PT landing deck attached to the stair stringer rather than sitting on a concrete pad — an approach that moves with the structure uniformly rather than introducing a differential.
What stair geometry looks like when it's wrong
The most common dimensional errors on Rochester deck stairs worth checking on your own:
The riser variation test. Measure every riser from deck surface to the tread below it. If any riser varies from the others by more than 3/8 inch, the stair fails. In a 4-riser stair, one riser at 7 inches and the others at 7-3/4 is a 3/4-inch variation — double the allowed tolerance.
The nosing look. Get down and look at the leading edge of each tread. A rounded nosing (3/4 to 1-1/4 inch projection) is correct. A sharp-edged tread with no projection, or a nosing that projects more than 1-1/4 inch and isn't beveled at 60 degrees minimum — both are violations, and both are real trip hazards on ice.
The handrail wrap. Put your hand on the handrail and try to close your fingers around it. If you're gripping a flat board with your palm rather than wrapping a cylinder or rounded profile, it's not a graspable handrail. This is one of the most consistent deficiencies in pre-sale deck inspections.
The tread-to-door gap. If a door swings out over the top landing (common on raised-ranch back doors in Penfield and Pittsford), measure from the door threshold to the top tread. More than 7-3/4 inches means someone stepping out in the dark will drop an unexpected extra inch before their foot finds the tread.
What a stair rebuild involves
When stairs are rebuilt as part of a railing and stair upgrade or as part of a larger deck repair, the scope typically includes:
- New pressure-treated or composite stringers cut to the correct rise-run geometry, accounting for the actual landing elevation and the finished deck surface height
- New treads (composite or PT) with proper nosing profile
- A graspable aluminum or composite handrail running the full stair length with proper returns at top and bottom
- Revised or new landing pad if the existing pad has heaved significantly or doesn't meet the dimensional requirements
A two-stringer, four-riser stair rebuild with a graspable aluminum handrail runs $1,200–$2,800 in the current Rochester market. Adding a frost-depth concrete landing pad adds $800–$2,000 depending on size. When those stairs are attached to a composite deck build or a permitted new build, the stair geometry gets reviewed at the framing inspection — which is the right time to catch and correct it, before concrete is poured and before decking locks the top riser height.
The real estate inspection angle
Stair deficiencies are among the most commonly cited items in pre-sale deck inspections across Monroe County. Not because they're unusual — most pre-2010 decks have at least one R311.7 violation — but because they're visible and easily cited. Inspectors measure risers. Inspectors test handrail graspability. Inspectors check the door threshold to tread gap.
If a pre-sale inspection is on the horizon, a stair geometry walkthrough before the listing makes the inspection conversation easier. See the deck builders in the Rochester directory for shops that handle code compliance and pre-sale work.
Monroe County permit review for a stair rebuild typically runs 2–4 weeks from submittal; the permit fee on a stair-only project generally runs $50–$150 depending on municipality. Most towns in the county — Greece, Fairport, Brighton, Webster — treat stair work on an existing permitted deck as an alteration permit rather than a full new-deck permit, which simplifies the process.
Common questions this answers
- What are the code requirements for deck stairs in New York State?
- How high can deck stair risers be in Monroe County?
- What is a graspable handrail and why does it matter?
- Why do concrete deck landings heave in Rochester winters?
- What is a floating landing for deck stairs?
- How wide do deck stairs need to be per NY code?
- What is the baluster spacing requirement on deck stairs in New York?
Stair geometry and handrail requirements cited from the 2020 New York State Residential Code §R311.7 and IRC §R311.7 (2021). Graspability definition in IRC §R311.7.8.3. Best-practice references: NADRA technical resources and American Wood Council DCA 6.