Hot Tub Deck Joist Calculator — Span, Size & Load

Hot tub decks live under loads no ordinary deck ever sees — 100 psf minimum per IRC R507.4, snow stacked on top of the spa cover, and a concentrated 3000–4500 lb footprint. Enter your span below and get the minimum joist size at 16” and 12” o.c., plus a tile-safe deflection check.

Hot Tub Deck Joist Calculator

Defaults: 100 psf live load, 20 psf dead load, 16” o.c. — snow load extra.

✓ preview: 12' 0"

Allowable span @100 psf LL

9' 0 1/2"

Governing check: bending · SYP 2×10 at 16” o.c.

Tile / stone floor limit (L/480)

9' 0 1/2"

If your deck uses stone or tile surfacing, this stricter number governs

Your 12' 0" span

FAIL

133% of capacity

Max cantilever

2' 3 1/8"

¼ of allowable back span

2021 IRC R507.4 requires hot tub decks to carry a minimum 100 psf live load, and the tub footprint must land on at least 3 joists — centered, with no notching under the tub zone.

Hot Tub Deck Joist Minimum Span by Size

Southern Yellow Pine No.2, 100 psf live + 20 psf dead, L/360. Default IRC 2021 hot tub deck baseline. Every span shown is the allowable clear span — your joists must not exceed this distance between supports.

Joist SizeSpan @16” o.c.Span @12” o.c.Governing Check
2×69' 2"10' 8"shear
2×812' 1"13' 8"bending
2×1015' 4"17' 2"bending
2×1217' 10"19' 10"deflection

2021 IRC R507.4: Hot tub decks must carry a minimum 100 psf live load. Where the ground snow load exceeds 100 psf, use the ground snow load — whichever is greater.

Joist landing rule: The tub footprint must land on at least 3 joists. Center the tub so load distributes evenly — never notch a joist in the tub zone.

Hot Tub Scenarios

Four Hot Tub Deck Scenarios — Each With Its Own Span Math

The same hot tub behaves very differently under snow, on a cantilever, or under stone tile surfacing. Pick the scenario that matches your project and see what size joist you need.

Filter scenarios by your project

🛁

4-person spa, no snow

60–80 psf (spa water + 2–3 bathers)

2×8 SYP at 16" o.c. minimum

Key move:

Tighten spacing to 12" under the tub footprint — the rest of the deck can stay at 16"

Watch out:

Spreading load across a single joist run — the tub zone must land on at least 3 joists

❄️Most Common

Spa + 50 psf snow

100–130 psf (snow + spa + bathers)

2×10 SPF at 12" o.c. or step to 2×12

Key move:

Step to 2×10+ or tighten spacing — snow + spa is the #1 overloaded deck scenario

Watch out:

Forgetting drift — snow slides off the roof onto the tub zone edge, doubling local load

🌉High Risk

Spa on a cantilevered deck

100 psf + cantilever tip moment

Do NOT put a spa on a cantilever — bring a beam to it

Key move:

Drop a dedicated beam under the spa zone running back to the ledger

Watch out:

A cantilevered deck deflects at the tip exactly where the spa sits — progressive failure

💎

Spa + stone tile surfacing

100 psf LL + 15 psf dead (mortar bed)

2×12 SYP at 16" o.c. (L/480 governs)

Key move:

Run the calculator at L/480 — the deflection check governs, not bending

Watch out:

Skipping the deflection check — stone tile grout cracks at L/360 even though strength passes

Tip — Center the Tub

Position the hot tub so its footprint lands on at least 3 joists, with the center of gravity centered on one joist. This distributes weight evenly and prevents a single joist from taking more load than designed.

Warning — No Notching

Never notch or drill joists in the tub zone. The concentrated load makes any reduction in section modulus critical. If plumbing or wiring must cross the deck, route it around the tub zone or use a dedicated conduit under the deck boards.

Don't — Forget Snow

Snow piled on top of the hot tub cover is live load. If your municipality's ground snow load is 50 psf or higher, add it to the 60 psf spa load and size for the combined total. Decks sized only for the dry spa fail in winter every year.

Run the full framing math with the main joist calculator — it shares the same span engine and produces joist count, blocking, hangers, and material cost in addition to the span check. For every framing tool in one place — deck joists, shed floors, lofts, cantilevers, and more — open the calculators hub.

Hot Tub Deck FAQ

Q1How many joists should be under a hot tub?▼

At least 3 joists under the tub footprint, with the tub centered so that each joist carries roughly equal load. The tub itself is typically 6×8 ft or 7×7 ft, so at 16" o.c. spacing you get 5 joists — the ideal minimum. If your deck is 12" o.c., the same tub sits on 6 joists for even better load distribution.

Q2How do I calculate hot tub deck load?▼

Start with 60–70 psf from the filled tub itself (the water weight spread over the footprint). Add 30 psf for bathers and dynamic load. Where snow covers the spa in winter, add the full ground snow load — 100 psf minimum per IRC R507.4, up to 130 psf in high-snow zones. Dead load from the deck structure itself adds another 10–20 psf.

Q3Can a hot tub go on a cantilevered deck?▼

No. Cantilevered decks deflect at the tip, and a filled hot tub (3000–4500 lb) creates dynamic tip deflection that the cantilever is not designed to handle. Instead, drop a dedicated beam under the spa zone that runs back to the ledger wall, and ensure that beam lands on its own footings separate from the cantilever structure.

Q4What size joists do I need for a hot tub deck?▼

Start with 2×8 at 16" o.c. as an absolute minimum for a standard 4-person spa in a no-snow region. If your deck spans more than 12 ft, or if you have snow loads, step up to 2×10. If you have snow AND tile surfacing (which requires L/480 deflection), you will likely need 2×12. Always run the calculator with your actual span and load assumptions.

Q5Do I need to double joists under a hot tub?▼

Not necessarily — if the span and spacing already satisfy the 100 psf live load check. Sistering (doubling) joists under the tub zone is an excellent upgrade where the existing joists are at 90–100% of capacity. The two joists together share the load — a sistered pair can safely carry 150–200% of what one alone can handle.

Q6Why does the IRC require 100 psf minimum for hot tub decks — why not 40 psf like a regular deck?▼

IRC R507.4 recognizes that hot tubs create concentrated dynamic loads far beyond ordinary deck use. A filled 4-person spa plus bathers creates sustained loads in the 80–100 psf range, and when snow accumulates on top of the spa cover, local loads can spike to 120–150 psf. The code's 100 psf minimum accounts for both the spa weight and the worst-case snow scenario.

More Joist Calculators

💰

Joist Cost Calculator

Joist cost calculator: wood vs I-joist vs steel sq ft cost, ...

🔗

Joist Sistering Calculator

Joist sistering calculator: sister board size, length (full ...

🌏

Wood Joist Span Chart

Global wood joist span tables: UK C24 (BS EN 1995), AU MGP10...

🏡

Loft Floor Joist Calculator

Loft floor joist calculator: 30 psf storage / 50 psf habitab...

🏠

Shed Floor Joist Calculator

Shed floor joist calculator: 50 psf storage load, ACQ pressu...

🔧

Joist Hanger Calculator

Joist hanger calculator: hanger size by joist, nail counts f...

🧱

Rim Joist Calculator

Rim joist calculator: header size & length, band joist naili...

🕳️

Joist Notching Calculator

Joist notching calculator: IRC R502.8 hole & notch zones, D/...

📉

Joist Deflection Calculator

Joist deflection calculator: L/240, L/360 & L/480 limits, li...

⚖️

Joist Load Bearing Calculator

Joist load calculator: bearing stress vs span capacity, poin...

🌉

Joist Cantilever Calculator

Free joist cantilever calculator: max overhang by the ¼ rule...

📊

Joist Span Table

Interactive joist span tables: 2×6–2×12 across SYP, DF-L, SP...

🔩

Steel Joist Calculator

Steel joist calculator for cold-formed C-channel floors & ce...

🏗️

I-Joist Calculator

I-joist calculator for engineered wood: TJI & LVL span guida...

🏘️

Roof Joist Calculator

Roof joist calculator for pitched & flat roofs: rafter lengt...

🏠

Ceiling Joist Calculator

Ceiling joist calculator for attic, storage & flat-roof ceil...

🪚

Deck Joist Calculator

Free deck joist calculator: deck joist span, size & spacing ...