RoofingCalculatorHQ

How to Calculate Roof Pitch

Three trusted methods to calculate roof pitch in degrees, with BS 5534 minimums, slope factors, and worked examples. Includes conversions from spirit-level rise-and-run readings.

In the UK and across most of Europe, roof pitch is expressed in degrees rather than the American rise-over-run ratio. A 35° pitch — common on Welsh slate and concrete-tile builds — is equivalent to about 7/12 in the rise/run system and produces a slope factor of 1.221. Getting this number right matters because BS 5534 minimums, NHBC 7.2 detailing, every NFRC tile manufacturer’s headlap chart, and your underlayment specification all key off the pitch in degrees.

This guide covers three measurement methods that work without a scaffold tower, the trigonometry behind each, and the British Standard slope minimums that should sanity-check your reading before you place an order.

Three methods to measure pitch

Method 1 — Spirit level on the rafter

This is the method NFRC-registered contractors use because it isolates the slope from any uneven plate or sagged ridge. You need a 600 mm spirit level and a tape measure marked in millimetres.

  1. Hold the 600 mm level horizontal against the underside of a rafter (or top of the deck if you have safe roof access). Bubble central.
  2. Measure 600 mm along the level from the heel resting on the rafter.
  3. From that 600 mm point, measure vertically down to the rafter face. Call that distance the rise, in millimetres.
  4. Pitch in degrees = arctan(rise ÷ 600).

Worked example: a 420 mm rise over 600 mm of run gives arctan(0.700) = 35.0°. In rise/run terms that’s 8.4/12.

Method 2 — Loft measurement (no roof access)

Most British homes have loft access through a hatch.

  1. Inside the loft, stand at the ridge. Measure the horizontal distance from the centre of the ridge board out to the bottom of one rafter where it meets the wall plate. Call this the half-span in mm.
  2. Measure the vertical drop from the ridge soffit down to the wall plate. Call this the total rise in mm.
  3. Pitch in degrees = arctan(total rise ÷ half-span).

Example: 4,000 mm half-span, 2,800 mm rise → arctan(0.700) = 35.0°.

Method 3 — Inclinometer or smartphone app

A digital level or any inclinometer app reads pitch directly in degrees. Conversion if you need rise/run for ordering pre-formed flashings:

  • Rise per metre of run = tan(angle) × 1,000 mm
  • Rise/12 ratio = tan(angle) × 12

So 30° = 577 mm rise per 1,000 mm run, or 6.93/12.

Slope factor — turn footprint into actual roof area

Once you have the angle, the multiplier you’ll need everywhere downstream is the slope factor:

slope factor = 1 ÷ cos(angle) = sec(angle)

Pitch (°)Equivalent X/12Slope factor
15°3.2/121.035
20°4.4/121.064
22.5°5.0/121.082
25°5.6/121.103
30°6.9/121.155
35°8.4/121.221
40°10.1/121.305
45°12/121.414
50°14.3/121.556

A semi-detached with an 80 m² footprint and a 35° pitch covers 80 × 1.221 = 97.7 m² of actual roof surface before eaves overhang is added. A wrong pitch reading by 5° at the steeper end can mean a 4–6 m² discrepancy in tile orders — about 60–90 plain tiles depending on lap.

Rafter length (centre of ridge to wall plate, eave overhang excluded):

rafter length = half-span ÷ cos(angle)

For a 5,000 mm half-span at 30°: 5,000 ÷ cos(30°) = 5,774 mm of rafter.

BS 5534 minimum pitches — material legality

BS 5534:2014+A2:2018 sets minimum pitch for each tile and slate type. Going below voids the manufacturer’s BBA Agrément certification and most NHBC indemnities.

  • Plain clay or concrete tile — typical minimum 35° to 40° depending on tile profile and headlap, per manufacturer’s BBA cert. Marley Plain, Sandtoft 20/20, Redland Cathedral all sit at 35° for nominal 65 mm headlap.
  • Interlocking concrete tile (Redland Heathland, Marley Modern, Forticrete Centurion) — minimum typically 17.5° to 22.5° depending on profile.
  • Welsh natural slate (Penrhyn, Cwt-y-Bugail) — minimum 20° at 100 mm head lap, 25° at 75 mm lap. Spanish slate often drops to 22.5° with vapour-permeable underlay.
  • Single-ply membranes (TPO, EPDM, PVC) — designed for low slope; minimum 1° (1:60) for adequate drainage per BS 6229.
  • Lead and zinc roll cap — minimum 3° to 6° depending on bay length per BS 6915 and DTU 40.41 conventions used by VMZINC and KME.
  • Standing-seam zinc/aluminium — 3° minimum mechanically seamed; 7° minimum snap-lock.

NFRC technical bulletins and BBA Agrément certificates spell out the per-product minima precisely; before ordering, look up the specific tile or slate sheet rather than relying on the band averages above.

Pitch and underlay specification

BS 5534 §6.4.2 ties underlay performance directly to pitch. Type LR (low resistance, vapour permeable) underlays are restricted on shallow pitches without an unventilated cold-roof construction. On any tile pitch below 22.5° you must use a Type HR (high-resistance) underlay or include continuous ventilation per BS 5250. Most BBA-certified Type HR membranes are rated to 12.5° minimum; below that you’re into single-ply territory.

NHBC Standards 7.2 (Pitched Roofs) restate this and add: counter-batten ventilation cavity ≥25 mm above the underlay is required on pitches under 35° if a Type LR underlay is used. Skip the cavity and condensation will rot battens within a decade — a regular insurance-claim source.

Pitch and Approved Document C

Approved Document C (Site Preparation and Resistance to Contaminants and Moisture) sets ground rules for damp resistance at the eave and ridge. The pitch dictates how far the breather membrane must be run up the verge and the head of the roof. On a 17.5° concrete-tile build, the underlay must run a minimum of 100 mm up the verge bedding and 50 mm onto the gable; on anything shallower than 15° the requirement increases per the manufacturer’s specific BBA detail.

Reading pitch on UK drawings

UK construction drawings show pitch as the angle in degrees with a small triangle near the ridge. Architects working from CAD libraries imported from US sources sometimes show “X/12” or even “X:12” — the same notation but read aloud as “X in 12”. To convert to degrees: arctan(X ÷ 12).

US notationUK degrees
4/1218.4°
6/1226.6°
8/1233.7°
10/1239.8°
12/1245°

Common mistakes UK installers see

  • Measuring on the fascia or barge board. Both can be set off-rafter-line for cosmetic reasons; stick to the rafter or counter-batten line.
  • Forgetting to subtract for tile-and-batten thickness. When measuring on top of an existing tiled roof, the slope you read is the finished surface, not the deck. For underlayment ordering, this is fine; for rafter sizing in a refurb where you’re stripping back to the joist, subtract roughly 50 mm tile + 38 mm batten + 5 mm underlay = 93 mm of build-up at any point you reference.
  • Confusing slope percentage with degrees. A 100% slope is 45°, not the 100° some tradesmen joke about. When a structural drawing labels a flat-roof fall as “1:60”, that’s 1 unit rise per 60 of run, equal to 0.95° — a common single-ply minimum.
  • Trusting a phone inclinometer without calibration. Most apps drift 1–2°. Recalibrate against a known horizontal surface (kitchen worktop, a properly hung internal door) before each set of readings.

Verify your number with the calculator

Run your reading through our Roof Pitch Calculator to convert between degrees, rise/run, and percentage and see the slope factor immediately. For a lean-to or mono-pitch specifically, the Shed Roof Rise Calculator is purpose-built. Once pitch is fixed, the Roof Area Calculator, Roof Rafter Calculator, and Hip Roof Calculator close the loop on quantities for tile, batten, and rafter ordering.

Related calculators