TryBuildCalc

Deck Framing Calculator (Joists, Ledger, Beam & Posts)

Find your deck joist, beam, and post count instantly.

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.

in

ℹ️Horizontal projection of the joists past the beam, if any. Commonly limited to the joist's nominal depth (IRC R502.3.3).

Include Mid-Span Blocking?

ℹ️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

ft

ℹ️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.

ft

ℹ️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

Enable Cost Estimation?

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

+

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

15 pcs

2x10 × 12 ft

Find suppliers

Ledger Board

1 pcs

16 ft boards

Find suppliers

Beam

2 pcs

2-ply 2x10

Find suppliers

Posts

4 pcs

6x6 × 8 ft

Find suppliers

Ledger Joist Hangers

13 pcs

One per joist at the ledger

Find suppliers

General Tools & Consumables

Ledger board flashing

consumable

Ledger lag screws / through-bolts

consumable

Deck lateral load connectors (hold-downs)

site-dependent

Joist hangers (treated-lumber rated)

consumable

Structural screws / hanger nails (treated-lumber rated)

consumable

Post base connectors

consumable

Post cap connectors (beam-to-post)

site-dependent

Concrete for footings

site-dependent

Framing nailer or hammer

tool

Circular saw or miter saw

tool

Tape measure

tool

Post hole digger or auger

site-dependent

4 ft level

tool

Safety glasses, work gloves & fall protection

consumable
Deck Framing (Ledger-Attached)House LedgerDeck Length (joist spacing direction)15 joists total4 posts / footings

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

InputValueWhy it is used
Joist span / deck length12 ft / 16 ftSets cut length and joist count
Spacing / lumber size16" O.C. / 2x10Sets joist count and the cantilever check
Beam / post spacing2-ply 2x10 / 6 ftSets beam board count and post count

Step 1 — Joist Cut Length & Count

CalculationResult
Cut length12 ft (12 ft stock)
Joists before waste13
Total joists (with 10% waste)15

Step 2 — Ledger Board & Beam

CalculationResult
Ledger boards (16 ft stock, 16 ft length)1
Beam boards (2-ply, 16 ft length)2

Step 3 — Posts & Footings

CalculationResult
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.

19 Inspection Points
4 Verification Categories
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.

23 Inspection Points
4 Verification Categories
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 SizeActual DepthNominal Depth (cantilever limit basis)
2x65.5"6"
2x87.25"8"
2x109.25"10"
2x1211.25"12"

Post Sizes

Nominal SizeActual Size
4x43.5" × 3.5"
6x65.5" × 5.5"

Standard Stock Lumber Lengths

MemberAvailable Stock Lengths (ft)
Joists / Beam8, 10, 12, 14, 16, 18, 20, 24
Posts8, 10, 12, 16

Deck Framing Rules of Thumb

ItemRule
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.

FAQ

A ledger-attached deck only — a house ledger board on one side, joists spanning to a single beam on posts on the other side, with an optional cantilever past the beam. Free-standing decks (posts and beams on both sides, no house ledger) aren't modeled.
Joist count = ceil((deck length in inches) ÷ spacing) + 1 — the same even on-center spacing formula used for wall studs, rafters, and floor joists. One joist sits at each end, with the rest evenly spaced across the deck length.