Roof Pitch Calculator
Pitch (x/12), angle in degrees, slope factor & rafter length
๐ Roof measurements
Standard practice uses a 12โณ run. Set the rise you measured over a level 12โณ span.
Last updated June 2026
Method: Pitch = (rise ÷ run) × 12; angle = arctangent(rise ÷ run); slope factor = √(rise² + run²) ÷ run; rafter length = √(rise² + run²). Standard right-triangle geometry used throughout the roofing trade.
Included: Pitch as x/12, roof angle in degrees, the slope (area) multiplier, rafter length over half the span (or per foot of run), and a built-in waste factor for material planning.
Not included: Eave overhang, ridge-board thickness, birdsmouth cuts, hip/valley framing, dead and live load engineering. Results are planning estimates, not a structural design.
Roof pitch calculator: everything you need to know
If your roof rises 6 inches for every 12 inches you move across it, you have a 6/12 pitch - an angle of about 26.6° and a slope factor of about 1.118. That last number is the one most people miss: it means the actual roof surface is roughly 12% larger than the flat footprint of the house beneath it. This roof pitch calculator turns a simple rise-and-run measurement into the pitch, the angle in degrees, the slope multiplier and the rafter length, so you can spec materials and frame the roof with confidence.
What is roof pitch?
Roof pitch is how steep a roof is, written as the vertical rise over a fixed horizontal run of 12 inches - for example 4/12, 6/12 or 9/12. The bigger the first number, the steeper the roof. Pitch controls almost everything downstream: which roofing materials you can use, how much surface area you have to cover, how well the roof sheds rain and snow, and how much labor and safety equipment the install needs.
The formulas behind the calculator
Every output comes from one right triangle - rise, run and the rafter as the hypotenuse:
Pitch (x/12) = (rise ÷ run) × 12 Angle° = arctangent(rise ÷ run) Slope factor = √(rise² + run²) ÷ run Rafter length = √(rise² + run²) For a symmetrical gable, the run in the rafter formula is half the building span. The slope factor is what you multiply a flat footprint area by to get the true sloped roofing area - it never drops below 1.0 and grows as the roof gets steeper.
A worked example
Say you have a gable building that is 30 feet wide (the span), and the ridge sits 7.5 feet above the wall plates (the total rise). Each rafter runs over half the span, so the run is 15 feet.
- Pitch: (7.5 ÷ 15) × 12 = 6/12.
- Angle: arctangent(7.5 ÷ 15) = arctangent(0.5) ≈ 26.6°.
- Slope factor: √(7.5² + 15²) ÷ 15 = √(56.25 + 225) ÷ 15 ≈ 1.118.
- Rafter length: √(7.5² + 15²) ≈ 16.77 feet (before overhang).
If that 30 × 40 ft building has a 1,200 sq ft flat footprint, the actual roof surface is about 1,200 × 1.118 = 1,342 sq ft per the full roof, and at a 10% waste factor you would buy material for about 1,476 sq ft.
How to measure rise and run
You only need a level and a tape measure. There are two reliable ways:
- On a rafter (from the attic): hold a level horizontally against the underside of a rafter, mark 12 inches along the level, then measure straight down from that mark to the rafter. That vertical drop is your rise over a 12-inch run.
- On the roof or gable end: rest one end of a 24-inch level on the roof surface, level it, mark the 12-inch point, and measure down to the shingles. Double the reading if you measured over 24 inches.
If you already know the building width and how high the ridge sits, skip the level entirely: switch the calculator to Span & rise mode and enter both numbers in feet.
How to use this calculator
- Pick a mode. Use Rise & run if you measured inches on the slope; use Span & rise if you know the building width and ridge height in feet.
- Enter your measurements. The calculator accepts decimals, so a 6.25-inch rise or a 30.5-foot span is fine.
- Set a waste factor. Start at 10% for a simple gable; bump it to 15% for cut-up roofs with hips and valleys.
- Press Calculate pitch. Read the big x/12 result, then check the angle, slope factor and rafter length cards below it.
Who this calculator is for
- DIY homeowners figuring out whether shingles will work on a porch or shed roof.
- Roofers and estimators converting a footprint into true roofing area and bundle counts.
- Carpenters and framers cutting rafters to length for a new build or addition.
- Solar installers checking the tilt angle a roof gives panels.
- Inspectors and buyers sanity-checking that a roof's pitch matches its material.
Key terms explained
- Rise: the vertical height the roof gains over the run.
- Run: the horizontal distance - by convention 12 inches, or half the span for a gable.
- Span: the full width of the building the roof covers.
- Slope factor (roof multiplier): the number you multiply a flat footprint area by to get sloped surface area.
- Roofing square: 100 square feet of roof surface - the unit shingles and underlayment are sold and counted in.
- Cubic yard: 27 cubic feet; you will see it on related material calculators (concrete, gravel, mulch) where you convert area and depth into volume to order by the truckload.
- Waste factor: the percentage of extra material added for cuts, overlaps, hips, valleys and breakage.
- Birdsmouth: the notch cut into a rafter where it sits on the wall plate; it slightly shortens the usable rafter span.
Three quick scenarios
- Low-slope porch (2/12): angle ≈ 9.5°, slope factor ≈ 1.014. Shingles are at their minimum here; many builders switch to a membrane to avoid leaks. The added roofing area is tiny - barely above the footprint.
- Standard house (6/12): angle ≈ 26.6°, slope factor ≈ 1.118. The sweet spot for asphalt shingles: easy to walk, sheds water well, only ~12% more area than the footprint.
- Steep roof (12/12): angle = 45°, slope factor ≈ 1.414. The surface is over 40% larger than the footprint, so material and labor jump - and crews need roof jacks or scaffolding.
Common roof pitches at a glance
Most residential roofs cluster into a handful of standard pitches. The table below shows the angle in degrees and the slope (area) factor for each, so you can see at a glance how steeper roofs add surface area:
- 2/12 - about 9.5°, slope factor ≈ 1.014. The practical minimum for asphalt shingles; just above the footprint.
- 3/12 - about 14.0°, slope factor ≈ 1.031. Low-slope, common on porches and additions.
- 4/12 - about 18.4°, slope factor ≈ 1.054. A widely used, easy-to-walk pitch.
- 6/12 - about 26.6°, slope factor ≈ 1.118. The most common residential pitch in the US.
- 8/12 - about 33.7°, slope factor ≈ 1.202. Steeper, sheds snow well; harder to walk.
- 9/12 - about 36.9°, slope factor ≈ 1.250. The upper end of the comfortable shingle range.
- 12/12 - exactly 45°, slope factor ≈ 1.414. Very steep; over 40% more surface than the footprint.
Notice how the slope factor climbs slowly at first and then faster as the roof steepens. The jump from 6/12 to 12/12 nearly triples the "extra" area you have to cover - roughly 12% over footprint versus 41% over footprint - which is exactly why steep roofs cost more in both material and labor. When you turn the footprint into a flat area to multiply, the Square Footage Calculator handles the rectangle math.
How pitch decides your roofing material
Pitch is not just a number for framing - it directly limits which roof coverings you are allowed to use. Water moves more slowly across a shallow roof, so a low slope gives wind-driven rain more chance to creep back under the courses. Manufacturers and building codes therefore set minimum slopes by material:
- Low-slope membranes (TPO, EPDM, modified bitumen): the right choice below about 2/12, where shingles cannot seal reliably. These are fully adhered or seamed systems rather than overlapping pieces.
- Asphalt shingles: rated for 2/12 and steeper, with special double-underlayment detailing required between 2/12 and 4/12, and standard installation from 4/12 up.
- Metal panels: standing-seam systems can go as low as roughly 1/12 to 3/12 depending on the profile, which is why metal is popular on shallow modern roofs.
- Clay and concrete tile: usually need 2.5/12 to 4/12 as a minimum, with reinforced underlayment on the lower end.
- Wood and slate: traditionally want 4/12 or steeper so water sheds quickly off the overlapping pieces.
Run your measurement through the calculator first; the x/12 result tells you immediately whether the material you have in mind is even an option before you price anything.
Pitch, drainage and climate
Beyond material rules, pitch affects how a roof performs in your weather. A steeper roof sheds water and snow faster, which reduces the time moisture sits on the surface and lowers the chance of ice dams and leaks - one reason snow-country homes often run 8/12 or steeper. A shallower roof catches less wind and is cheaper to build and safer to work on, but it relies more heavily on a flawless underlayment and good flashing because water lingers longer. In high-snow regions, the steeper pitch also matters structurally: it sheds snow load instead of accumulating it, though the actual live-load design is an engineering question, not something a pitch calculator answers. If you are also estimating attic or living space under the roof, remember that a steeper pitch creates more headroom for a given span but a larger, more expensive roof surface overall.
From pitch to a materials order
Knowing the pitch is step one; turning it into a shopping list is step two. The workflow most estimators follow is: measure the building footprint, convert that footprint to a flat area, multiply by the slope factor to get true roof surface, divide by 100 to get roofing squares, then add a waste factor and round up to whole bundles. For ground-level companion projects on the same job - a new concrete apron, a gravel drip line, or fresh mulch around the foundation - you switch from area to volume. The Concrete Calculator and Gravel Calculator turn length, width and depth into the cubic yards you order by the truckload, and the Mulch Calculator does the same for landscape beds. If the gable wall or soffits need fresh paint while the scaffolding is up, the Paint Calculator estimates the gallons.
What changes the result the most
- The rise: for a fixed run, more rise means a steeper pitch, a bigger angle and a larger slope factor - this is the dominant lever.
- The span: in span-and-rise mode, a wider building lengthens the rafters even when the pitch is unchanged.
- The waste factor: it does not change the geometry but directly scales how much material you buy - the difference between 10% and 15% on a big roof is real money.
- Roof complexity: hips, valleys, dormers and skylights all add cuts and waste that a single pitch number cannot capture.
Tips for ordering material
- Always buy about 10% extra. It covers cuts, starter and ridge courses, and gives you spares for future repairs that match your current color lot.
- Round up to whole bundles or squares. Shingles come in bundles (usually 3 per square); you cannot buy a fraction.
- Measure twice. A wrong pitch by one number in 12 can throw off your area by several percent on a large roof.
- Account for the overhang. The rafter length here stops at the wall plate - add your planned eave overhang before cutting lumber.
Limitations and assumptions
- It assumes a simple, symmetrical gable when converting span to rafter length; complex roofs need per-plane calculations.
- It does not add overhang, ridge thickness, birdsmouth depth or fascia - these are framing details you add yourself.
- It is a geometry and estimating tool, not a structural design. Rafter sizing, load and span tables are an engineering question.
- Material counts depend on the specific product's coverage; always confirm against the manufacturer's coverage per bundle or square.
How it compares to related calculators
This page answers "how steep is my roof, and how much surface does that create?" If your question is a little different, a sister tool fits better:
- To turn a roof or room footprint into a flat area, use the Square Footage Calculator.
- To price a slab, footing or driveway by volume, use the Concrete Calculator.
- To order base rock or a drip line, use the Gravel Calculator, and for landscape beds the Mulch Calculator.
- To convert any area-and-depth job into truckloads, use the Cubic Yard Calculator.
- To estimate gallons for the gable wall, soffits or fascia, use the Paint Calculator.
Sources and standards
- Roof pitch, angle and rafter length are derived from standard right-triangle trigonometry (rise, run and the rafter as the hypotenuse).
- Minimum-slope rules for roof coverings follow the International Residential Code (IRC) roof-covering provisions and the underlayment requirements for low-slope shingle application (2/12 to 4/12).
- Asphalt shingle slope ratings reflect Asphalt Roofing Manufacturers Association (ARMA) installation guidance.
- Waste-factor and roofing-square conventions (100 sq ft per square) are standard roofing-trade estimating practice; complex roofs with hips and valleys warrant higher allowances.
๐ก Good to know
Slope factor is not the same as pitch
The pitch tells you how steep the roof is; the slope factor tells you how much bigger the actual surface is than the flat footprint. Always multiply your footprint area by the slope factor before you buy roofing - flat square footage will leave you short.
Pitch decides your material
Asphalt shingles are rated for 2/12 and up and shine from 4/12 to 9/12. Below 2/12 you need a low-slope membrane (TPO, EPDM, modified bitumen). Above 12/12, plan for extra safety gear and labor.
Order about 10% extra
Cuts, hips, valleys, starter and ridge courses all add waste. A 10% buffer is standard for simple gables; complex roofs can need 15% or more. The leftovers double as color-matched spares for repairs.
โ ๏ธ Common mistakes & edge cases
Buying for the flat footprint, not the slope
A 1,200 sq ft footprint on a 6/12 roof is really about 1,342 sq ft of surface. Skip the slope factor and you will be one or more squares short - always multiply footprint by the slope multiplier.
Mixing up run and span
For a gable, each rafter runs over half the building width. Plugging the full span in as the run halves your pitch and throws off the rafter length. Use the calculator's Span & rise mode so it splits the span for you.
Forgetting the overhang and cuts
The rafter length stops at the wall plate. Cut lumber to that figure and your eaves disappear. Add your overhang, then the birdsmouth and ridge allowances, before you make the cut.
Putting shingles on a near-flat roof
Below a 2/12 pitch, wind-driven rain gets under standard shingles and they leak. That is a low-slope roof and needs a membrane system - the pitch number tells you before you buy the wrong material.
❓ Frequently asked questions
How do I calculate roof pitch?
Roof pitch is the ratio of vertical rise to horizontal run, expressed as a number 'in 12'. Measure how many inches the roof rises over a level 12-inch run: that rise is your pitch. For example, a 6-inch rise over a 12-inch run is a 6/12 pitch. The formula is pitch = (rise / run) x 12.
What does a 6/12 roof pitch mean?
A 6/12 pitch means the roof rises 6 inches vertically for every 12 inches of horizontal run. That equals an angle of about 26.6 degrees and a slope (area) factor of about 1.118 - so the sloped surface is roughly 12% larger than the flat footprint beneath it. 6/12 is one of the most common residential pitches.
How do I convert roof pitch to degrees?
Take the rise divided by the run and apply the inverse tangent (arctangent): angle = atan(rise / run). For a 6/12 pitch that is atan(6/12) = atan(0.5), which is about 26.57 degrees. The calculator does this automatically and also shows the slope factor.
What is the slope factor and why does it matter?
The slope factor (also called the roof multiplier) converts your roof's flat footprint area into actual sloped surface area. It equals sqrt(rise^2 + run^2) / run. Multiply your building's flat footprint by the slope factor to get the true roofing area you need to cover - a step flat square-footage misses.
How do I measure rise and run on a roof?
Hold a level horizontally against the roof slope and mark a 12-inch point along it. From that 12-inch mark, measure straight down to the roof surface - that vertical distance is the rise over a 12-inch run. You can do this from inside the attic on a rafter, or outside on the roof or gable end. Always work safely.
How do I find rafter length from pitch?
Rafter length is the hypotenuse of the rise-and-run triangle: length = sqrt(rise^2 + run^2). For a symmetrical gable, the run is half the building span. The calculator's 'Span & rise' mode gives you a finished rafter length over half the span - then add your eave overhang and account for the birdsmouth and ridge.
What roof pitch is best for shingles?
Standard asphalt shingles are rated for roofs of 2/12 and steeper, and they perform best from about 4/12 to 9/12. Below 2/12 (low-slope or flat), you generally need a membrane system such as TPO, EPDM or modified bitumen instead of shingles. Above 12/12, installation needs extra safety gear and labor.
Why should I order about 10% extra roofing material?
Real roofs have cuts, hips, valleys, ridge caps, starter courses and ordinary waste, so the surface you buy is always more than the bare calculated area. A waste factor of about 10% is a common rule of thumb for simple gable roofs; complex roofs with many hips and valleys can need 15% or more. Buying a little extra avoids a second trip and gives you spares for repairs.
Does this calculator include the roof overhang?
No. The rafter length it reports covers the slope from the wall plate to the ridge over half the span. It does not add eave overhang, ridge-board thickness or the birdsmouth seat cut. Measure your planned overhang and add it to the calculated rafter length before cutting.
What is the difference between pitch, slope and grade?
In US roofing they are closely related but expressed differently. Pitch is usually given as rise 'in 12' (like 6/12). Slope can mean the same ratio or the angle in degrees. Grade or percent slope expresses rise as a percentage of run (a 6/12 pitch is a 50% grade). This calculator reports the x/12 pitch, the angle in degrees and the area slope factor.
Related Calculators
Concrete Calculator
Calculate cubic yards of concrete for slabs, footings & columns
Square Footage Calculator
Calculate the square footage of any area
Gravel Calculator
Calculate tons or cubic yards of gravel needed
Mulch Calculator
Calculate cubic yards or bags of mulch for your beds
Cubic Yard Calculator
Convert dimensions to cubic yards for any material
Paint Calculator
Estimate how many gallons of paint you need