Construction
Fact-checked by CalStack Editorial
Sources IRC 2021, ARMA, NRCA
Updated Apr 2026
8 min read

How to Calculate Roof Pitch

Roof pitch defines how steeply a roof rises per 12 inches of horizontal run. This guide explains the X:12 formula, how to convert pitch to degrees and slope percentage, and what the IRC requires for each roofing material.

Skip the math. Enter your rise and run to instantly get X:12 pitch, angle in degrees, and the pitch multiplier needed for material ordering. Use the Roof Pitch Calculator to get X:12, degrees, and multiplier instantly.

Calculate my roof pitch →

What is roof pitch?

Roof pitch is the ratio of vertical rise to horizontal run, expressed in X:12 notation where X is how many inches the roof rises for every 12 horizontal inches. A 6:12 pitch rises 6 inches for every foot of horizontal run. Pitch controls material eligibility, structural loads, drainage performance, labor cost, and the attic space available inside the building.

The three ways to express the same steepness are X:12 pitch (used by contractors), degrees (used by architects), and percent slope (used by commercial roofers and civil engineers). This guide focuses on X:12: the notation used for every residential permit, material specification, and contractor quote in the United States.

Run is not the same as span. The building span is the total width from exterior wall to exterior wall. The run is exactly half the span: the horizontal distance from the wall to the ridge center. A 24-foot wide house has a 12-foot run (144 inches). Confusing span with run is the most common pitch calculation mistake, producing a result exactly half the actual pitch.

The roof pitch formula

The X:12 pitch formula is simple: divide the rise by the run, then multiply by 12. The result is the X in X:12 notation.

X:12 Roof Pitch

Pitch = (Rise ÷ Run) × 12

Pitch in Degrees

Degrees = arctan(Rise ÷ Run) × (180 ÷ π)

Pitch Multiplier for Area

M = √(1 + (Pitch ÷ 12)²)

Worked example. A house is 24 feet wide with a ridge that is 6 feet above the wall plates. Run = 24 ÷ 2 = 12 feet = 144 inches. Rise = 6 feet = 72 inches. Pitch = (72 ÷ 144) × 12 = 6:12. Degrees = arctan(72 ÷ 144) × 57.296 = 26.57°. Pitch multiplier = √(1 + 0.25) = 1.118. That multiplier tells you that every square foot of flat footprint corresponds to 1.118 sq ft of actual sloped roof surface, critical for ordering the right quantity of shingles. The roof area calculator uses this multiplier automatically: the roof area guide walks through the three-step adjusted footprint calculation in full.

How to measure roof pitch without going on the roof

The safest method is measuring from inside the attic. Place a level horizontally with one end touching a rafter. Mark 12 inches along the level from the rafter contact point. From that 12-inch mark, measure vertically straight up to the rafter surface. That vertical measurement in inches is the rise, and your pitch is that number colon 12.

For example: if you measure 6 inches vertically at the 12-inch mark, your pitch is 6:12. The level ensures you are measuring true horizontal, not the slant of the attic floor. A smartphone angle app on the rafter surface also works , it reads the angle directly. Convert degrees back to X:12 using: X = 12 × tan(degrees). Use the roof slope calculator to convert between degrees and X:12.

Field tip: If attic access is difficult, use a level and tape measure on the rake board (the angled fascia at the gable end). The rake board is parallel to the rafter and accessible from a ladder at the gable wall.

IRC pitch minimums by material

Every roofing material has a code-mandated minimum pitch. Installing a material below its minimum voids the manufacturer warranty and fails inspection. The thresholds are driven by physics, at shallow pitches, water moves too slowly to drain before capillary action forces it backward under the material.

Minimum roof pitch by material. Source: IRC 2021 §R905, ARMA Technical Bulletin
MaterialAbsolute minimumRecommended minimum
Asphalt shingles (standard)2:12 (double felt)4:12
Metal, standing seam0.25:123:12
Metal: exposed fastener3:124:12
Clay / Concrete tile4:12 (sealed underlayment)5:12
Natural slate4:126:12
Wood shakes3:124:12
EPDM / TPO membrane0.25:12 (flat roof)0.25:12 minimum

Standard residential pitches fall between 4:12 and 9:12. Below 4:12 requires special underlayment. Above 9:12 requires OSHA fall-arrest equipment and typically adds $1,000 to $3,000 in labor cost. For a detailed cost impact by pitch, use the roof cost calculator.

Pitch multiplier quick reference

The pitch multiplier converts your flat building footprint into the actual sloped roof surface area for material ordering. Multiply your adjusted footprint area (including overhangs) by this value to get the true surface area in square feet.

Pitch multiplier by X:12 pitch. Source: NRCA Roofing Manual, Pythagorean derivation
Pitch (X:12)MultiplierDegreesArea increase
3:121.03114.04°+3.1%
4:121.05418.43°+5.4%
6:121.11826.57°+11.8%
8:121.20233.69°+20.2%
9:121.25036.87°+25.0%
12:121.41445.00°+41.4%

A 12:12 pitch requires 41% more shingles than the flat footprint suggests. Failing to apply the pitch multiplier is one of the most common material underestimation errors on DIY projects. Once you have your pitch, use the rafter calculator to calculate common rafter length from the same rise and run inputs, or read the roof rafter guide for the full plumb-cut and bird’s-mouth geometry.

How pitch affects installation cost

Pitch is one of the two largest drivers of roofing labor cost (the other is material type). A standard 6:12 pitch is the baseline for most contractor pricing. Each full pitch increment above 6:12 adds roughly 5 to 10 percent in labor cost because workers must move more carefully, require additional staging, and cover more actual surface area for the same footprint.

Above 9:12, OSHA mandates fall-arrest systems, adding equipment setup time and often requiring a dedicated safety crew member. This threshold typically adds $800 to $2,000 to the base labor cost before any material consideration. Many residential roofing contractors add a “steep pitch surcharge” of $50 to $150 per square for jobs above 7:12, increasing to $150 to $300 per square above 10:12.

The pitch multiplier also drives material cost upward: a 12:12 pitch requires 41% more shingles than the flat footprint, which adds directly to the material line item. For a 20-square flat footprint, that means ordering 28 squares at 12:12 instead of 22 at a moderate 6:12. Evaluate both the labor surcharge and the material multiplier when comparing bids across contractors, as each contractor prices the steep-pitch premium differently. The roof cost calculator adjusts automatically for pitch when estimating total replacement cost.

Frequently asked questions

What does roof pitch mean?

Roof pitch is the ratio of vertical rise to horizontal run, expressed as X:12. The number before the colon tells you how many inches the roof rises vertically for every 12 horizontal inches. A 6:12 pitch rises 6 inches per foot of run. Pitch controls which roofing materials can be used, how water drains, how much material is needed, and how much labor the installation costs.

How do I calculate roof pitch from rise and run?

Divide the rise by the run, then multiply by 12. For example: rise = 6 inches, run = 12 inches. Pitch = (6 divided by 12) times 12 = 6:12. The critical rule is to use the true horizontal run, which is half the total building span for a standard gable roof. Using the full span produces a pitch exactly half the actual value.

What is a good roof pitch for a house?

A pitch between 4:12 and 9:12 is considered standard and good for residential construction. This range provides excellent water shedding, supports all major material types including asphalt shingles, metal panels, and tile, and remains walkable for installation and maintenance. A 6:12 pitch (26.57 degrees) is the most common residential choice.

What roofing materials work on pitches too low for standard asphalt shingles?

Pitches below 2:12 are considered low-slope and require membrane roofing systems rather than shingles. TPO, EPDM, and modified bitumen are the standard choices between 0 and 2:12, installed fully-adhered or mechanically fastened. Standing-seam metal roofing can go as low as 1:12 with proper seam design. Between 2:12 and 4:12, asphalt shingles with double-layer underlayment are code-compliant but metal or rubber membrane systems often perform better long-term because shallow angles slow water-shedding and increase the risk of wind-driven moisture infiltration.

How do I convert roof pitch to degrees?

Use the inverse tangent formula: Degrees = arctan(Rise divided by Run) times (180 divided by pi). For a 6:12 pitch, rise divided by run = 0.5. arctan(0.5) = 0.4636 radians. Times 57.296 = 26.57 degrees. The roof slope calculator automates this conversion for any rise and run you enter.

What pitch multiplier do I use for a 4:12 roof?

A 4:12 roof has a pitch multiplier of 1.054. Multiply your flat footprint area by 1.054 to get the true sloped surface area for material ordering. For a 1,500 sq ft footprint at 4:12, the sloped area is 1,581 sq ft, about 15.8 roofing squares before adding a waste factor.

References

International Code Council. (2021). International Residential Code, Section R905: Requirements for Roofing. ICC. codes.iccsafe.org

Asphalt Roofing Manufacturers Association. (2023). Steep Slope Roofing Material Guide. ARMA. asphaltroofing.org

National Roofing Contractors Association. (2024). The NRCA Roofing Manual: Steep-slope Roof Systems. NRCA. nrca.net