1. Home
  2. Building
  3. Roof pitch calculator

Roof pitch calculator

Work out the pitch of a roof in degrees, as a ratio (x in 12) and as a percentage. You also get the rise, the rafter length and, if you want it, the roof area. It can check your pitch against the usual minimum for your roof covering.

New timber roof trusses of a house under construction seen from the road with scaffolding
Photo: Roger A Smith, CC BY-SA 2.0

Measure straight up, from the level of the wall plate to the top of the ridge.

Measure level, from the eaves to the point directly under the top of the slope.

We warn you if your pitch is below the usual minimum for that covering.

The horizontal distance the rafters stick out past the wall. Leave at 0 to ignore.

Fill this in to get the roof area.

Your result

Roof pitch

26.6 °

angle above horizontal

Pitch as a ratio
6 in 12rise for every 12 of run
Pitch as a percentage
50 %rise ÷ run × 100
Gradient
1 in 2
Rise
1.5 m
Run
3 m
Rafter length
3.35 malong the slope, wall plate to ridge

Add this to your project shopping list, then print it or take it to the merchant.

Open shopping list

How to use the roof pitch calculator

  1. Under What do you know? pick rise and run (one slope, like a lean-to or shed), rise and span (a symmetrical pitched roof), pitch angle and span, or the pitch as x in 12 and span.
  2. Type in the sizes it asks for. The Rise is the height from eaves to ridge, the Run is the level distance across the slope, and the Span is wall to wall. Each box has its own unit.
  3. Under Check against a roof covering pick your tiles, slate or flat roof. You get a warning if your pitch is below the usual minimum.
  4. Add an Eaves overhang to get the full rafter length, and a Roof length along the ridge to get the roof area. Both are optional.
  5. Read the pitch in degrees, ratio and percentage, then tap Share link to send the result to your builder or roofer.

Why use this calculator

It gives the pitch in every form people ask for. Degrees (how UK tile makers quote minimum pitch), x in 12 and a percentage all come from one set of numbers, so you can talk to a supplier or read a US drawing.

It links pitch to the covering. Pick concrete tiles, clay tiles, slate or a flat roof and it tells you if your pitch is below the usual minimum, instead of leaving you to look it up.

It does the useful extras: rafter length (with overhang), roof area, and the rise when you only know the span and angle. Lean-to and shed roofs work too, because you can give one rise and one run.

It shows its working. Under How we worked it out you can see every step with your own numbers.

How we worked it out

Your numbers, step by step. This updates as you change the calculator.

  1. Pitch = angle whose tangent is rise ÷ run = tan⁻¹(1.5 m ÷ 3 m) = tan⁻¹(0.5) = 26.6°
  2. Ratio: 12 × 0.5 = 6 in 12. Percentage slope: 0.5 × 100 = 50%
  3. Rafter length along the slope = √(rise² + run²) = √(1.5² + 3²) = 3.35 m

The formula

Pitch is the angle of the slope above the horizontal. We work it out from the rise (how high) and the run (how far across).

  • Pitch in degrees: tan⁻¹(rise ÷ run). A rise of 1.5 m over a run of 3 m is 26.6°.
  • Ratio: 12 × rise ÷ run, shown as x in 12. Percentage: rise ÷ run × 100. Gradient: 1 in (run ÷ rise).
  • Symmetrical roof: the run is half the span. If you give an angle or ratio and the span, the rise is run × tan(pitch).
  • Rafter length: √(rise² + run²). With an overhang we add overhang ÷ cos(pitch), because the rafter slopes.
  • Roof area: number of slopes × rafter length × roof length. A single slope counts once, a pitched roof twice.

What we assume

  • The rafter length is a straight line along the slope from the wall plate to the ridge. It does not allow for the cuts at the ridge or the wall plate, so order extra.
  • The minimum pitches we check against are typical figures, not rules. Concrete interlocking tiles: 15° (range 12.5° to 25°). Concrete plain tiles and clay plain tiles: 35°. Handmade clay plain tiles: 40°. Clay single camber tiles and clay pantiles: 30°. Natural slate: 20° in normal exposure and 25° on an exposed site. The 20° for slate is for 500 mm slates with a 115 mm lap and rafters up to 9 m.
  • Flat roofs are checked against a design fall of 1 in 40 (25 mm per metre, 1.43°), the cautious figure used so that the finished fall is at least 1 in 80 (12.5 mm per metre, 0.72°). BS 6229 was revised in 2025 and dropped the blanket “design to 1 in 40” rule. It now lets a designer use a shallower design fall (such as 1 in 60) when the deck has been checked, and keeps 1 in 80 as the minimum finished fall. Your roofer or the roof maker decides the design fall for your roof.
  • Going below a maker’s minimum needs the maker’s approval.

Tips

  • Don't climb on a roof to measure it. Measure the rise and run from the loft, or work from the span and a known angle.
  • To measure from the loft, hold a spirit level level against the underside of a rafter. Measure 1 m along the level, then the vertical gap from the end of the level up to the rafter. Use rise-and-run with a run of 1 m and that gap as the rise.
  • The minimum pitch depends on the product, the headlap and the rafter length. Always check the maker's data sheet before you buy tiles or slate.
  • Changing the pitch of an existing roof can need planning permission or building regulations approval. Check with your council, or try the planning permission checker (national rules for houses in England, and your council decides).
  • Rafter sizes and spans are a structural matter. Ask a structural engineer or building control, not a calculator.
  • Planning a new roof? See the roof replacement cost calculator for a price range.

FAQs

How do I calculate roof pitch in degrees from rise and run?
Divide the rise by the run, then take the inverse tangent (tan⁻¹ or arctan) of the answer. A rise of 1.5 m over a run of 3 m is 1.5 ÷ 3 = 0.5, and tan⁻¹(0.5) is 26.6°.
How do I convert roof pitch in degrees to a ratio or percentage?
Multiply the tangent of the angle by 12 for an x in 12 ratio, or by 100 for a percentage. So 30° is 6.9 in 12 (57.7%), 35° is 8.4 in 12 (70%) and 45° is 12 in 12 (100%).
What is the minimum roof pitch for concrete tiles, clay tiles and slate?
Typically 15° for low-profile concrete interlocking tiles (the range is 12.5° to 25° depending on the tile), 35° for plain tiles, 40° for handmade clay plain tiles, 30° for pantiles and single camber tiles, and 20° for natural slate (25° on an exposed site). The real figure depends on the product, so check the maker's data sheet.
What is the minimum pitch for a flat roof?
A flat roof needs a finished fall of at least 1 in 80, which is 12.5 mm per metre or about 0.7°. BS 6229 was revised in 2025 and no longer says to design every roof at 1 in 40 to get there. Where nobody has checked how much the deck will move, designers still use 1 in 40 (25 mm per metre, about 1.4°), and for small roofs of 50 m² or less the new advice is to aim for 1 in 60 or better. Ask your roofer or the roof maker which fall they design to.
How do I work out rafter length?
Take the square root of rise² + run². A 6 m span at 35° has a run of 3 m and a rise of 2.1 m, so each rafter is √(2.1² + 3²) = 3.66 m along the slope. Add the overhang divided by cos(pitch) if the rafters stick out past the wall.
What pitch does a lean-to or shed roof need?
It depends on the covering, not on the type of roof. Pick Rise and run, enter your numbers, then choose the covering to see if your pitch is above the usual minimum. A lean-to with a rise of 1.5 m over a run of 3 m is 26.6° (6 in 12).

Last reviewed: 6 November 2026 · How we calculate · Report an error