Eurocode 1 Snow Load Calculator (EN 1991-1-3)
Compute characteristic ground snow load and roof snow load according to EN 1991-1-3, including exposure and thermal coefficients and shape factors for common roof types.
1. Ground snow load (sk)
This only pre-fills indicative sk values. Always verify with the official National Annex snow map.
Taken from the National Annex snow map for the site altitude.
Some National Annexes give formulas sk(z) depending on altitude z. Enter z for documentation; calculator does not modify sk automatically.
Result
Ground snow load sk: 0.75 kN/m²
Use this value as input for roof snow load calculations.
2. Roof snow load (s)
Automatically synced from ground snow load tab but can be overridden.
Used to suggest shape coefficient μi. Exact values must follow EN 1991-1-3 and the National Annex.
The calculator suggests μi, but you can override it to match the code tables (e.g. Table 6.2, 6.3).
Typically 0.8–1.2 depending on topography and wind exposure (see National Annex).
Usually 1.0 for normal roofs; may be < 1.0 for warm roofs or > 1.0 for cold roofs.
If provided, the calculator will also show the design snow load sd = γQ · s.
Results
Shape coefficient μi (used): 0.80
Exposure coefficient Ce: 1.00
Thermal coefficient Ct: 1.00
Characteristic roof snow load s: 0.60 kN/m²
Design roof snow load sd (if γQ given): 0.90 kN/m²
Formula: s = μi · Ce · Ct · sk (EN 1991‑1‑3, Eq. (5.1)).
How the Eurocode 1 snow load calculation works
Eurocode 1, Part 1‑3 (EN 1991‑1‑3) defines how to determine snow loads on the ground and on roofs. This calculator implements the core equations and lets you adjust all coefficients to match your National Annex.
1. Ground snow load sk
The characteristic ground snow load sk is obtained from the National Annex snow map for your country. Many Annexes provide:
- Snow zones (1, 2, 3, …) with base values sk,0
- Altitude-dependent formulas, e.g. sk(z) = a + b·z for z above a reference altitude
Input: sk [kN/m²] from the National Annex.
2. Roof snow load s
For most roofs without exceptional accumulation, Eurocode 1 uses the basic expression:
\( s = \mu_i \cdot C_e \cdot C_t \cdot s_k \)
where:
μi = shape coefficient for roof area i
Ce = exposure coefficient (wind / topography)
Ct = thermal coefficient (heat loss through
roof)
sk = characteristic ground snow load
3. Shape coefficient μi
The shape coefficient accounts for how snow accumulates on the roof. EN 1991‑1‑3 provides tables and figures for different roof types. Typical values (to be confirmed in the code) include:
- Flat roofs (α ≤ 30°): μi ≈ 0.8
- Monopitch roofs: μi decreases from about 0.8 at α = 0° to 0 at α ≥ 60°
- Duopitch roofs: similar trend, sometimes with different μ1 and μ2 for each slope
- Multispan / valley roofs: increased μi in valleys due to drifting
The calculator suggests μi based on roof type and pitch, but you can override it to exactly match the values from the relevant figure/table in EN 1991‑1‑3 and your National Annex.
4. Exposure coefficient Ce
Ce accounts for wind exposure and topography. Sheltered roofs may have Ce > 1.0, while very exposed roofs may have Ce < 1.0. The National Annex defines the categories and values.
5. Thermal coefficient Ct
Ct reflects how much heat escapes through the roof and melts snow:
- Cold roofs / well insulated: Ct ≈ 1.0
- Warm roofs / high heat loss: Ct < 1.0 (reduced snow load)
6. Design snow load sd
For ultimate limit state (ULS) design, the characteristic roof snow load s is multiplied by the partial factor γQ for snow:
\( s_d = \gamma_Q \cdot s \)
γQ is given in EN 1990 / National Annex (often around 1.5 for snow).
Worked example
Assume:
- Ground snow load sk = 0.75 kN/m²
- Flat roof (α = 0°), μi = 0.8
- Ce = 1.0 (normal exposure)
- Ct = 1.0 (cold roof)
- γQ = 1.5
Then:
\( s = 0.8 \cdot 1.0 \cdot 1.0 \cdot 0.75 = 0.60 \,\text{kN/m}^2 \)
\( s_d = 1.5 \cdot 0.60 = 0.90 \,\text{kN/m}^2 \)
Limitations and responsibilities
- This calculator is a supporting tool, not a substitute for professional engineering judgement.
- Always check the latest version of EN 1991‑1‑3 and the applicable National Annex.
- Special cases (drifting, sliding, exceptional snow loads, snow guards, parapets, etc.) are not fully covered here.