Size guide · 8 min read · Updated October 2026

Front steps are the part of the entry people use every day and think about least, until someone trips on a step that is a little too tall or stands on a landing too small to open the door. The sizes are mostly set by the residential building code: how high each step can be, how deep it must be, and how large the landing at the door must be. Here are the numbers, where they come from, and how to plan your own front steps and landing size with a worked example.

PartCode rule (IRC, as adopted locally)Why it matters
Riser (step height)7 3/4 in maximumTaller steps are tiring and a tripping risk
Tread (step depth)10 in minimum; 11 in avoids the nosing requirementRoom for the whole foot
Landing depth36 in minimum in the direction of travelSpace to stand and open the door
Landing widthAt least as wide as the doorClear footing across the whole door
Landing heightNo more than 1 1/2 in below the threshold at the main entry door (up to 7 3/4 in if the door does not swing over it)No big step down at the door
Riser variationNo more than 3/8 in between the largest and smallestEven steps are safer in the dark
Handrail34 to 38 in high; on at least one side with 4 or more risersSupport for the climb
GuardRequired where the drop is 30 in or moreStops falls off the edge
Slope of landingNo more than 2% (1/4 in per 12 in)Water drains and nobody slides

Sources: Humboldt County’s residential stairs handout (IRC R311 and R312), the City of Greenfield’s exterior door guide (California Residential Code R311.3), Pierce County’s stair guide and the City of Minneapolis’ exterior entry landings bulletin (2020 Minnesota Residential Code). These are summaries of local rules based on the model code; your town can adopt a different edition or add rules, so always check with your own building department.

Side-view diagram of four front steps and a landing with numbered code minimums: riser, tread, landing depth, landing height below the threshold and handrail.
The code minimums in one picture: riser, tread, landing, landing height and handrail.

How do you measure for front steps?

Measure the total rise first, because it decides everything else. The total rise is the vertical distance from the finished ground (or the walkway) up to the top of the landing, which should sit just below the door threshold.

  1. Find the threshold height. Measure from the ground at the foot of the steps up to the top of the door threshold.
  2. Subtract the landing drop. The top of the landing can sit up to 1 1/2 in below the threshold at a main entry door, so subtract that to get the total rise to the landing.
  3. Divide by the maximum riser. Divide the total rise by 7 3/4 in and round up to a whole number. That is the number of risers.
  4. Divide again for an even riser. Divide the total rise by the number of risers. Every step should be the same height, within 3/8 in.
  5. Count the treads. With the landing as the top surface, the number of treads is one fewer than the number of risers.

How deep and wide should the landing be?

The code minimum is 36 in deep and as wide as the door, with a 2% maximum slope (Minneapolis landing bulletin). You need a landing or floor on each side of each exterior door. At a main entry the landing can sit no more than 1 1/2 in below the top of the threshold. If the door doesn’t swing over it, it can be up to 7 3/4 in lower (Greenfield door guide).

Think about the door swing as well as the minimum. A door that opens outward pushes you back toward the step edge, and a storm door adds a second swing. Builders often suggest a landing deeper than the bare minimum, around 40 in, so people can step aside rather than down. Leave enough space beside the door that stepping back from the swing doesn’t put you at the edge. That is builders’ experience rather than a code rule, but it matches what you will find when you stand on a minimum-size landing with the door open.

Three brick front steps leading to a square landing at a dark green front door, with a black railing on one side and a stone walkway below.
A landing that is wider than the door lets you step aside as the door opens.

What riser and tread sizes feel right?

Within the code limits, comfort comes from even steps. Humboldt County’s handout gives the code limits (7 3/4 in maximum riser, 10 in minimum tread) and recommends an 11 in tread to avoid the nosing requirement, which applies to solid-riser stairs with treads under 11 in. The nosing must project 3/4 to 1 1/4 in. The same handout allows no more than 3/8 in difference between the largest and smallest riser. Many builders go further and aim for a tread of about 12 in and a riser of about 7 in, and an extra step is better than steps that are too high.

Our take · James Davis

An 11 inch tread keeps the design simple, because you skip the nosing detail and the step is easier to climb in the dark. If you are short of space, I’d add an extra, shorter step before I made every riser as tall as the code allows.

When do you need a handrail or a guard?

A handrail is required on at least one side of any stair with four or more risers. A guard is required wherever the walking surface is 30 in or more above the grade measured 3 ft out from the edge (Pierce County stair guide). Handrail height is 34 to 38 in, measured vertically from the sloped line along the nosings. Guards are also required on landings more than 30 in above the floor or grade below.

Even where a rail isn’t required, a handrail on a shorter flight is easier on older visitors, and a landing close to the 30 in limit often needs a guard anyway. If your house has no porch roof over the steps, see our guide to front doors for homes without a covered porch.

Do front steps need a permit or footings?

Often, yes. The Minneapolis bulletin says a building permit is required to construct, enlarge, alter or replace exterior door landings and stairways, and that landings attached to the house with frost-depth footings need footings at that depth (42 in in Minneapolis). It also requires landings to be anchored to the house or self-supporting, and exposed wood to be approved treated or naturally decay-resistant lumber. Frost depth varies widely, so ask your local department for yours.

What if your measurements don’t fit the rules?

Don’t shave the numbers. If the rise is awkward, change the number of steps, not the riser: one more step with a lower riser is always better than one tall step. If you have little room, ask whether the door can swing inward, or whether a landing on a different side of the house works. For a sloping yard or a doorway that sits very high, a longer flight with an intermediate landing may suit better than a steep, tight stair. An older house may have steps built to different rules, so ask your building department which rules apply when you rebuild or replace them.

If you are planning a roof over the steps at the same time, our guide to portico or awning for a front door helps you decide, and our tips on how to make a front door look bigger cover the finishing touches around the door.

A small concrete stoop with two risers and a deep landing in front of a white front door with a screen door, beside a short walkway.
Short flights of two steps need no handrail in many codes, but the landing still has to be deep enough for the door.

Front steps and landing FAQ

How big should a front landing be?

At least 36 inches deep in the direction of travel and as wide as the door, under the model residential code. A deeper and wider landing is easier to use, especially with an outswing or storm door.

How many steps do I need for a front porch?

Divide the total rise by the maximum riser of 7 3/4 inches and round up. For example, a 30 inch rise needs 4 risers of 7 1/2 inches each.

Do front steps need a handrail?

A handrail is required on at least one side of stairs with four or more risers. Many local codes also require a guard where the drop is 30 inches or more.

How far below the door can a landing be?

At a main entry door, no more than 1 1/2 inches below the top of the threshold. If the door does not swing over the landing, local rules based on the model code allow up to 7 3/4 inches.

Measure twice

Measure the total rise, divide by 7 3/4 inches and round up, then divide again for an even riser. Make treads at least 10 inches (11 inches avoids the nosing detail) and the landing at least 36 inches deep and as wide as the door. Add a handrail from four risers and a guard from a 30 inch drop, and check permits and footing depth before you start.