Roof Pitch Calculator — Angle, Slope & Roof Area

Enter your roof measurements to instantly convert between pitch (X:12), angle in degrees, and slope percentage. Optionally enter your roof footprint area to calculate the actual sloped surface area for ordering shingles and other materials. Supports input by rise & run, angle, or pitch directly.

Roof Pitch Calculator

Calculate roof pitch, angle, slope percentage, and actual roof area

Frequently Asked Questions

What is roof pitch?

Roof pitch is the measure of a roof's steepness expressed as a ratio of vertical rise to horizontal run. In the US, it is written as X:12, meaning the roof rises X inches for every 12 inches of horizontal run. A 4:12 pitch rises 4 inches per foot of run.

How do I calculate roof pitch from rise and run?

Divide the rise by the run to get the slope ratio, then multiply by 12 to express it in the X:12 format. For example, if your roof rises 6 inches over 12 inches of horizontal run, the pitch is 6:12. To find the angle in degrees, use: angle = arctan(rise / run).

What is a 4:12 roof pitch in degrees?

A 4:12 roof pitch equals approximately 18.43 degrees. To convert any X:12 pitch to degrees, use the formula: angle = arctan(X / 12) × (180 / π). For 4:12: arctan(4/12) = arctan(0.333) ≈ 18.43°.

What is the most common roof pitch for a house?

The most common residential roof pitches in the US range from 4:12 to 6:12 (18° to 27°). A 4:12 pitch is the minimum recommended for standard asphalt shingles. Steeper pitches like 6:12 or 8:12 are common in regions with heavy snowfall. Low-pitch roofs below 3:12 require special waterproofing membranes.

How do I calculate actual roof area from the footprint?

Multiply the horizontal footprint area (in ft²) by the area multiplier for your pitch. The multiplier is calculated as: √(rise² + run²) / run. For a 6:12 pitch, the multiplier is √(6² + 12²) / 12 = √180 / 12 ≈ 1.118. A 1,500 ft² footprint would have an actual roof area of 1,500 × 1.118 = 1,677 ft².

How many shingles do I need for my roof?

First calculate the actual sloped roof area using the pitch multiplier. Then divide by 100 to get the number of "squares" (one square = 100 ft²). Add 10–15% for waste, hips, and valleys. For example, a 1,677 ft² roof needs 17 squares + 10% waste = about 19 squares of shingles.

What is the minimum roof pitch for shingles?

The minimum recommended pitch for standard asphalt shingles is 4:12 (18.43°). Between 2:12 and 4:12, shingles can be used with special low-slope installation methods including double underlayment. Below 2:12 (9.46°), a flat roofing system (TPO, EPDM, or modified bitumen) is required.

How do I measure roof pitch from the ground?

Use a smartphone app with an inclinometer (level tool) held against the roof edge, or photograph the gable end and use trigonometry on known measurements. The most accurate method from inside the attic is to hold a 12-inch level horizontally against a rafter and measure the vertical distance at the 12-inch mark — that distance in inches is your pitch number.

Roof Pitch Calculator: Angle, Slope & Area Guide

This roof pitch calculator converts between pitch (X:12), angle (degrees), and slope percentage. It also calculates the area multiplier for estimating actual roof surface area from a floor plan footprint.

What is Roof Pitch?

Roof pitch is the measure of a roof's steepness, expressed as the ratio of vertical rise to horizontal run. In the United States, pitch is typically given in the X:12 format, where X is the number of inches the roof rises for every 12 inches of horizontal run. A 4:12 pitch means the roof rises 4 inches for every foot of horizontal distance.

Roof pitch affects drainage, aesthetics, material choices, and construction cost. Steeper roofs shed water and snow better but require more materials and labor. Shallow roofs are cheaper to build but may need special waterproofing membranes.

Roof Pitch Formula

Pitch (X:12)

Pitch = Rise / Run × 12

Angle (degrees)

Angle = arctan(Rise / Run) × (180 / π)

Slope Percentage

Slope % = (Rise / Run) × 100

Area Multiplier (Hypotenuse Factor)

Multiplier = √(Rise² + Run²) / Run

Multiply your floor plan area by this factor to get the actual sloped roof surface area.

Common Roof Pitches

Pitch (X:12)AngleSlope %MultiplierCategory
1:124.76°8.3%1.0035Low
2:129.46°16.7%1.0138Low
3:1214.04°25.0%1.0308Low
4:1218.43°33.3%1.0541Low
5:1222.62°41.7%1.0833Medium
6:1226.57°50.0%1.1180Medium
7:1230.26°58.3%1.1577Medium
8:1233.69°66.7%1.2019Medium
9:1236.87°75.0%1.2500Medium
10:1239.81°83.3%1.3017Steep
12:1245.00°100.0%1.4142Steep
14:1249.40°116.7%1.5366Steep
Pitch categories:Low pitch (1:12–4:12) requires special underlayment or roofing membranes. Medium pitch (5:12–9:12) is the most common residential range, compatible with most shingle types. Steep pitch (10:12+) may require specialized installation techniques and safety equipment.

How to Measure Roof Pitch

Method 1: Using a Level and Tape Measure

  1. Hold a 12-inch level horizontally against the roof slope.
  2. Measure 12 inches along the level from where it touches the roof surface.
  3. At that 12-inch mark, measure straight down to the roof surface.
  4. That vertical measurement (in inches) is your pitch number.
Example: If you measure 4 inches down at the 12-inch mark, your pitch is 4:12.

Method 2: From the Attic

  1. Enter the attic and hold a level horizontally against a rafter.
  2. Measure 12 inches horizontally along the level from the rafter.
  3. Measure vertically from that point up to the rafter.
  4. That vertical measurement is your pitch in the X:12 format.

Roof Area Formula

The actual sloped roof area is larger than the horizontal footprint. Use the area multiplier to convert from footprint area to actual roof surface area, which is essential for ordering shingles, underlayment, and other roofing materials.

Actual Roof Area = Footprint Area × Area Multiplier
Example: 1,500 ft² footprint with a 6:12 pitch
Multiplier for 6:12 = √(6² + 12²) / 12 = √180 / 12 ≈ 1.118
Actual Roof Area = 1,500 × 1.118 = 1,677 ft²

Shingles are sold by the "square" (100 ft²). For this example, you would need 17 squares, plus 10% waste = 19 squares.

Building Code Considerations

  • Minimum pitch for asphalt shingles: 2:12 (with special low-slope installation), 4:12 recommended.
  • Minimum pitch for metal roofing: 3:12 for standing seam, varies by product.
  • Flat roofs (below 2:12) require built-up roofing (BUR) or TPO/EPDM membranes.
  • Snow load considerations: In high-snow areas, steeper pitches (6:12+) help shed snow and reduce structural load.
  • Local codes vary — always consult your local building authority before starting a roofing project.
  • HOA restrictions may limit the range of acceptable pitch in some communities.

Related Calculators