TradeCalculator.co.uk
Roof Snow Load Calculator — BS EN 1991-1-3
Calculate roof snow loads to BS EN 1991-1-3 using UK ground snow load zones, altitude adjustment and shape coefficients by pitch.
Metres above ordnance datum (UK NA valid 0–1500m)
Angle of roof slope
Wall-to-wall span
Length of building
Manual engineering allowance (not a coded UK NA drift case). 1.0 = uniform/no drift. For parapets, level changes or abutments, get the drift arrangement from the UK NA Annex / a structural engineer.
UK NA (NA.2.15) fixes Ce = 1.0 for all topographies — keep at 1.0 for UK-compliant results. Lower values (windswept) are base EN 1991-1-3 Table 5.1 only and under-estimate load.
Next up: related pages
How We Calculate This
This calculator applies the BS EN 1991-1-3 (Eurocode 1) method for determining snow loads on roofs in the UK.
The formula
s = μ1 × Ce × Ct × sk
Where: s = roof snow load (on plan), μ1 = roof shape coefficient, Ce = exposure coefficient, Ct = thermal coefficient, sk = characteristic ground snow load. The UK National Annex fixes Ce = 1.0 (NA.2.15) and Ct = 1.0 (NA.2.16), so for UK roofs s = μ1 × sk.
sk = sk,0 + (A − 100) / 525 for A > 100 m; sk = sk,0 for A ≤ 100 m (UK NA to BS EN 1991-1-3:2003+A1:2015, Equation NA.1 / clause NA.2.8, valid to A = 1500 m). The altitude term is in kN/m² and is added to the base zone value, not multiplied.
Frequently Asked Questions
The UK is divided into ground snow load zones (zone number Z) on the map in Figure NA.1 of the BS EN 1991-1-3 UK National Annex, with sk,0 = 0.1Z + 0.2 kN/m². As an approximate regional guide, southern England is around Zone 1 (0.30 kN/m²), the Midlands Zone 2, northern England Zone 3, and Scotland Zones 4–5 — but always read your exact Z off Figure NA.1, as the boundaries are geographic, not by county. The base value is then adjusted for altitude.
Snow load increases with altitude per BS EN 1991-1-3 UK National Annex (Equation NA.1, clause NA.2.8). Below 100 m AOD no correction is applied. Above 100 m the altitude term (A − 100)/525, in kN/m², is added to the base zone value: sk = sk,0 + (A − 100)/525, where A is altitude in metres (valid up to 1500 m). At 300 m in Zone 2: sk = 0.40 + (300 − 100)/525 ≈ 0.78 kN/m². The correction is linear with altitude (added on, not a multiplier).
The shape coefficient (μ1) reduces snow load on steeper roofs because snow slides off. For pitches up to 30°, μ1 = 0.8. Between 30° and 60°, it reduces linearly. Above 60°, it’s zero (no snow retention).
Drift loading occurs where snow accumulates against obstructions like parapet walls, changes in roof level, or adjacent taller buildings. Drift loads can be significantly higher than the uniform snow load and must be checked separately.
This calculator provides indicative snow loads based on BS EN 1991-1-3 for preliminary assessment. For structural design, always consult a chartered structural engineer who will consider all load combinations and safety factors. Also check wind loading with our Roof Wind Load Calculator.
Related Calculators
Was this calculator helpful?
Last updated: March 2026
Verified against UK standards · estimates only, confirm with your supplier.