Snow Load for Decks and Balconies: What Actually Governs
Open decks carry close to the full ground snow load with no roof to protect them. How the load is set for decks, covered porches, and pergolas.

- ›An open deck or balcony has no roof to intercept snow, so it accumulates close to the full ground snow load, Pg.
- ›Most codes set a 40 psf minimum live load for occupied decks, but in high-snow regions the design snow load can exceed 40 psf and governs instead.
- ›Open decks get no exposure-factor reduction and no thermal-factor reduction; there is no sheltering roof and no heat source below.
- ›Ledger-to-band-joist connections and post-to-beam connections are the most common failure points, and they scale with the deck's tributary area.
- ›A covered porch with a solid roof follows the full ASCE 7 roof calculation; an open pergola is treated like an open deck; partial coverage needs a call from the local building department.
A roof sheds some of its snow load through wind, slope, and a little melt from below. A deck has none of that protection. It is an open platform, flush with the weather, and over a winter it can accumulate close to the same depth of snow as the open ground next to it. That single fact changes how a deck has to be designed, and it is the reason a deck rated only for the standard 40 psf residential live load can be under-designed in a heavy-snow region. This matters just as much for a raised balcony off a second-floor bedroom as it does for a ground-level patio deck; height above grade does not reduce the snow sitting on top of it.
Are decks actually designed for snow, or just for people?
Most modern building codes set a minimum live load of 40 psf for residential decks intended for occupancy, the same general standard used for interior floor live loads in many jurisdictions. That number covers furniture, foot traffic, and a gathering of people, but it was never meant to be a snow load figure.
In a low-snow region, 40 psf comfortably covers whatever snow accumulates too, so the live load requirement is what governs the design. In a high-snow region, the calculated design snow load can climb past 40 psf, and at that point snow load governs instead of the occupancy live load. A deck in a location with a 38 psf design roof snow load is close to that 40 psf threshold already; a deck in a location with a 60 or 70 psf ground snow load is well past it.
Take a worked comparison: a deck in a region with Pg = 30 psf sits comfortably under the 40 psf live load floor, so occupancy load governs and the deck framing follows standard residential span tables without a special snow check. The same deck design in a region with Pg = 70 psf is a different story; even after accounting for the way many jurisdictions apply a fraction of Pg to open decks, the snow load can approach or exceed the 40 psf floor, and at that point the framing has to be checked against the higher of the two, not just built to the standard span table by default.
Why an open deck does not get the same reductions as a roof
The roof snow load equation includes an exposure factor, Ce, that reduces the load for wind-exposed roofs, and a thermal factor, Ct, that can reduce the load slightly for a heated building underneath. An open deck usually gets neither reduction applied the way a roof would: there is no roof geometry to shelter it from wind-driven redistribution in the way a sloped roof does, and there is no heated space directly beneath it warming the deck surface.
In practice, many jurisdictions take the design snow load for an open deck directly as Pg, the ground snow load, or as a simplified fraction of it defined in their adopted code amendments. This varies by jurisdiction more than the roof calculation does, so the right move is always to confirm the specific design value your local building department requires for decks, rather than assuming the roof calculator's output applies unchanged.
Critical connection points: where decks actually fail
Deck failures under snow load rarely start with the decking boards themselves. The two spots that see the highest stress are the ledger-to-band-joist connection, where the deck attaches to the house, and the post-to-beam connections that carry the load down to the footings. Both are designed around the tributary area of deck they support: the larger the deck, the more square footage of snow load funnels into each fastener or post.
A large deck in a region with a long snow season multiplies the stress on every one of these connections across repeated freeze-thaw cycles and storm accumulations, which is exactly why undersized ledger lag screws or inadequate post-to-beam hardware show up as a real failure mode in heavy-snow states, not just a theoretical one.
A raised balcony or second-story deck adds a wrinkle a ground-level deck does not have: it sits higher off the ground, closer to the wind exposure a roof edge experiences, and it can catch wind-driven snow redistributed off an adjacent roof slope above it. If a balcony sits directly beneath a roof edge or a step in the building's roofline, check it for the same kind of drift condition a lower roof would need to consider, not just the open-deck baseline load.
A useful gut check: if your deck's design snow load is at or above its 40 psf occupancy live load, treat the ledger and post connections as if they were framed for a full room's worth of standing snow, because structurally that's exactly what they're carrying. Undersized lag screws at the ledger, missing flashing that lets water track into the band joist, or posts resting on frost-heaved footings all turn a load problem into a rot or movement problem before the framing itself is ever overstressed.
What about a covered porch?
A porch with a solid roof over it is a roof, structurally speaking, and it follows the full ASCE 7 calculation: Ce for exposure, Ct for whether the space below is heated, and Is for its risk category, exactly like the main house roof. Do not treat a covered porch as a deck; it is closer to a small addition and should be calculated that way.
Does an open pergola need a roof-level calculation?
No, generally not. An open pergola or a lattice-style cover lets snow pass through the gaps rather than accumulating on top of a solid surface, so it is typically designed like an open deck or a light open structure rather than a roof. The framing still needs to hold its own weight plus wind load, but it usually is not carrying a full accumulated snowpack the way a solid roof would.
A partially covered structure sits in between and needs judgment. A spaced-slat pergola with roughly 50% solid coverage, for example, will collect some snow between the slats but not a full roof-depth accumulation. There is no universal formula for that middle case; check with your local authority having jurisdiction for how they want it treated on a permit.
Seasonal maintenance matters more on a deck than on a roof
A deck rarely has the pitch to shed snow on its own the way a roof does, so accumulated snow tends to sit on it until it melts or someone clears it. In a region with a long snow season, that means a deck can carry a design-level load for weeks at a time, not just during a single storm event, which is a meaningfully different exposure pattern than a sloped roof sees.
Clearing snow off a deck before it compacts into ice reduces both the load and the risk of a slick walking surface. Use a plastic shovel rather than a metal one to avoid gouging the decking, and pay attention to snow piled against the house at the ledger connection, since that spot can trap moisture against the band joist and accelerate rot in addition to adding weight.
| Structure type | Load basis | Typical design value | Key factors that apply |
|---|---|---|---|
| Open deck / balcony | Greater of minimum live load or design snow load | 40 psf minimum, or up to Pg in high-snow regions | No Ce reduction, no Ct reduction; confirm exact value with local AHJ |
| Covered porch (solid roof) | Full ASCE 7 roof snow load calculation | Pf = 0.7 x Ce x Ct x Is x Pg, same as main roof | Ce, Ct, Is all apply; treat as a small roof structure |
| Open pergola / lattice cover | Light open-structure design, snow passes through | Well below full roof load; wind load often governs instead | Minimal snow accumulation; still needs wind and self-weight design |
| Partially covered (e.g., ~50% slat coverage) | Engineering judgment, no universal formula | Between open deck and covered porch values | Requires local AHJ input on the permit |
Get your design roof snow load in seconds with the free ASCE 7-22 calculator.
Open the calculatorFrequently asked
01Does my deck need a separate snow load calculation from my roof?+
Usually yes. An open deck does not get the exposure and thermal reductions a roof gets, so its design value can differ from your roof's design load even at the same address. Confirm the deck-specific value your local building department requires.
02What is the minimum live load for a residential deck?+
Most codes require at least 40 psf for an occupied residential deck. In high-snow regions, the calculated snow load can exceed that minimum, and when it does, the snow load governs the design instead.
03Is a covered porch calculated the same way as a deck?+
No. A porch with a solid roof follows the full ASCE 7 roof snow load equation with exposure, thermal, and importance factors, the same as the main house roof. Only open, unroofed structures are treated with the simplified deck approach.
04What deck connections should I have inspected before winter?+
Focus on the ledger-to-band-joist connection where the deck attaches to the house, and the post-to-beam connections at each support. These carry the highest concentrated stress under snow load and are the most common failure points, especially on older decks built before current lag screw and flashing standards.
05Does an elevated second-story balcony need a different calculation than a ground-level deck?+
The baseline load is the same open-structure approach, but a raised balcony can also pick up wind-driven snow redistributed off an adjacent roof edge above it. If the balcony sits directly beneath a roofline step, check it for a drift-style condition in addition to the standard open-deck load.