How Much Weight Can a Deck Hold?

Ruth Fence and Deck · Louisville KY · (502) 468-3335 · Updated July 2026
Quick Answer

A properly built residential deck must support at least 40 pounds per square foot of live load plus 10 pounds per square foot of dead load under standard building code — that covers normal furniture, grills, and gatherings. A hot tub or unusually heavy load needs additional engineering beyond that minimum.

Deck weight capacity isn't usually something homeowners think about until they're planning a hot tub or a big gathering. Here's how it actually works.

What the Code Minimum Actually Covers

Standard residential deck framing is required to support 40 pounds per square foot of live load (people, furniture, grills, foot traffic) on top of 10 pounds per square foot of dead load (the weight of the structure itself). For everyday use — parties, furniture, a grill, normal foot traffic — a properly built deck comfortably handles this.

What Exceeds the Minimum

Use CaseTypical LoadNeeds Extra Engineering?
Furniture, grill, normal gatheringsWithin 40 psf standardNo
Large gathering, dense crowdCan approach or exceed 40 psf in concentrated areasSometimes, for very large decks
Hot tub (filled, with people)3,000-6,000+ lbs concentratedYes, always
Planning a Hot Tub?

Tell us before we design the deck, not after. A hot tub's weight is concentrated in a small footprint rather than spread evenly like furniture, so it needs reinforced framing and additional footings sized specifically for that load — not just "extra strong" lumber.

What Actually Adds Capacity

Checking an Existing Deck

If you're adding a hot tub or planning a large gathering on an older deck, have the framing checked first — joist and beam size, post spacing, and footing condition all matter. This ties into how the deck was originally supported; see our post on composite vs wood decking if you're planning a rebuild instead of just an addition.

Related Questions

Planning a Deck That Can Handle Real Use?

Free estimates, 0% financing, 15 years of experience. Let's talk.

📞 Call (502) 468-3335 Get a Free Estimate