Roof Ventilation Calculator — Building Regs Compliant
Calculate roof ventilation requirements to comply with UK Building Regulations and BS 5250. Free area and vent quantities.
Determines ventilation requirements
Length along the ridge/eaves
Total span (wall to wall)
Angle of roof slope
How We Calculate This
This calculator determines roof ventilation requirements based on UK Building Regulations (Approved Document F) and BS 5250:2021 — the code of practice for control of condensation in buildings.
Building Regs requirements
- Cold pitched roof: 10mm continuous gap at eaves (10,000 mm²/m)
- Warm pitched roof: 25mm gap at eaves + 5mm at ridge
- Cold flat roof: 25mm gap on two opposite sides
- Warm flat roof: No ventilation required (if correctly designed)
The formula
Required free area = Required gap per metre × Total eaves/ridge length
Number of vents = Required free area ÷ Free area per vent
“Free area” refers to the actual open area that air can pass through, which is always less than the vent's physical size due to mesh, grilles and louvres.
Frequently Asked Questions
Related Calculators
Roof Tile Calculator
Calculate how many roof tiles you need per m² for your roof.
Ridge Tile Calculator
Work out ridge tile quantities and mortar needed.
Felt and Batten Calculator
Calculate roofing felt and batten quantities for your roof.
Soffit and Fascia Calculator
Work out soffit board and fascia lengths needed.
Gutter Sizing Calculator
Calculate gutter size and downpipe requirements for your roof area.
Last updated: February 2026
All calculations are estimates. Verify with your supplier.