Deck Framing Calculator (Joists, Ledger, Beam & Posts)
Find your deck joist, beam, and post count instantly.
🕒 Last updated: September 3, 2026
Inputs
ℹ️The bearing-to-bearing distance each joist crosses, from the house ledger to the beam — sets the joist's cut length.
ℹ️The direction joists are spaced along, parallel to the house — determines the joist count.
ℹ️Sets the joist's actual/nominal depth, used for the cantilever check — verify span adequacy separately against a current deck span guide.
ℹ️Horizontal projection of the joists past the beam, if any. Commonly limited to the joist's nominal depth (IRC R502.3.3).
ℹ️Standard stock length used to buy ledger board and blocking lumber — affects how many boards are needed after joints.
Beam
ℹ️Beam ply count and size together determine span adequacy between posts — verify against a current deck span guide, not this calculator.
Posts & Footings
ℹ️Your planned on-center post spacing along the beam — capped at a generous sanity limit only, not a structural recommendation; verify a SAFE maximum against a deck beam span guide for your beam size and joist span.
ℹ️Actual post length needed, footing/pier connection to beam bearing — not the embedment/footing depth.
Waste
ℹ️Accounts for cut-offs, damaged pieces, and layout adjustments on joists — 10% is a common estimating default.
Cost
Total Joists Needed
15
2x10, includes 10% waste
Posts / Footings
4
6x6 posts at 6 ft O.C.
Joist Geometry
Joist span (ledger to beam): 12 ft
Deck length (spacing direction): 16 ft
Cantilever past beam: 0"
Cut length: 12 ft (12 ft stock)
Joist Count
Spacing: 16" O.C.
Joists before waste: 13
Total with 10% waste: 15
Ledger Board
Length: 16 ft
Boards needed: 1 (16 ft stock)
Beam
Length: 16 ft (2-ply 2x10)
Boards needed: 2 (16 ft stock)
Posts & Footings
Posts: 4 (6x6, 3 ft cut length)
Footings: 4 (one per post)
Mid-Span Blocking
Not included in this calculation.
Ledger Joist Hangers
One per joist at the ledger: 13 hangers
Assumptions Used
Ledger-attached deck (house ledger on one side, single beam on posts on the other) — free-standing decks are not modeled. Joist count uses the same on-center spacing formula as wall studs, rafters, and floor joists. Joist cut length is your entered span plus any cantilever, rounded up to a real stock lumber length where one covers it. The beam is assumed to run the full deck length in your selected ply count and lumber size; post count/footings use your entered post spacing directly. This calculator selects joist, beam, and post SIZE from your input but does not verify span/size structural adequacy or post spacing against a load table — confirm your selections against a current, locally-adopted deck construction guide (e.g. DCA 6) or a structural professional before framing. The joist cantilever warning reflects the commonly-cited IRC R502.3.3 rule (cantilever ≤ nominal joist depth) — verify against your locally adopted code edition. Decking surface boards, stairs, guardrails, footing depth/frost line, and fasteners are not included.
Bill of Materials
Main material: 15 pcs + recommended tools
+−
Bill of Materials
Main material: 15 pcs + recommended tools
Computed items reflect your entered span, length, and post spacing; consumables below are general recommendations — actual needs vary by product, connection method, and site conditions.
For Your Job
Deck Joists
Ledger Board
Beam
Posts
Ledger Joist Hangers
General Tools & Consumables
Ledger board flashing
Ledger lag screws / through-bolts
Deck lateral load connectors (hold-downs)
Joist hangers (treated-lumber rated)
Structural screws / hanger nails (treated-lumber rated)
Post base connectors
Post cap connectors (beam-to-post)
Concrete for footings
Framing nailer or hammer
Circular saw or miter saw
Tape measure
Post hole digger or auger
4 ft level
Safety glasses, work gloves & fall protection
Diagram simplified for clarity (not to scale)
What Is a Deck Framing Calculator?
A deck framing calculator finds the number of deck joists, the ledger board, the beam board count, and the posts/footings needed to frame a ledger-attached deck — the most common residential deck configuration in the US. It starts from your joist span (ledger to beam) and deck length (the direction joists are spaced along), applies the same on-center spacing formula used for wall studs and floor joists, and rounds cut lengths up to real stock lumber lengths.
Deck takeoffs are done one beam line at a time — for a multi-level deck or one with more than one beam, run this calculator once per section and add the results together.
Why joist, beam, and post size selection matters here:
- This calculator counts pieces and lengths from the sizes YOU select — it does not verify that they're structurally adequate for your span, load, and post spacing
- Deck beam adequacy depends on BOTH the beam size and the post spacing together — always confirm against a current, locally-adopted deck span guide
- A cantilever beyond the joist's nominal depth is flagged, following the commonly-cited IRC R502.3.3 rule
- Ledger attachment (fasteners and flashing) is one of the most safety-critical parts of any deck — this calculator counts the ledger board length only, not its fastening
Deck Framing Calculator Formula: How Is It Determined?
Joist cut length, joist count, ledger board, beam, and posts/footings, calculated separately and combined into a material takeoff.
Step 1 — Joist Cut Length & Count
Cut Length = Joist Span + (Cantilever ÷ 12)
Joists (before waste) = ceil((Deck Length in inches) ÷ Spacing) + 1
Total Joists = ceil(Joists before waste × (1 + Waste Factor ÷ 100))
Cut length is your entered span plus any cantilever past the beam. Joist count uses the same on-center spacing formula as field studs, rafters, and floor joists, then rounded up after applying your waste factor.
Step 2 — Ledger Board & Beam
Ledger Length = Deck Length
Ledger Boards = ceil(Ledger Length ÷ Stock Length)
Beam Length = Deck Length
Beam Segments per Ply = ceil(Beam Length ÷ Stock Length)
Beam Boards = Beam Segments per Ply × Beam Plies
The ledger board and beam are both assumed to run the full deck length, bought in the same selected stock length as the ledger. A beam longer than one stock-length board needs more than one segment per ply, so beam board count scales with however many segments are actually needed — separately, a beam whose full length exceeds even the longest available stock (24 ft) is flagged as needing a splice directly over a post or an engineered beam, regardless of the stock length you buy in.
Step 3 — Posts & Footings
Posts = ceil(Beam Length ÷ Post Spacing) + 1
Footings = Posts (one per post)
Post count uses your entered post spacing directly — this input is capped at a generous sanity limit only, not a structural recommendation, and this calculator does not validate it against a load table. Each post gets one footing.
Worked Example
This example walks through your current inputs above, using the same steps as the Formula section.
Input Values Used
| Input | Value | Why it is used |
|---|---|---|
| Joist span / deck length | 12 ft / 16 ft | Sets cut length and joist count |
| Spacing / lumber size | 16" O.C. / 2x10 | Sets joist count and the cantilever check |
| Beam / post spacing | 2-ply 2x10 / 6 ft | Sets beam board count and post count |
Step 1 — Joist Cut Length & Count
| Calculation | Result |
|---|---|
| Cut length | 12 ft (12 ft stock) |
| Joists before waste | 13 |
| Total joists (with 10% waste) | 15 |
Step 2 — Ledger Board & Beam
| Calculation | Result |
|---|---|
| Ledger boards (16 ft stock, 16 ft length) | 1 |
| Beam boards (2-ply, 16 ft length) | 2 |
Step 3 — Posts & Footings
| Calculation | Result |
|---|---|
| Posts (6x6, 6 ft O.C.) | 4 |
| Footings (one per post) | 4 |
Therefore, this 12 ft span, 16 ft deck at 16" O.C. needs approximately 15 joists, 2 beam boards (2-ply), and 4 posts/footings.
Essential Checklist+−
Complete these critical checks before approving the work or proceeding to the next construction stage.
✓Deck Framing Inputs+-
- Joist span and deck length confirmed from actual field measurements or plans, not assumed
- Deck confirmed to be ledger-attached (house ledger on one side, beam on posts on the other) — not free-standing
- Joist spacing entered matches the actual planned spacing for this deck
- Design live load for this deck confirmed (commonly 40 psf minimum for residential decks, more for hot tubs or heavy fixed loads)
- Local building code edition and any local amendments confirmed before finalizing
✓Joist & Ledger Sizing+-
- Joist lumber size verified against a real, currently-adopted deck span table for your actual load — not assumed adequate
- Cantilever past the beam confirmed within the commonly-cited limit (cantilever ≤ nominal joist depth) for this joist size
- Ledger board fastened with the correct lag screws/through-bolts (never nails alone) into solid house framing, with proper flashing installed
- Deck lateral load connection (hold-down/tension devices) confirmed against the adopted code, not just the vertical ledger fasteners
- Lumber grade/treatment and all hardware confirmed compatible (hot-dip galvanized or stainless steel fasteners/hangers with modern pressure-treated lumber)
✓Beam & Post Sizing+-
- Beam ply count/size and post spacing verified together against a real, currently-adopted deck beam span table — not assumed adequate
- Any beam splice (where beam length exceeds standard stock) confirmed to land directly over a post, not mid-span
- Post size (4x4 vs. 6x6) confirmed adequate for this deck's height, tributary load, and local code requirements
- Post-to-footing connection confirmed to use a proper post base/standoff hardware, not direct burial or embedment in concrete
- Footing depth and size confirmed against local frost line requirements and soil bearing capacity — not just a footing count
✓Installation & Code Compliance+-
- Joist hangers and fasteners at the ledger confirmed rated for treated-lumber contact, matching the manufacturer's specified fastener for each hanger
- Guardrail requirement confirmed for this deck's height above grade, even if not yet planned in detail
- Permit and framing inspection requirements confirmed before decking covers the framing
- Wide spans, unusual loads, or any flagged combination reviewed by a structural engineer or licensed contractor
Full QC Checklist+−
Verification checklist for ledger-attached deck framing material takeoffs — covering span/spacing inputs, joist and ledger sizing, beam and post sizing, and installation code compliance. Use the Essential Checklist for critical checks before finalizing, expand to Full QC Checklist for complete verification.
✓Deck Framing Inputs+-
- Joist span and deck length confirmed from actual field measurements or plans, not assumed
- Deck confirmed to be ledger-attached (house ledger on one side, beam on posts on the other) — not free-standing
- Joist spacing entered matches the actual planned spacing for this deck
- Design live load for this deck confirmed (commonly 40 psf minimum for residential decks, more for hot tubs or heavy fixed loads)
- Calculation confirmed to represent one deck section (single beam, single ledger run) at a time
- Local building code edition and any local amendments confirmed before finalizing
✓Joist & Ledger Sizing+-
- Joist lumber size verified against a real, currently-adopted deck span table for your actual load — not assumed adequate
- Cantilever past the beam confirmed within the commonly-cited limit (cantilever ≤ nominal joist depth) for this joist size
- Ledger board fastened with the correct lag screws/through-bolts (never nails alone) into solid house framing, with proper flashing installed
- Deck lateral load connection (hold-down/tension devices) confirmed against the adopted code, not just the vertical ledger fasteners
- Recommended stock joist length confirmed available from the actual lumber supplier, or an alternative plan made if it exceeds standard stock
- Lumber grade/treatment and all hardware confirmed compatible (hot-dip galvanized or stainless steel fasteners/hangers with modern pressure-treated lumber)
✓Beam & Post Sizing+-
- Beam ply count/size and post spacing verified together against a real, currently-adopted deck beam span table — not assumed adequate
- Any beam splice (where beam length exceeds standard stock) confirmed to land directly over a post, not mid-span
- Post size (4x4 vs. 6x6) confirmed adequate for this deck's height, tributary load, and local code requirements
- Post-to-footing connection confirmed to use a proper post base/standoff hardware, not direct burial or embedment in concrete
- Footing depth and size confirmed against local frost line requirements and soil bearing capacity — not just a footing count
- Beam-to-post connection (post cap, notched bearing, or bolted connection) confirmed against the adopted code
✓Installation & Code Compliance+-
- Joist hangers and fasteners at the ledger confirmed rated for treated-lumber contact, matching the manufacturer's specified fastener for each hanger
- Decking surface boards, stairs, and guardrails planned and estimated separately from this framing takeoff
- Guardrail requirement confirmed for this deck's height above grade, even if not yet planned in detail
- Permit and framing inspection requirements confirmed before decking covers the framing
- Wide spans, unusual loads, or any flagged combination reviewed by a structural engineer or licensed contractor
Framing Reference Tables
Deck joist/beam lumber depths (actual and nominal) used for the cantilever check, post sizes, and the standard stock lengths this calculator rounds up to.
| Nominal Size | Actual Depth | Nominal Depth (cantilever limit basis) |
|---|---|---|
| 2x6 | 5.5" | 6" |
| 2x8 | 7.25" | 8" |
| 2x10 | 9.25" | 10" |
| 2x12 | 11.25" | 12" |
Post Sizes
| Nominal Size | Actual Size |
|---|---|
| 4x4 | 3.5" × 3.5" |
| 6x6 | 5.5" × 5.5" |
Standard Stock Lumber Lengths
| Member | Available Stock Lengths (ft) |
|---|---|
| Joists / Beam | 8, 10, 12, 14, 16, 18, 20, 24 |
| Posts | 8, 10, 12, 16 |
Deck Framing Rules of Thumb
| Item | Rule |
|---|---|
| Joist cut length | = Joist span + cantilever |
| Joist count | = (spacing formula), same as wall studs and floor joists |
| Cantilever limit | ≤ Joist's nominal depth (commonly cited, IRC R502.3.3) |
| Beam length | = Deck length, in the selected ply count/size |
| Beam boards | = ceil(beam length ÷ stock length) × plies |
| Post count | = (spacing formula) using your entered post spacing |
This calculator does NOT include a joist span-rating table, a beam span table, or a post-spacing table — verify your selected sizes and spacing against a current, locally-adopted deck span guide (e.g. the AWC Prescriptive Residential Wood Deck Construction Guide, DCA 6) or a structural professional before framing. See the Purpose and FAQ sections for why a built-in table was deliberately left out.
When should you use this deck framing calculator?
- Planning lumber for a new ledger-attached deck.
- Finding the exact joist cut length and stock board size before ordering.
- Estimating joists, ledger board, beam, and posts/footings for a deck framing takeoff.
- Comparing how joist spacing, cantilever, or post spacing changes total material count before finalizing a design.
- Cross-checking a builder's material list against an independent estimate.
Quick Framing Tips
- Always verify your selected joist, beam, and post sizes against a current deck span guide before ordering — this calculator counts pieces from the sizes you pick, it doesn't verify structural adequacy.
- Ledger attachment is one of the most safety-critical steps — use the correct lag screws/through-bolts (never nails alone) and install proper flashing before covering the connection.
- Use hot-dip galvanized or stainless steel hardware throughout — modern pressure-treated lumber corrodes standard fasteners much faster.
- Any beam splice must land directly over a post, never mid-span between posts.
- Never bury a post directly in concrete or soil — use a proper post base connector to keep the wood above grade.
- A 10% waste factor is a reasonable estimating default for joists — increase it for a deck with an irregular shape or many cut angles.
Common Mistakes
- Assuming the selected joist/beam sizes are structurally adequate without checking a current deck span guide against BOTH the span and the post spacing.
- Attaching the ledger with nails instead of structural lag screws/through-bolts, or skipping flashing — a leading cause of deck collapse.
- Using standard (non-treated-rated) fasteners and hangers with modern pressure-treated lumber, causing accelerated hardware corrosion.
- Splicing a multi-piece beam mid-span between posts instead of directly over one.
- Burying posts directly in concrete or soil instead of using a post base connector.
- Forgetting a required guardrail once the deck's walking surface exceeds the code height threshold above grade.
- Confusing nominal joist depth (used for the cantilever limit) with actual dry dimension — they're not the same number.
Limitations
- Ledger-attached deck only (house ledger on one side, single beam on posts on the other) — free-standing decks (posts/beams on both sides) are not modeled.
- Does not verify joist, beam, or post size adequacy for your actual span, load, and post spacing — confirm against a current, locally-adopted deck span guide (e.g. DCA 6) or a structural engineer. A built-in span/beam table was deliberately left out for the same domain-data-currency reason as the Floor Joist Calculator.
- Does not count fasteners, joist hangers beyond the ledger-side count shown, ledger flashing, post base/cap connectors, or footing concrete.
- Does not size or set footing depth/diameter — footing depth (frost line) and size (soil bearing capacity) are site-specific and must be confirmed separately.
- Does not include decking surface boards, stair stringers/treads, or guardrail/handrail systems — all need their own separate takeoff and design.
- A joist, beam, or post longer than the largest standard stock length is flagged as needing a special order, a splice, or an engineered solution — this calculator doesn't design that solution.
- Assumes a single, simple rectangular deck section with one beam line — does not handle multi-level decks, L-shapes, or more than one beam in a single calculation.
- The joist cantilever check reflects the commonly-cited IRC R502.3.3 rule — verify against your locally adopted code edition and any deck-specific span guide.
Disclaimer: This calculator provides approximate results for planning and estimation purposes only. Actual requirements may vary based on site conditions, materials, workmanship, and local building regulations. Always consult a qualified engineer, architect, or construction professional before making final decisions.