RoofingCalculatorHQ

Roof Pitch Calculator

Free roof pitch calculator. Convert between rise/run, angle in degrees, and rafter length. Get pitch as X/12 plus the slope factor for area calculations.

Roof Pitch Calculator

Pitch (X/12)
6/12
Angle
26.57°
Slope factor
1.118
Multiply roof footprint by this for surface area

How to use this calculator

Pick the input mode that matches what you know:

  • From rise & run — measure the vertical rise over a known horizontal run (the most common DIY method)
  • From angle — if you have the angle in degrees from a level, inclinometer, or app
  • From rafter length & rise — if you know the rafter length and the total rise

The calculator returns three things:

  1. Pitch as X/12 — the standard contractor format (e.g., 6/12)
  2. Angle in degrees — useful for working with carpentry tools or framing software
  3. Slope factor — multiply this by your roof footprint to get true surface area

Why pitch matters

Roof pitch determines almost every other roofing decision:

  • Material choice — asphalt shingles below 2/12 won’t shed water, slate needs 4/12+, metal works on almost any pitch
  • Cost — steeper roofs use more material (longer rafters, more surface area) and cost more in labor (harder to walk on, more safety setup)
  • Walkability — pitches up to 6/12 are walkable; 7/12+ requires roof jacks or harnesses
  • Drainage and snow shedding — steeper sheds water/snow faster, less ice damming risk
  • Ventilation — attic volume scales with pitch, affecting ventilation requirements

Standard pitches by roof style

StyleTypical pitchAngle
Flat / low-slope0/12 to 2/120–9.5°
Shed / modern2/12 to 4/129.5–18.4°
Standard residential4/12 to 9/1218.4–36.9°
Steep / colonial9/12 to 12/1236.9–45°
Mansard / Victorian12/12+45°+
Gothic / steeple18/12 to 24/1256–63°

The formulas

Pitch from rise/run:

Pitch (X/12) = (rise / run) × 12
Angle = arctan(rise / run)

Pitch from angle:

Rise/run ratio = tan(angle)
Pitch (X/12) = tan(angle) × 12

Slope factor (the multiplier you need for surface area):

Slope factor = √(1 + (rise/run)²)

For a 12/12 pitch (45°), the slope factor is √2 ≈ 1.414 — meaning a roof footprint of 1,000 sq ft has a true roof surface of 1,414 sq ft. Always factor pitch into roofing material orders.

Common pitch reference table

PitchRise/RunAngleSlope Factor
2/120.1679.46°1.014
3/120.25014.04°1.031
4/120.33318.43°1.054
5/120.41722.62°1.083
6/120.50026.57°1.118
7/120.58330.26°1.158
8/120.66733.69°1.202
9/120.75036.87°1.250
10/120.83339.81°1.302
12/121.00045.00°1.414

Frequently asked questions

What is a 6/12 roof pitch?
A 6/12 roof pitch means the roof rises 6 inches for every 12 inches of horizontal run. As an angle, it's 26.57° from horizontal. It's the most common residential pitch in the US — steep enough to shed water and snow, shallow enough to walk on.
How do I measure roof pitch from the ground?
Hold a 12-inch level horizontally against the gable end of your roof, then measure the vertical distance from the end of the level to the roof surface. That measurement (in inches) is the rise per 12-inch run, giving you the X/12 pitch directly.
Is roof pitch the same as roof slope?
Roofers typically use 'pitch' to mean rise-over-run (X/12 ratio), and 'slope' to mean the angle in degrees. The terms are often used interchangeably in casual conversation, but inspectors and contractors use the X/12 format on permits and quotes.
What's the minimum roof pitch for shingles?
Asphalt shingles require a minimum 2/12 pitch (about 9.5°). Below that, water can get under shingle edges. For 2/12 to 4/12, you need an underlayment of 2 layers or ice-and-water shield. Standard shingle install (with one layer of underlayment) starts at 4/12.
How do I find the slope factor for surface area?
Slope factor = √(1 + (rise/run)²). For a 6/12 pitch, that's √(1.25) = 1.118. Multiply your roof footprint by this factor to get true surface area. The calculator returns this number in the third result box.

Related calculators