Current for 2026As of: July 2026

Roof Pitch Calculator degrees and percent.

Enter roof height and roof depth – instantly get roof pitch in degrees and percent plus rafter length

FreeNo sign-upGDPR-compliant

Roof Pitch Calculator

Calculate roof pitch in degrees and percent – enter roof height and roof depth.

0.5 m15.0 m
0.5 m20.0 m

The roof depth is the horizontal distance from the eaves to the ridge – for a gable roof, half the building width.

Roof pitch

26.57°

50.00% pitch

Pitch in %

50.00 %

Rafter length

6.71 m

Calculating roof pitch: formulas and practical applications

Degrees, percent and rafter length – all from height and depth

The roof pitch is a key measurement in construction. It determines the roof covering, the type of roof tile, the snow load, the photovoltaic yield, and the structural load on the framework. The calculation is geometric: pitch in degrees = arctan(ridge height ÷ roof depth), where the roof depth is the horizontal projection – for a symmetrical gable roof, half the building width.

Degrees vs. percent: In building construction, pitch is usually given in degrees, while in civil engineering and road construction it is often given in percent. A 50% pitch corresponds to 26.57° – this is the common gable roof with a ridge height equal to half the building width. 100% is 45°. To convert: percent = tan(degrees) × 100; degrees = arctan(percent/100).

Rafter length for material planning: The Pythagorean theorem gives the actual length of the rafter: √(height² + depth²). This length is essential for calculating roof battens, counter battens, roof tiles and underlay membrane. For a roof with a height of 3 m and a depth of 4 m (the classic 3-4-5 triangle), the rafter length is exactly 5 m – handy for ordering timber.

Drainage and minimum pitches: Germany's ZVDH (Central Association of the German Roofing Trade) sets minimum roof pitches in its technical guidelines for each type of covering. Concrete roof tiles require at least 22° (41%), flat roof tiles 15° (27%), corrugated sheets and trapezoidal sheeting from 5° (9%). Flat roofs are brought to at least 2° (1.1°) pitch through tapered insulation to prevent puddling.

Typical roof pitches at a glance

Roof pitches and their applications

Flat roof: 1–5° (2–9%)
Waterproofed roof; tapered insulation required; typical for commercial buildings
Low-pitched roof: 5–25° (9–47%)
Suitable for trapezoidal sheeting, corrugated sheets, flat tiles
Standard gable roof: 25–45° (47–100%)
Most common roof shape; suitable for all roof tiles
Steep roof: 45–60° (100–173%)
Historic older buildings; better snow load distribution
Optimal for solar PV: 30–35° (58–70%)
Maximum annual yield with south-facing orientation in Germany
Minimum for tiles: 22° (40%)
DIN minimum requirement for concrete roof tiles per ZVDH technical guidelines

Calculation examples

Reference value: height 3 m, depth 6 m

Reference value: height 3 m, depth 6 m
ItemAmount
Roof height3.00 m
Roof depth6.00 m
arctan(3÷6) × 180/π26.57°
(3÷6) × 10050.00%

Symmetrical gable roof: height 3 m, depth 4 m

Symmetrical gable roof: height 3 m, depth 4 m
ItemAmount
Roof height3.00 m
Roof depth4.00 m
Roof pitch36.87°
Rafter length √(9+16)5.00 m

Frequently asked questions about the roof pitch calculator

Everything about degrees, percent and rafter length

Roof pitch in degrees = arctan(height ÷ depth) × 180 ÷ π. For a roof height of 3 m and a roof depth of 6 m, this gives: arctan(3/6) = arctan(0.5) = 26.57°. The roof depth is the horizontal distance from the eaves to the ridge – for a gable roof, half the building width.

Roof pitch in percent = (height ÷ depth) × 100. For a height of 3 m and depth of 6 m: (3 ÷ 6) × 100 = 50%. This value is especially common in drainage engineering and for flat roofs. A pitch of 100% corresponds to exactly 45 degrees.

For maximum annual yield in Germany, a pitch of 30–35° with south-facing orientation is optimal. On shallower roofs (15–20°), the yield is about 5–10% lower, and on steep roofs (45°) about 5–8% lower. East-west orientation achieves the best self-consumption pattern throughout the day at a pitch of 15–25°.

The rafter length is the actual length of the roof rafter (the slope measurement). It follows from the Pythagorean theorem: rafter length = √(height² + depth²). For a height of 3 m and depth of 6 m: √(9 + 36) = √45 ≈ 6.71 m. The rafter length is crucial for material calculations (timber, tiles, roofing membrane).

DIN 18338 and the ZVDH technical guidelines set minimum pitches depending on the roof covering: concrete roof tiles at least 22°, flat roof tiles from 15°, corrugated sheets from 5°, standing seam sheet metal from 3°, flat roof waterproofing from 1–2° for adequate drainage. Flat roofs are by definition roofs with a pitch of less than 10°.

Sources & calculation basis

Our calculations are based on the following official sources (as of: July 2026):

For business

Calculators for your website or app

Integrate our GDPR-compliant calculators as a widget or use our API. Perfect for HR portals, career pages and financial applications.

  • 100% GDPR-compliant - no cookies, no data storage
  • White-label - your branding, your colors
  • REST API for your own applications
  • Built by HEADON.pro - your digital agency
Learn more about HEADON.pro →

Request without obligation

Receive an individual quote from HEADON.pro

Your data will only be used to get in touch with you.
Privacy