Measuring
Roof Height and Ridge Calculation: Rise, Peak Height and Zoning Limits
Reviewed by the My Roof Pitch editorial team · Updated
Rise equals half the building span times the pitch divided by 12: rise = (span/2) x (pitch/12). Add that rise to the wall plate height, then adjust for the ridge board thickness and heel height, to get total building height from grade to ridge.
Key takeaways
- Rise = (span/2) x (pitch/12); this is the vertical distance from the wall plate line to the theoretical rafter intersection point, not yet the finished ridge.
- Subtract half the ridge board thickness (converted for slope) and add the heel height at the birdsmouth to get the true top-of-ridge height above the wall plate.
- Total building height = foundation/grade height + wall height (plate line) + corrected rise, all measured along the same vertical line.
- Zoning height limits are usually measured to mean roof height (average of eave and ridge) for wind/building code purposes, but to the ridge peak for many local zoning ordinances — always check the specific definition used.
- Mean roof height, not peak height, is the value used in ASCE 7 wind load and snow load calculations.
- Ladder length and anchor point height for ridge access should always be based on the corrected true ridge height, not the raw rise number, plus roof-slope working allowance.
The basic rise formula
For a symmetrical gable roof, the rise from the wall plate to the point where the two roof planes would theoretically meet is found from half the building span (the horizontal distance between the outside faces of the top plates, or between rafter seats) and the pitch expressed as rise-over-12.
This rise is measured from the top of the wall plate (technically, from the point where the rafter's birdsmouth seat cut sits on the plate, following the outside-wall-to-outside-wall span convention used by most span tables) straight up to the theoretical apex where the top edges of the two opposing rafters would cross if extended. It is not yet the height of the finished ridge board, and the wall plate is not the same as finished grade, so two more corrections are needed before you have a true, buildable, ground-to-peak height.
Ridge board and heel-height corrections
Two framing details shift the theoretical rise number by real, measurable amounts, and both matter when you are ordering ridge board stock, setting a crane lift height, or checking a height limit to the inch.
Ridge board (or ridge beam) thickness
Rafters do not actually meet at a point — they bear against opposite faces of a ridge board (commonly 1.5 inches thick for a nominal 2x ridge, or thicker for an engineered ridge beam). Because the rafters approach the ridge at the roof's slope angle rather than vertically, the ridge board pushes the top of the roof up by slightly more than half its physical thickness. The vertical correction is: extra height = (ridge board thickness / 2) / cos(pitch angle). For a 1.5-inch ridge board at a 6:12 pitch (26.57 degrees), that is (0.75) / cos(26.57°) = 0.75 / 0.894 = 0.839 inches — small, but not zero, and it grows with steeper pitches and thicker engineered ridge beams.
Heel height at the birdsmouth
The rise formula assumes the rafter's top edge starts exactly at the top of the wall plate. In real framing, the rafter is notched with a birdsmouth so its bottom edge — not its top edge — bears on the plate, and there is usually a heel (the uncut plumb face of the rafter tail beyond the seat cut) that adds extra depth below the rafter's top edge at the wall line. This heel height (commonly 3 to 7 inches, depending on rafter depth and the heel cut chosen for adequate fascia and gutter clearance) effectively adds to the wall height, not to the rise itself, but it must be included when you total up ground-to-ridge height because it sits between the top of the double top plate and the point the rise formula assumes as its zero line.
| Component | Typical value | Notes |
|---|---|---|
| Grade to top of foundation | 6-12 in | Varies by frost depth and code |
| Foundation to top of wall plate (finished wall height) | 8-10 ft per story | Stud height + plates + floor framing |
| Heel height at birdsmouth | 3-7 in | Depends on rafter depth and seat cut |
| Rise, (span/2) x (pitch/12) | Calculated per project | From effective plate line to theoretical apex |
| Ridge board/beam correction | 0.5-2 in typical | Grows with pitch and ridge stock thickness |
From wall plate to total building height
Putting the pieces together, total building height (grade to ridge) is: height = grade-to-plate height + heel height + rise + ridge board correction. This is the number a truss manufacturer, a crane operator, or a strict zoning height-to-ridge ordinance actually cares about — not the bare rise figure.
Worked example: a single-story building with an 8-foot finished wall height, a 5-inch heel height, a 28-foot span, a 6:12 pitch, and a 1.5-inch ridge board. Rise = (28/2) x (6/12) = 14 x 0.5 = 7 feet. Ridge board correction at 6:12 = 0.75 / cos(26.57°) = 0.84 inches. Total height above the top of the foundation = 96 in (wall) + 5 in (heel) + 84 in (rise) + 0.84 in (ridge) = 185.84 inches = 15 feet 5.8 inches. Add whatever grade-to-foundation-top dimension applies (say 8 inches) for a full grade-to-ridge height of about 16 feet 1.8 inches.
For a two-story or multi-gable building, repeat the wall-height stack for each story and add any second-story balloon or platform framing depth, then apply the same rise and ridge corrections at the top story's plate line. Trusses simplify part of this because the truss manufacturer supplies an exact heel height (the truss's 'heel' dimension) and overall height from the design drawings, removing the birdsmouth estimate — but the rise formula and ridge correction logic are identical.
Zoning height limits: mean roof height versus ridge height
This is where many project delays start: a building department or homeowner's association height limit almost never means simply 'how tall is the ridge above the ground.' Two different conventions are common, and they can produce very different allowable envelopes on a steep roof.
- Ridge height (peak height): measured straight from grade (or from an averaged grade around the building footprint, depending on the ordinance) to the highest point of the roof. Common in single-family zoning codes as a simple, easily inspected number.
- Mean roof height: the average of the eave height and the ridge height, i.e., mean = (eave height + ridge height) / 2. This is the definition used throughout ASCE 7 for wind and snow load purposes, and some zoning codes borrow it specifically to avoid penalizing steep-roof designs (a steep roof pushes the ridge up a lot without adding usable floor area, so measuring to mean height treats it more fairly than measuring to the bare peak).
- Average grade plane: many jurisdictions do not measure from the actual ground at the building's base but from an 'average grade plane' calculated around the building perimeter, especially on sloped lots — this can shift the allowed ridge height by a foot or more compared to using the lowest or highest point of grade.
- Always read the specific local definition before designing to a height limit; a 35-foot limit measured to mean roof height allows a noticeably taller ridge than the same 35-foot limit measured to the actual peak.
Worked example of the difference: a house has an 18-foot eave height and, at 9:12 pitch over a 32-foot span, a rise of (32/2) x (9/12) = 16 x 0.75 = 12 feet, giving a ridge height of 18 + 12 = 30 feet. Mean roof height = (18 + 30) / 2 = 24 feet. Under a 28-foot mean-height limit this design passes with 4 feet to spare; under a 28-foot peak-height limit it fails by 2 feet. The same building can be code-compliant or non-compliant purely depending on which definition the local ordinance uses.
Mean roof height for wind and snow load design
Independent of zoning, mean roof height is a required input for structural wind pressure calculations under ASCE 7 (referenced by the IRC and IBC), because wind pressure on a building envelope increases with height above ground, and taller buildings see higher velocity pressures at the roof. For roofs with a slope of 10:12 or less, ASCE 7 permits using the mean roof height (average of eave and ridge) instead of the full ridge height for velocity pressure exposure calculations — this generally works in the designer's favor on steep-pitched, low-eave residential buildings, since it avoids over-stating the wind exposure that the bare ridge height would suggest.
For flat and low-slope roofs (roughly 10:12 and under is the common IRC/ASCE dividing line, though check your specific code edition), mean roof height essentially equals ridge height because the eave-to-ridge difference is small enough not to matter for exposure category purposes. For steep roofs, using mean height rather than peak height can meaningfully reduce the calculated wind pressure at the roof, which matters for uplift resistance calculations on ridge boards, hurricane ties and shingle or metal panel wind ratings.
| Height metric | Formula | Primary use |
|---|---|---|
| Rise | (span/2) x (pitch/12) | Framing layout, rafter/truss design |
| Ridge (peak) height | grade + wall height + heel + rise + ridge correction | Zoning peak-height limits, visual massing |
| Mean roof height | (eave height + ridge height) / 2 | ASCE 7 wind pressure, some zoning ordinances |
| Average grade plane height | ridge height − average grade elevation around footprint | Sloped-lot zoning height limits |
Ladder length and access implications
Once you know the true corrected ridge height (not the bare rise number), you can size ladder and fall-protection equipment correctly. A ladder set up to reach the eave still needs several more feet of working length to reach the ridge along the roof slope, and the ladder's ground-to-top reach is different from its rated length because of the standing angle.
- Find the eave height (grade to top of wall plate, roughly) and the ridge height (grade to peak) from the calculations above.
- For a ladder set against the eave, use the 4:1 rule: the base should sit out from the wall one foot for every four feet of vertical height to the point of contact, and the ladder should extend at least 3 feet above the eave for safe stepping-off.
- Rated ladder length needed ≈ (eave height + 3 ft) / sin(75.5°) for a ladder at the standard 4:1 (75.5-degree) angle — roughly 1.03 times the vertical reach, so a 15-foot vertical reach needs about a 15.5-foot-rated extension ladder, and you round up to the next stock size (16 ft is not standard, so use an 18- or 20-foot extension ladder to keep the safe margin).
- To work near the ridge itself rather than just the eave, add the roof's sloped distance from eave to ridge (half-span / cos(pitch angle)) as the distance a roofer must travel up the roof surface from the ladder's top, and plan anchor points and roof brackets accordingly — do not assume the ladder itself needs to reach the ridge.
- For any ridge height above roughly 25-30 feet total, or any steep-slope work, treat this as a job for a professional roofer with proper fall-arrest equipment rather than an extension ladder and roof brackets.
Worked example continuing the earlier house: eave height 18 feet, ridge height 30 feet, 9:12 pitch (slope angle 36.87 degrees). A ladder to the eave needs roughly (18 + 3) / sin(75.5°) = 21 / 0.968 = 21.7 feet of rated length — call it a 24-foot extension ladder for margin. From the eave, the sloped distance to the ridge is 16 feet (half-span) / cos(36.87°) = 16 / 0.8 = 20 feet of roof surface to travel, which is a long, steep climb that clearly calls for roof brackets, a ridge anchor and a harness rather than free climbing from the ladder's top rung.
Run the numbers
- Roof Pitch CalculatorFree roof pitch calculator. Enter rise and run to get pitch as X:12, the angle in degrees, slope percentage and the pitch multiplier, with a live diagram.
- Roof Slope CalculatorCalculate roof slope from rise and run. Get slope as a percentage, an angle in degrees and an X:12 ratio, with drainage guidance and a live diagram.
- Roof Pitch to Angle ConverterConvert roof pitch to degrees and back. Enter any X:12 pitch or any angle to get the exact conversion, slope percentage, multiplier and a full reference table.
- Rafter Length CalculatorCalculate common rafter length from span and pitch. Get the line length, overall length with overhang, plumb and seat cut angles, and a span reference table.
- Rafter Angle CalculatorCalculate rafter cut angles, birdsmouth size and speed square settings from span and pitch. Get plumb cut, seat cut, rafter length and a cut diagram.
- Roof Truss CalculatorCalculate how many roof trusses you need, plus peak height, top chord length and bottom chord length from your span, pitch and spacing.
- Snow Load CalculatorCalculate flat and sloped roof snow load from ground snow load using the ASCE 7 method, including exposure, thermal and importance factors and total roof load.
Frequently asked questions
How do I calculate roof rise from span and pitch?
Rise = (span / 2) x (pitch / 12). For a 24-foot span at 8:12 pitch, rise = 12 x (8/12) = 8 feet. This gives the vertical distance from the wall plate line to the theoretical rafter apex, before ridge board and heel corrections.
What is the difference between ridge height and mean roof height?
Ridge height is the vertical distance from grade to the highest point of the roof. Mean roof height is the average of the eave height and the ridge height, (eave + ridge)/2. Building codes use mean roof height for ASCE 7 wind pressure calculations; some zoning ordinances also use it, though many measure straight to the ridge peak instead.
How tall is my roof if I know the pitch and span?
Add the rise, (span/2) x (pitch/12), to your wall plate height, then add the heel height at the birdsmouth and a small ridge board thickness correction (roughly half the ridge board's thickness divided by the cosine of the roof's slope angle) to get the true grade-to-ridge height.
Does a zoning height limit measure to the ridge or the average roof height?
It depends entirely on the jurisdiction. Many single-family zoning codes measure straight to the ridge peak from grade or average grade plane. Others, especially those aligned with ASCE 7 wind provisions, measure to mean roof height, the average of eave and ridge. Always check your specific local zoning code's height definition before designing.
Why is my roof's actual ridge height taller than the rise I calculated?
The bare rise formula, (span/2) x (pitch/12), measures from the wall plate line to a theoretical point, not from the ground. Add the heel height at the birdsmouth, the wall height itself, and a small ridge board thickness correction to get the true grade-to-ridge height, which is always somewhat more than the rise alone.
What ladder length do I need to reach my roof's ridge?
Rated ladder length needed is roughly 1.03 times the vertical height to the eave plus 3 feet of extension above it, based on the standard 4:1 ladder angle. To actually work near the ridge from there, you travel the sloped eave-to-ridge distance across the roof surface using roof brackets and fall protection, not by extending the ladder further.
How does the ridge board affect total roof height?
Rafters bear against the ridge board's faces at the roof's slope angle rather than meeting at a true point, which pushes the top of the roof up by slightly more than half the ridge board's thickness. The correction is (ridge thickness/2) / cos(pitch angle), typically under an inch for standard lumber but larger for thick engineered ridge beams or steep pitches.
Is mean roof height used for snow load as well as wind load?
Mean roof height itself is primarily a wind-load input in ASCE 7. Snow loads instead depend mainly on ground snow load, roof slope (via the slope reduction factor) and exposure/thermal factors, though the same slope and geometry values used to find mean roof height also feed directly into the snow load roof-slope factor.
How much does pitch affect ridge height on the same building?
Significantly, because rise scales linearly with pitch for a fixed span. Doubling the pitch numerator (say from 4:12 to 8:12) doubles the rise. On a 30-foot span, 4:12 gives a 5-foot rise while 8:12 gives a 10-foot rise, a 5-foot difference in ridge height on an identical footprint.
Keep reading
- How to Calculate Roof Pitch: 6 Methods That Actually WorkSix field-tested ways to find the pitch of a roof — from the ladder, from the attic, from a photo — plus the arithmetic that turns any measurement into X:12, degrees and percent.
- Roof Pitch to Degrees: Full Conversion Chart and FormulaThe complete pitch-to-degree conversion table, the trigonometry behind it, and why 6:12 is 26.57° rather than the 30° people expect.
- Common Roof Pitches Explained: 3:12 Through 12:12A pitch-by-pitch breakdown of every slope you will meet on a house — what each one costs, what it can be covered with, and which climates it suits.
- Roof Pitch Multiplier: Chart, Formula and How to Use ItThe single number that turns a floor plan into a material order — where it comes from, when it fails, and the hip/valley factor that goes with it.
- How to Measure a Roof: Attic, Ground and Satellite MethodsYou can measure a roof three ways: from inside the attic, from the ground with a level and framing square, or from satellite imagery. Here is how each works, how accurate each is, and how to turn a footprint into an order-ready material quantity.
Last updated 2026-08-09. Guidance is general information for planning and is not a substitute for a licensed engineer or local code review.