Steel Building Snow Load in Canada: The Complete Guide

Steel building snow load in Canada is the downward force that accumulated snow exerts on a roof structure, and every pre-engineered or structural steel building sold in Canada must be designed to resist the ground snow load specified for its exact location under the National Building Code of Canada (NBC). Snow load is one of the single largest structural design variables in the country, ranging from modest values in coastal British Columbia to extreme values in parts of Newfoundland, northern Quebec, and the mountain regions of Alberta and British Columbia. Getting the number right protects occupants, preserves the building envelope, and keeps you on the right side of your building permit.

  • Canadian snow loads are governed by the NBC and provincial building codes; the design value is site-specific, not a national average.
  • Ground snow load (Ss) and rain-on-snow load (Sr) are both required inputs; roof shape, slope, and exposure each modify the final design load.
  • Pre-engineered steel buildings (PEMBs) are engineered to the specified load at the factory; changing the site after ordering can void the engineering.
  • High-snow regions such as northern Ontario, Quebec, Newfoundland, and mountain Alberta require heavier primary frames, closer purlin spacing, and steeper roof pitches.
  • Drift, sliding snow, and unbalanced load conditions must be assessed separately from the uniform ground snow load.

Definitions and scope

Snow load in structural engineering refers to the vertical force per unit area that snow and ice impose on a roof. In Canada, the NBC expresses this as a specified snow load (S) calculated from two components: the ground snow load (Ss), which is the 1-in-50-year return period snow depth converted to a pressure in kilopascals (kPa), and the associated rain load (Sr), which accounts for rain falling on existing snowpack.

The NBC roof snow load formula is: S = Is [Ss(Cb Cw Cs Ca) + Sr], where Is is the importance factor, Cb is the basic roof snow load factor (0.8 for most roofs), Cw is the wind exposure factor, Cs is the slope factor, and Ca is the accumulation factor for drifts and sliding snow.

This guide covers pre-engineered and structural steel buildings used for agricultural, commercial, industrial, and storage applications across Canada. It does not cover residential occupancies governed solely by Part 9 of the NBC, though the underlying snow load data is the same. All NBC references are to the 2020 edition; verify current adoption status with your provincial authority having jurisdiction (AHJ).

Why this matters

Canada has some of the highest design snow loads of any populated country. The NBC climatic data tables list ground snow loads that exceed 4.0 kPa in many northern and mountain communities, and values above 7.0 kPa exist in isolated locations. For context, a 1.0 kPa snow load is roughly equivalent to 100 kg per square metre of roof area. A 10,000 sq ft (929 m²) building in a 3.0 kPa zone must be designed to carry more than 278,000 kg of snow before any safety factors are applied.

Steel buildings are well suited to high-snow environments because steel frames can be precisely sized to carry defined loads without the variability of wood grain or the brittleness of unreinforced masonry. However, that precision cuts both ways: a steel building engineered for a 1.5 kPa roof snow load in coastal Vancouver will not be structurally adequate if relocated to a site in northern Ontario where the design load may be three or four times higher.

Roof collapses from snow overload do occur in Canada, most often on older or non-code-compliant structures, on buildings where drifting has created localized accumulation far above the uniform design load, or on buildings that have been modified without re-engineering. Understanding snow load requirements before you purchase a steel building kit or commission a custom structure is therefore a safety and liability issue, not just a procurement detail.

Provincial building codes adopt the NBC with amendments. Quebec, for example, has historically maintained its own climatic data tables. Always confirm the applicable edition and any provincial amendments with your local building department before finalizing a design.

Steel building cross-section showing rigid frames purlins and roof slope for snow load

Your options

Standard pre-engineered steel building (PEMB) with site-specific snow load

What it is: A factory-engineered rigid-frame steel building where the primary frames, secondary members (purlins and girts), and connections are all sized to the specified snow load for your exact postal code or NBC climatic zone.

How it works: You supply the site location and intended use; the manufacturer’s engineering team pulls the NBC climatic data, applies the appropriate importance factor (typically 1.0 for normal occupancy, 1.15 for high occupancy, 1.25 for post-disaster), and produces stamped drawings. The frame arrives on site pre-cut and pre-drilled.

Best for: Most commercial, agricultural, and industrial applications across Canada where the ground snow load is well-documented and the building footprint is straightforward.

Limitations: The engineering is site-locked. Moving the building to a higher-load location requires re-engineering. Unusual roof geometries (multiple slopes, monitor roofs, large canopies) may require supplemental drift analysis.

Conventional structural steel building with custom snow load engineering

What it is: A fully custom structural steel frame designed by a licensed structural engineer of record, using wide-flange sections, HSS columns, and welded or bolted connections sized to project-specific loads.

How it works: The engineer of record performs a full load analysis including site-specific snow, wind, seismic, and live loads, then produces a unique set of structural drawings. Fabrication follows those drawings.

Best for: Large-span industrial buildings, complex geometries, very high snow load zones, or projects where the AHJ requires a site-specific engineer of record rather than a manufacturer’s stamp.

Limitations: Longer design timeline and higher engineering cost than a standard PEMB. Lead times for custom fabrication can be extended in high-demand periods.

Increased roof pitch design

What it is: Specifying a steeper roof slope (typically 4:12 or greater) to reduce the roof snow load through the NBC slope factor (Cs), which reduces the design load as pitch increases above a threshold angle.

How it works: The NBC allows a reduction in Cs for sloped roofs once the angle exceeds approximately 15 degrees (for slippery surfaces) or 30 degrees (for non-slippery surfaces). A steeper pitch also encourages natural snow shedding.

Best for: High-snow regions where reducing the structural load through geometry is more economical than adding steel mass. Agricultural buildings and storage facilities often use this approach.

Limitations: Steeper roofs increase wall height requirements and cladding area, raising material costs. Snow shed from steep roofs must be managed at grade to avoid hazards to personnel and adjacent structures.

Enhanced purlin and frame spacing for heavy snow zones

What it is: Reducing the centre-to-centre spacing of secondary members (purlins) and primary frames to distribute heavy snow loads across more structural members.

How it works: Standard PEMB purlin spacing is often 1.5 m to 2.0 m. In high-snow zones, spacing may be reduced to 1.2 m or less, and primary frame bays may be shortened from a typical 7.5 m to 6.0 m or less.

Best for: Locations with ground snow loads above 3.0 kPa, wide-span buildings, or flat-roof designs where slope reduction is not available.

Limitations: Closer spacing increases the number of members and connections, raising both material and erection costs. This is a necessary cost in high-load zones, not an optional upgrade.

Drift and unbalanced load mitigation design

What it is: Specific engineering provisions to address snow that accumulates unevenly due to wind, adjacent structures, parapets, or roof level changes.

How it works: The NBC requires drift load analysis wherever a higher roof or wall can deposit wind-blown snow onto a lower roof. The accumulation factor Ca can significantly exceed 1.0 in drift zones, requiring local reinforcement of the affected bays.

Best for: Any building with roof level changes, attached lean-tos, large parapets, or proximity to taller adjacent structures. This is a code requirement, not an optional design choice.

Limitations: Drift zones are sometimes underestimated when a building is designed in isolation without considering future adjacent construction. Re-analysis may be needed if the site context changes.

Steel building roof with snow drift accumulation against parapet wall in winter

Options compared

Steel Building Snow Load Design Options: Comparison
OptionBest forTypical considerationsDurability / limitations
Standard PEMB with site snow loadMost commercial and agricultural projects, well-documented sitesFast engineering turnaround; manufacturer stamp; site-locked designHighly durable when load is correctly specified; not transferable to higher-load sites without re-engineering
Conventional structural steel, custom engineeredLarge-span industrial, complex geometry, very high snow zonesLonger design timeline; higher engineering cost; maximum flexibilityEngineered to exact site conditions; no standard template limitations
Increased roof pitchHigh-snow agricultural and storage buildingsReduces design load via slope factor; increases wall height and cladding areaEffective long-term snow management; snow shed at grade must be controlled
Enhanced purlin and frame spacingFlat or low-slope roofs in heavy snow zonesMore members and connections; higher material and erection costRobust solution for extreme loads; no geometric constraints
Drift and unbalanced load mitigationBuildings with roof level changes, parapets, or adjacent taller structuresCode-required where applicable; local reinforcement of drift baysPrevents localized overload failures; must be revisited if site context changes

No single option is universally superior. Most real projects combine two or more of these approaches: a PEMB with a steeper pitch, closer purlin spacing, and a drift analysis is a common package for a warehouse or agricultural building in a high-snow Canadian location. The right combination depends on your site’s NBC climatic data, your building’s geometry, and your budget for structural steel versus roof geometry changes.

How to choose

Use the following decision framework when specifying snow load provisions for your steel building project.

Choose a standard PEMB with site-specific snow load if your project is a straightforward rectangular footprint, the site is in a well-documented NBC climatic zone, and your ground snow load is below approximately 3.0 kPa. This covers the majority of commercial, agricultural, and storage projects in southern and central Canada.

Choose conventional structural steel with a custom engineer of record if your building exceeds typical PEMB span limits (roughly 90 m clear span), your site is in a remote location not covered by NBC climatic tables, your ground snow load exceeds 4.0 kPa, or your AHJ requires a site-specific stamp rather than a manufacturer’s engineering package.

Choose an increased roof pitch if you are in a high-snow zone and your use allows for the additional wall height, or if natural snow shedding is desirable to reduce maintenance. Agricultural buildings, equipment storage, and airplane hangars with appropriate snow-shed clearance are good candidates.

Choose enhanced purlin and frame spacing if your building must have a low-slope or flat roof (for drainage, solar panels, or operational reasons) and your snow load is high. This is the structural solution when geometry cannot reduce the load.

Always require a drift analysis if your building has any roof level change, a parapet taller than 0.5 m, or is sited within one building height of a taller adjacent structure. This is a code requirement under the NBC, and omitting it is a compliance failure, not a cost saving.

Costs and timelines

Snow load requirements are a primary driver of steel building cost in Canada. The following factors are ranked by their typical influence on total project cost. No specific price figures are provided here because steel prices, fabrication costs, and erection labour rates vary by region, project size, and market conditions. For project-specific budgeting guidance, see the metal building prices and cost guide and the steel building erection cost guide.

Snow Load Cost Drivers, Ranked by Typical Impact
RankCost driverWhy it matters
1Ground snow load (Ss) magnitudeHigher Ss directly increases the required section size of every primary frame member; steel tonnage rises non-linearly with load
2Building span and bay spacingWider spans amplify the effect of snow load; a 30 m clear-span frame in a 4.0 kPa zone requires substantially more steel than a 15 m frame at the same load
3Roof slope selectionSteeper roofs reduce design load but increase wall height, cladding area, and sometimes foundation depth; the net cost impact depends on the specific load reduction achieved
4Drift and accumulation zonesLocalized heavy reinforcement in drift bays adds material and connection cost; the number and size of drift zones depends on building geometry
5Importance factorBuildings classified as high occupancy or post-disaster use a higher Is, multiplying the entire snow load and therefore all member sizes
6Engineering and stamping requirementsCustom engineer-of-record engagements cost more than manufacturer-stamped PEMB packages; remote or high-load sites may require both

Timeline impact: buildings destined for high-snow zones typically require more detailed engineering review, which can add two to four weeks to the design phase. Erection in high-snow regions may also be constrained by seasonal weather windows. Plan accordingly when setting project schedules.

Steep-pitched steel agricultural building shedding snow from metal roof panels

Risks and common mistakes

Using the wrong climatic data. NBC climatic tables list Ss values for hundreds of Canadian locations, but many sites fall between listed stations. Interpolating incorrectly, or using the nearest city’s value when a site is at a significantly different elevation, can result in an under-designed building. Always confirm the design Ss with a licensed engineer who has reviewed the specific site coordinates and elevation.

Ignoring drift loads. Uniform ground snow load is only part of the picture. Wind-driven drift against a parapet, a higher adjacent roof, or a mechanical penthouse can deposit snow at two to four times the uniform design load in a localized area. Omitting drift analysis is a code violation and a structural risk.

Ordering a building kit without specifying the location. Some buyers purchase a steel building kit based on a standard size and price without providing the actual site address. The manufacturer cannot engineer the building correctly without the site location. Always provide the postal code or legal land description before engineering begins.

Relocating a building to a higher-load site. A PEMB engineered for a southern Ontario site with a 1.5 kPa ground snow load is not structurally adequate for a site in northern Quebec with a 4.0 kPa load. Relocation requires full re-engineering and potentially significant structural modifications.

Assuming a steeper pitch eliminates the need for engineering. The NBC slope factor Cs does reduce design load on steep roofs, but the reduction is not unlimited, and the engineer must still calculate the modified load and size all members accordingly. A steep roof is not a substitute for proper structural analysis.

Neglecting maintenance obligations. Even a correctly engineered building can be overloaded if ice dams or unusual snowfall events deposit snow well above the design value. Building owners should have a snow removal plan for extreme events, particularly on flat or low-slope roofs in high-snow zones. See the steel building maintenance glossary for relevant terminology.

How the process works

  1. Site identification and climatic data retrieval. Provide the exact site location (postal code, GPS coordinates, or legal land description). The engineering team retrieves the NBC climatic data for Ss, Sr, wind pressure, and seismic values applicable to that location.
  2. Occupancy and importance classification. The intended use of the building determines the importance factor Is. Confirm the occupancy category with your engineer and local building department before design begins.
  3. Roof geometry and slope selection. Working with your engineer or building supplier, select the roof slope, bay spacing, and any special features (canopies, lean-tos, mezzanines) that affect snow accumulation. The engineer calculates Cs, Cw, and Ca for the chosen geometry.
  4. Structural design and member sizing. The engineer sizes all primary frames, purlins, girts, and connections to carry the specified snow load plus all other applicable loads (wind, seismic, live, dead). For a PEMB, this is performed by the manufacturer’s engineering department; for conventional steel, by the engineer of record.
  5. Permit submission and AHJ review. Stamped drawings and calculations are submitted to the local building department. The AHJ reviews the snow load design values and may request confirmation of the climatic data source. See the CSA-A660 permits guide for the full permit process.
  6. Fabrication and delivery. Once the permit is issued, the building is fabricated to the engineered specifications. All member sizes reflect the site-specific snow load; no substitutions should be made without engineering approval.
  7. Erection and inspection. The building is erected per the stamped drawings. Many jurisdictions require a framing inspection before cladding is applied to confirm that the structural members and connections match the approved drawings.
Steel building column base plates and anchor bolts set in concrete foundation footing

Frequently asked questions

What is the ground snow load for my location in Canada?

Ground snow load (Ss) values for Canadian locations are published in the NBC climatic data appendix, which is maintained by the National Research Council of Canada (NRC). Values range from under 1.0 kPa in parts of coastal British Columbia to over 7.0 kPa in some northern and mountain locations. Your licensed engineer or building supplier will retrieve the correct value for your specific site. Do not rely on a neighbouring city’s value if your site is at a different elevation or in a different watershed.

Which Canadian provinces and regions have the highest snow loads?

Generally, the highest design snow loads in Canada occur in Newfoundland and Labrador (particularly the island’s interior and west coast), northern and eastern Quebec, the mountain regions of British Columbia and Alberta, and parts of northern Ontario. Coastal areas of BC tend to have lower snow loads due to milder temperatures, though some mountain communities in BC exceed 5.0 kPa. Prairie provinces typically have moderate ground snow loads but severe wind exposure, which affects the wind exposure factor Cw.

Does a steeper roof pitch always reduce the snow load I need to design for?

Not automatically. The NBC slope factor Cs begins to reduce the design load only above certain threshold angles: approximately 15 degrees for slippery roof surfaces (metal panels) and 30 degrees for non-slippery surfaces. Below those thresholds, Cs equals 1.0 and the slope provides no load reduction in the calculation. Your engineer will determine whether your proposed pitch qualifies for a reduction and by how much.

What is a drift load and do I need to account for it?

A drift load is an accumulation of wind-blown snow that builds up against a vertical obstruction or on a lower roof adjacent to a higher one. The NBC requires drift analysis wherever a roof level change, parapet, or adjacent taller structure can cause localized accumulation. The accumulation factor Ca can be significantly greater than 1.0 in drift zones. Drift analysis is a code requirement, not optional, and omitting it can result in permit rejection or structural failure.

Can I buy a standard steel building kit and have it engineered for my snow load afterward?

Not reliably. Pre-engineered steel building kits are designed as integrated systems where member sizes, connection details, and anchor bolt patterns are all calculated together for a specific set of loads. Attempting to apply a higher snow load to a kit designed for a lower load typically requires replacing primary frame members, adding purlins, and redesigning the foundation. It is almost always more cost-effective to specify the correct site loads before the kit is engineered and fabricated.

What importance factor applies to my steel building?

The NBC defines four importance categories: Low, Normal, High, and Post-Disaster. Most commercial, agricultural, and industrial steel buildings fall under Normal occupancy, which carries an importance factor Is of 1.0 for snow. Buildings with high occupancy (assembly, schools) use 1.15, and post-disaster facilities (hospitals, emergency shelters) use 1.25. The importance category must be confirmed with your local AHJ, as misclassification affects every load in the design.

How does snow load affect the foundation design of a steel building?

Snow load is a primary contributor to the vertical column reactions that the foundation must resist. Higher snow loads produce larger column base reactions, which require wider or deeper footings, heavier anchor bolt groups, and sometimes grade beams to distribute the load. The foundation engineer must receive the final column reactions from the structural engineer before sizing footings. See the steel building foundation types guide for a full overview of foundation options.

Is the NBC snow load the same across all provinces?

The NBC provides the base climatic data and design methodology, but each province adopts the NBC with its own amendments and may specify a different edition. Quebec historically maintained separate climatic data tables in the Quebec Construction Code. British Columbia, Ontario, and Alberta each adopt the NBC with provincial amendments. Always confirm the applicable code edition and any provincial modifications with your local building department before finalizing the structural design.

What happens if actual snowfall exceeds the design load?

The NBC design snow load is based on a 1-in-50-year return period, meaning there is a 2% annual probability of the ground snow load being exceeded in any given year. Safety factors built into the structural design provide additional reserve capacity. However, extreme events can exceed design values, and localized drifting can create loads well above the uniform design value even in a normal snow year. Building owners should monitor roof snow accumulation during heavy snowfall events and have a plan for mechanical removal if accumulation approaches design limits.

If you are planning a steel building project anywhere in Canada and want to confirm that your design addresses the correct snow load for your site, the Titan Steel Buildings team can connect you with the appropriate engineering resources. Explore our pre-engineered steel buildings, review our steel building code compliance guide, or request a quote to start a conversation about your project requirements.

For the wider picture, see our Steel Building Specs overview.