Skip to content

Structural span › Decks

Deck beam span calculator and span chart (IRC 2021)

Enter the deck load, species, joist span, joist cantilever and the post spacing you want, and get the shallowest 1-, 2- or 3-ply beam that reaches it, or the maximum span of the beam you have. Every number is read from IRC 2021 Tables R507.5(1) to R507.5(4), with the joist span factor from Table R507.5(5) applied first. Free, no signup, printable.

There is no single span for a double 2x10 deck beam. Under the 40 psf deck live load a southern pine No.2 double 2x10 spans 9 ft 0 in between posts when the effective deck joist span is 8 ft, 8 ft 0 in at 10 ft and 7 ft 4 in at 12 ft. The same beam in Douglas fir-larch, hem-fir or spruce-pine-fir spans 8 ft 7 in, 7 ft 9 in and 7 ft 0 in; in redwood, western cedars, ponderosa pine or red pine, 8 ft 4 in, 7 ft 5 in and 6 ft 9 in.

A deck beam, also called the deck girder or carrying beam, is sized from the joist span it carries, not from the size of the deck. Joists that stop at the beam count as 0.66 of their span; joists that cantilever a full quarter of their span count in full. The four IRC tables print 1680 cells across three species groups and four loads; this page carries all of them. Jump to the deck beam span chart by size or the joist span factor chart.

How to use the deck beam span calculator

The calculator works two ways. Find the beam size for my beam span takes the post-to-post span you want and returns the shallowest beam that reaches it, the option with the fewest boards, and every other 1-, 2- or 3-ply size from the table that also works. Find the max span for a beam takes a size and returns how far it can go between posts. Both read the same table cells, so nothing is estimated or interpolated.

  • Deck load: 40 psf live load, or a ground snow load of 50, 60 or 70 psf where snow is the bigger number (R507.1). Snow replaces the live load; it is never added to it.
  • Species: southern pine; Douglas fir-larch, hem-fir and spruce-pine-fir, which share one row; or the redwood, western cedars, ponderosa pine and red pine group. No.2 grade only, wet service factor included, so there is no grade to pick.
  • Joist span: from the ledger, or the opposite beam on a free-standing deck, to this beam, as drawn in IRC Figure R507.6. With a flush beam it is hanger centerline to hanger centerline. Do not include the cantilever.
  • Joist cantilever past this beam: 0 if the joists stop at the beam. The calculator turns the cantilever-to-span ratio into the joist span factor and shows the factor, the effective joist span and the table column it used.
  • Beam span needed: center of post to center of post, the way Figure R507.5 draws it. A 20 ft beam on three posts has two 10 ft spans, and 10 ft is the number to enter.

Beams in this table are built from 2x lumber only. If no listed beam reaches your span, the calculator says so; add a post to shorten the span or move to engineered lumber, which is covered in the beam span and size questions post.

Effective deck joist span, the joist span factor and the misprints in Table R507.5

The beam tables are not entered with the joist span you measured. Footnote j says the actual joist span "shall be multiplied by the joist span factor in accordance with Table R507.5(5)," and that factor depends on how far the joists cantilever past the beam. C is the cantilever length and J the joist span; divide one by the other and read the factor.

Joist span factor chart (IRC 2021 Table R507.5(5))

C / J (cantilever ÷ joist span)Joist span factor
0 (no cantilever)0.66
1/12 (0.083)0.72
1/10 (0.100)0.80
1/8 (0.125)0.84
1/6 (0.167)0.90
1/4 (0.250)1.00

IRC 2021 Table R507.5(5), page 5-39 of the Seattle SDCI reprint. The printed code shows the 1/12 row as "1/12 (0.87)"; one twelfth is 0.083, and the factor for that row, 0.72, is unaffected. The table carries no interpolation note, so a ratio between two rows is rounded up to the next printed ratio. R507.6 limits joist cantilevers to one quarter of the span, so a ratio above 0.25 is not a table case.

Why 0.66 and not 1.0 when nothing cantilevers. The four beam tables were built for joists with the full one-quarter cantilever, which is why the factor for that case is 1.00. A joist that stops at the beam puts about two thirds of that load on the beam, since the cantilevered piece adds roughly half again to the beam reaction. That is a reading of the arithmetic behind the table, not code text; what the code prints is the factor, and the calculator applies it as printed.

Effective joist span examples: what the calculator does with your numbers

Joist spanCantileverC / JRow usedFactorEffective spanTable column
12 ft000 (none)0.667 ft 11 in8 ft
12 ft1 ft0.0831/120.728 ft 8 in10 ft
12 ft1 ft 6 in0.1251/80.8410 ft 1 in12 ft
12 ft2 ft0.1671/60.9010 ft 10 in12 ft
12 ft3 ft0.2501/41.0012 ft 0 in12 ft
14 ft000 (none)0.669 ft 3 in10 ft
14 ft2 ft0.1431/60.9012 ft 7 in14 ft

Both steps round up, so the column is never shorter than the effective span. Footnote a allows interpolation between columns; this site does not interpolate anywhere, so a 7 ft 11 in effective span reads the 8 ft column and a 10 ft 10 in effective span reads the 12 ft column, which is the conservative side. Reading the columns as if your measured 12 ft joist span were the effective span gives a shorter beam than the code requires, which is safe but wastes posts.

Five cells of Tables R507.5(1) to (4) are misprinted in the 2021 IRC

Every printed cell was read against the neighboring cells, the other three load tables and the separately typeset Washington reprint of the 70 psf table. Five cells cannot be right as printed. They are shown as "misprint" in the charts below and the calculator reports them instead of returning a span, because there is no second copy of these tables to derive a corrected value from.

TableSpecies rowBeamJoist span columnPrintedWhy it cannot be right
R507.5(1), 40 psfDFL, hem-fir, SPF1 – 2x1216 ft3-9Identical to the 1-2x10 row above it, and shorter than the 50 psf value for the same cell (4-6), which the tables never allow
R507.5(1), 40 psfDFL, hem-fir, SPF1 – 2x1218 ft3-6Same row; the 50 psf table prints 4-2 for this cell
R507.5(2), 50 psf snowRedwood group3 – 2x814 ft604Not a feet-inches value; neighbors are 6-10 and 5-11
R507.5(3), 60 psf snowRedwood group3 – 2x810 ft6-22Not a feet-inches value; neighbors are 7-9 and 6-4
R507.5(3), 60 psf snowRedwood group3 – 2x814 ft5-20Not a feet-inches value; neighbors are 6-4 and 5-5

Footnote j under Table R507.5(4) also sends the reader to "Table R507.6" for the factor, which is the joist table; the factor table is R507.5(5). If a chart you found online prints a value for one of these five cells, it was copied without the check.

Why other deck beam charts show different numbers. The 2015 and 2018 editions printed one 40 psf table with different values and no factor; a widely copied chart from that era lists a southern pine double 2x10 at 10 ft 1 in for a 6 ft joist span where the 2021 table prints 10 ft 4 in, and lumps redwood and cedar in with the fir group. The 2024 IRC removed the factor table again and rebuilt the beam table. This page is the 2021 IRC; the how to read a span table guide explains what changes between editions and what each column means.

Deck beam span chart by size: 2x6, 2x8, 2x10 and 2x12 beams

Each chart lists the single, double and triple ply beam of one depth for all three species groups and all four loads, across the seven effective joist span columns of the IRC tables. Read down to your species and beam, across to the column the factor gave you, and the cell is the maximum center-to-center post spacing in feet and inches. Sizes are nominal: a 2x10 ply is 1 1/2 by 9 1/4 in., as listed in the lumber actual size chart.

2x6 deck beam span chart (single, double and triple ply)

A 2x6 deck beam is the smallest the table prints and spans from 1 ft 9 in (single ply, fir group, 18 ft joists, 70 psf snow) to 8 ft 6 in (triple ply, southern pine, 6 ft joists, 40 psf). Single 2x6 beams suit landings and small platforms with posts close together.

Species (No.2)BeamLoad6 ft8 ft10 ft12 ft14 ft16 ft18 ft
Southern pine1 – 2x640 psf live4-74-03-73-33-02-102-8
Southern pine1 – 2x650 psf snow4-63-113-63-22-112-92-7
Southern pine1 – 2x660 psf snow4-23-73-32-112-92-62-5
Southern pine1 – 2x670 psf snow3-113-43-02-92-62-42-3
Southern pine2 – 2x640 psf live6-115-115-44-104-64-34-0
Southern pine2 – 2x650 psf snow6-85-95-24-94-44-13-10
Southern pine2 – 2x660 psf snow6-25-44-94-44-03-93-7
Southern pine2 – 2x670 psf snow5-95-04-64-13-93-63-4
Southern pine3 – 2x640 psf live8-67-56-86-15-85-34-11
Southern pine3 – 2x650 psf snow7-117-26-65-115-65-14-10
Southern pine3 – 2x660 psf snow7-56-96-05-65-14-94-6
Southern pine3 – 2x670 psf snow7-06-35-75-14-94-54-2
DFL / hem-fir / SPF1 – 2x640 psf live4-13-63-02-82-52-32-1
DFL / hem-fir / SPF1 – 2x650 psf snow4-03-52-112-72-42-22-0
DFL / hem-fir / SPF1 – 2x660 psf snow3-83-12-82-42-22-01-10
DFL / hem-fir / SPF1 – 2x670 psf snow3-52-102-52-22-01-101-9
DFL / hem-fir / SPF2 – 2x640 psf live6-15-34-94-43-113-73-3
DFL / hem-fir / SPF2 – 2x650 psf snow6-05-24-74-23-103-53-2
DFL / hem-fir / SPF2 – 2x660 psf snow5-64-94-33-103-53-12-10
DFL / hem-fir / SPF2 – 2x670 psf snow5-24-64-03-53-12-102-7
DFL / hem-fir / SPF3 – 2x640 psf live7-86-86-05-65-14-94-6
DFL / hem-fir / SPF3 – 2x650 psf snow7-66-65-95-34-114-74-4
DFL / hem-fir / SPF3 – 2x660 psf snow6-116-05-44-114-64-23-10
DFL / hem-fir / SPF3 – 2x670 psf snow6-65-75-04-74-23-93-5
Redwood group1 – 2x640 psf live4-23-73-12-92-62-32-2
Redwood group1 – 2x650 psf snow4-13-63-02-82-52-32-1
Redwood group1 – 2x660 psf snow3-93-22-92-52-22-01-11
Redwood group1 – 2x670 psf snow3-62-112-62-32-01-111-9
Redwood group2 – 2x640 psf live6-25-44-104-54-03-83-4
Redwood group2 – 2x650 psf snow6-15-34-84-43-113-63-3
Redwood group2 – 2x660 psf snow5-74-104-43-113-63-22-11
Redwood group2 – 2x670 psf snow5-34-74-13-63-22-112-8
Redwood group3 – 2x640 psf live7-86-96-05-65-14-94-6
Redwood group3 – 2x650 psf snow7-16-55-115-55-04-84-5
Redwood group3 – 2x660 psf snow6-86-15-55-04-74-33-11
Redwood group3 – 2x670 psf snow6-45-85-14-84-33-103-6

IRC 2021 Tables R507.5(1) to R507.5(4), 2x6 rows. Columns are effective deck joist span. No.2 grade, wet service factor included, 10 psf dead load, L/360 at the main span and L/180 at a beam cantilever. ¹misprint = printed value is not usable, see the list above.

2x8 deck beam span chart (single, double and triple ply)

A double 2x8 is the usual beam on a low deck with 8 to 10 ft joists: 6 ft 9 in between posts in southern pine at a 10 ft effective joist span under 40 psf, 6 ft 4 in in the fir group. A triple 2x8 reaches 8 ft 6 in in the same column, longer than a double 2x10.

Species (No.2)BeamLoad6 ft8 ft10 ft12 ft14 ft16 ft18 ft
Southern pine1 – 2x840 psf live5-115-14-74-23-103-73-5
Southern pine1 – 2x850 psf snow5-94-114-54-03-93-63-3
Southern pine1 – 2x860 psf snow5-34-74-13-93-53-33-0
Southern pine1 – 2x870 psf snow4-114-33-103-63-33-02-10
Southern pine2 – 2x840 psf live8-97-76-96-25-95-45-0
Southern pine2 – 2x850 psf snow8-67-46-76-05-75-24-11
Southern pine2 – 2x860 psf snow7-106-106-15-75-24-104-6
Southern pine2 – 2x870 psf snow7-46-45-85-24-104-64-3
Southern pine3 – 2x840 psf live10-119-68-67-97-26-86-4
Southern pine3 – 2x850 psf snow10-59-38-37-66-116-66-2
Southern pine3 – 2x860 psf snow9-98-67-86-116-56-05-8
Southern pine3 – 2x870 psf snow9-38-07-26-66-05-85-4
DFL / hem-fir / SPF1 – 2x840 psf live5-64-84-03-63-22-112-9
DFL / hem-fir / SPF1 – 2x850 psf snow5-44-73-113-53-12-102-8
DFL / hem-fir / SPF1 – 2x860 psf snow5-04-13-63-12-102-72-5
DFL / hem-fir / SPF1 – 2x870 psf snow4-73-83-22-102-72-52-4
DFL / hem-fir / SPF2 – 2x840 psf live8-27-16-45-95-24-84-4
DFL / hem-fir / SPF2 – 2x850 psf snow8-06-116-25-85-04-74-2
DFL / hem-fir / SPF2 – 2x860 psf snow7-56-55-95-04-64-13-9
DFL / hem-fir / SPF2 – 2x870 psf snow6-116-05-34-74-13-83-5
DFL / hem-fir / SPF3 – 2x840 psf live10-38-107-117-36-86-35-11
DFL / hem-fir / SPF3 – 2x850 psf snow10-08-87-97-16-66-15-8
DFL / hem-fir / SPF3 – 2x860 psf snow9-38-07-26-66-15-65-0
DFL / hem-fir / SPF3 – 2x870 psf snow8-87-66-86-15-65-04-7
Redwood group1 – 2x840 psf live5-44-74-13-73-33-02-10
Redwood group1 – 2x850 psf snow5-24-64-03-63-22-112-9
Redwood group1 – 2x860 psf snow4-104-23-73-22-112-82-6
Redwood group1 – 2x870 psf snow4-63-103-32-112-82-62-4
Redwood group2 – 2x840 psf live7-106-106-15-75-24-104-5
Redwood group2 – 2x850 psf snow7-86-85-115-55-04-84-3
Redwood group2 – 2x860 psf snow7-16-25-65-04-74-23-10
Redwood group2 – 2x870 psf snow6-85-95-24-84-23-103-6
Redwood group3 – 2x840 psf live9-108-67-76-116-56-05-8
Redwood group3 – 2x850 psf snow9-48-47-56-10misprint¹5-115-7
Redwood group3 – 2x860 psf snow8-97-9misprint¹6-4misprint¹5-55-3
Redwood group3 – 2x870 psf snow8-47-36-55-115-55-14-8

IRC 2021 Tables R507.5(1) to R507.5(4), 2x8 rows. Columns are effective deck joist span. No.2 grade, wet service factor included, 10 psf dead load, L/360 at the main span and L/180 at a beam cantilever. ¹misprint = printed value is not usable, see the list above.

2x10 deck beam span chart (single, double and triple ply)

The double 2x10 is the most searched deck beam. Its span runs from 4 ft 5 in (fir group, 18 ft joists, 70 psf snow) to 10 ft 4 in (southern pine, 6 ft joists, 40 psf). A triple 2x10 adds roughly 2 ft in every column.

Species (No.2)BeamLoad6 ft8 ft10 ft12 ft14 ft16 ft18 ft
Southern pine1 – 2x1040 psf live7-06-05-54-114-74-34-0
Southern pine1 – 2x1050 psf snow6-95-105-34-94-54-23-11
Southern pine1 – 2x1060 psf snow6-35-54-104-54-13-103-7
Southern pine1 – 2x1070 psf snow5-105-14-64-23-103-73-4
Southern pine2 – 2x1040 psf live10-49-08-07-46-96-46-0
Southern pine2 – 2x1050 psf snow10-18-97-107-16-76-25-10
Southern pine2 – 2x1060 psf snow9-48-17-36-76-15-85-4
Southern pine2 – 2x1070 psf snow8-97-76-96-25-85-45-0
Southern pine3 – 2x1040 psf live13-011-210-09-28-67-117-6
Southern pine3 – 2x1050 psf snow12-810-119-98-118-37-97-3
Southern pine3 – 2x1060 psf snow11-810-29-18-37-87-26-9
Southern pine3 – 2x1070 psf snow10-119-68-67-97-26-86-4
DFL / hem-fir / SPF1 – 2x1040 psf live6-85-105-14-64-13-93-6
DFL / hem-fir / SPF1 – 2x1050 psf snow6-75-84-114-54-03-83-5
DFL / hem-fir / SPF1 – 2x1060 psf snow6-15-24-64-03-73-43-2
DFL / hem-fir / SPF1 – 2x1070 psf snow5-84-94-13-83-43-12-11
DFL / hem-fir / SPF2 – 2x1040 psf live10-08-77-97-06-66-05-6
DFL / hem-fir / SPF2 – 2x1050 psf snow9-98-57-76-116-45-105-4
DFL / hem-fir / SPF2 – 2x1060 psf snow9-07-107-06-45-95-24-10
DFL / hem-fir / SPF2 – 2x1070 psf snow8-57-46-65-105-24-94-5
DFL / hem-fir / SPF3 – 2x1040 psf live12-610-109-88-108-27-87-2
DFL / hem-fir / SPF3 – 2x1050 psf snow12-310-79-68-88-07-67-0
DFL / hem-fir / SPF3 – 2x1060 psf snow11-49-108-98-07-56-116-5
DFL / hem-fir / SPF3 – 2x1070 psf snow10-79-28-27-66-116-45-10
Redwood group1 – 2x1040 psf live6-65-75-04-74-23-103-7
Redwood group1 – 2x1050 psf snow6-45-64-114-64-13-93-6
Redwood group1 – 2x1060 psf snow5-105-14-64-13-83-53-3
Redwood group1 – 2x1070 psf snow5-64-94-23-93-53-23-0
Redwood group2 – 2x1040 psf live9-78-47-56-96-35-105-6
Redwood group2 – 2x1050 psf snow9-58-27-36-86-25-95-5
Redwood group2 – 2x1060 psf snow8-87-66-96-25-85-44-11
Redwood group2 – 2x1070 psf snow8-27-16-45-95-44-104-6
Redwood group3 – 2x1040 psf live12-010-59-48-67-107-46-11
Redwood group3 – 2x1050 psf snow11-910-29-18-47-87-26-9
Redwood group3 – 2x1060 psf snow10-119-58-57-87-36-86-3
Redwood group3 – 2x1070 psf snow10-28-107-117-26-86-35-11

IRC 2021 Tables R507.5(1) to R507.5(4), 2x10 rows. Columns are effective deck joist span. No.2 grade, wet service factor included, 10 psf dead load, L/360 at the main span and L/180 at a beam cantilever. ¹misprint = printed value is not usable, see the list above.

2x12 deck beam span chart (single, double and triple ply)

A triple 2x12 southern pine beam at a 6 ft effective joist span holds the longest span in the whole table, 15 ft 3 in. That span needs 16 ft stock and, on a longer beam, a splice over a post. A single 2x12 is listed too, and it out-spans a double 2x6 in 82 of 84 comparable cells.

Species (No.2)BeamLoad6 ft8 ft10 ft12 ft14 ft16 ft18 ft
Southern pine1 – 2x1240 psf live8-37-16-45-105-55-04-9
Southern pine1 – 2x1250 psf snow8-06-116-25-85-34-114-7
Southern pine1 – 2x1260 psf snow7-56-55-95-34-104-64-3
Southern pine1 – 2x1270 psf snow6-116-05-44-114-64-34-0
Southern pine2 – 2x1240 psf live12-210-79-58-78-07-57-0
Southern pine2 – 2x1250 psf snow11-1110-39-28-57-97-36-10
Southern pine2 – 2x1260 psf snow11-09-68-67-97-26-96-4
Southern pine2 – 2x1270 psf snow10-38-118-07-36-96-35-11
Southern pine3 – 2x1240 psf live15-313-311-1010-910-09-48-10
Southern pine3 – 2x1250 psf snow14-1112-1111-610-69-99-18-7
Southern pine3 – 2x1260 psf snow13-911-1110-89-99-08-57-11
Southern pine3 – 2x1270 psf snow12-1111-210-09-18-57-117-5
DFL / hem-fir / SPF1 – 2x1240 psf live7-96-96-05-65-0misprint¹misprint¹
DFL / hem-fir / SPF1 – 2x1250 psf snow7-76-75-115-44-104-64-2
DFL / hem-fir / SPF1 – 2x1260 psf snow7-16-15-54-104-54-13-10
DFL / hem-fir / SPF1 – 2x1270 psf snow6-75-85-04-64-13-103-7
DFL / hem-fir / SPF2 – 2x1240 psf live11-710-08-118-27-77-16-8
DFL / hem-fir / SPF2 – 2x1250 psf snow11-49-108-98-07-56-116-6
DFL / hem-fir / SPF2 – 2x1260 psf snow10-69-18-17-56-106-45-10
DFL / hem-fir / SPF2 – 2x1270 psf snow9-108-67-76-116-45-95-4
DFL / hem-fir / SPF3 – 2x1240 psf live14-612-711-310-39-68-118-5
DFL / hem-fir / SPF3 – 2x1250 psf snow14-312-411-010-19-48-98-3
DFL / hem-fir / SPF3 – 2x1260 psf snow13-211-510-29-48-78-17-7
DFL / hem-fir / SPF3 – 2x1270 psf snow12-410-89-78-98-17-77-1
Redwood group1 – 2x1240 psf live7-66-65-105-44-114-74-4
Redwood group1 – 2x1250 psf snow7-46-45-85-24-104-64-3
Redwood group1 – 2x1260 psf snow6-105-115-34-104-54-23-11
Redwood group1 – 2x1270 psf snow6-45-64-114-64-23-113-8
Redwood group2 – 2x1240 psf live11-19-88-77-107-36-106-5
Redwood group2 – 2x1250 psf snow10-119-58-57-87-26-86-3
Redwood group2 – 2x1260 psf snow10-18-97-107-26-76-25-10
Redwood group2 – 2x1270 psf snow9-58-27-46-86-25-95-5
Redwood group3 – 2x1240 psf live13-1112-110-99-109-18-68-1
Redwood group3 – 2x1250 psf snow13-811-1010-79-88-118-47-10
Redwood group3 – 2x1260 psf snow12-810-119-98-118-37-97-3
Redwood group3 – 2x1270 psf snow11-1010-39-28-47-97-36-10

IRC 2021 Tables R507.5(1) to R507.5(4), 2x12 rows. Columns are effective deck joist span. No.2 grade, wet service factor included, 10 psf dead load, L/360 at the main span and L/180 at a beam cantilever. ¹misprint = printed value is not usable, see the list above.

What changes a deck beam span: species, plies, depth, snow, dead load and cantilever

These counts come from comparing all 1671 usable cells of the four tables with each other.

Southern pine out-spans the fir group in every cell

Southern pine No.2 spans farther than Douglas fir-larch, hem-fir and spruce-pine-fir in 334 of 334 comparable cells. Those three species share one row with the incising factor included (footnote g). Incising is the pattern of small slits cut into treated fir and hem-fir so the preservative can penetrate, and the design rules reduce strength for it. A chart that prints three different spans for these three species, or places them between southern pine and spruce-pine-fir, was not read from Table R507.5.

Redwood and cedar beat the fir group in 135 cells

Redwood, western cedars, ponderosa pine and red pine are weaker woods, yet their row out-spans the fir row in 135 cells, ties in 26 and loses in 170. The reason is footnote h: this group is naturally durable, is used untreated under R507.2.1, and so carries no incising factor. Where the fir row wins it is mostly at the deep, long-column end of the table.

Depth beats plies: a triple 2x8 out-spans a double 2x10

In 80 of 84 comparable cells a 3-ply 2x8 spans farther than a 2-ply 2x10, and a single 2x12 beats a double 2x6 in 82. That is why the calculator lists every size that works and marks the shallowest and the one with the fewest boards separately; the deeper beam needs headroom under a flush deck, the wider one needs a post cap that fits.

Snow shortens spans by 3% to 24%

Across the whole table the 70 psf snow spans average 0.83 of the 40 psf spans, ranging from 0.76 to 0.86; the 50 psf spans average 0.97. R507.1 designs the deck for the live load in R301.5 or the ground snow load in Table R301.2, whichever is greater, so a 50 psf snow site uses the 50 psf table, not the 40 psf one. What live, dead and snow loads mean is covered in live load vs dead load.

The dead load is fixed at 10 psf

Footnote c assumes the deck itself weighs 10 psf. Wood and most composite decking on 2x framing fit that. Pavers, stone, a roof, a hot tub or heavy planters do not, and R507.1 sends those decks to Section R301, which means a design rather than a table lookup. The deflection limits are L/360 at the main span and L/180 at a beam cantilever: a 9 ft beam span may sag up to 0.3 in under full load and still pass.

Joist span and cantilever change the beam; joist spacing does not

The load on a beam is set by how much deck feeds into it, which is the joist span plus whatever cantilevers past it. Whether that deck sits on joists at 12, 16 or 24 in. does not enter the beam table at all; spacing only sizes the joists themselves, on the deck joist span calculator, and the joist spacing and size post explains why. Moving the beam inward shortens the joist span but raises the factor, so the beam column can end up the same.

Deck beam cantilever, bearing, splices and beams the table does not cover

Beam cantilever. R507.5 lets a beam "cantilever at each end up to one-fourth of the actual beam span," and footnote f repeats it as the adjacent span divided by 4. A beam with 8 ft between its last two posts may run 2 ft past the end post. The span itself is measured center of post to center of post, as Figure R507.5 draws it, so a short beam cantilever is a legitimate way to trim the span between posts and drop one beam size.

Bearing and connection. R507.5.1 requires 1 1/2 in. of bearing on wood or metal and 3 in. on concrete or masonry for the full width of the beam, and where a beam runs over an intermediate post "each ply must have full bearing on the post." Figure R507.5.1(1) puts any splice over a post with a 5 1/2 in. minimum post top, and Figure R507.5.1(2) shows the notched post alternative. R507.5.2 requires a connection that carries the vertical load and resists sideways movement: a post cap or a notch, not bolts through the side of a post carrying the beam in shear.

Built-up beams. Plies are fastened "with two rows of 10d (3-inch x 0.128-inch) nails minimum at 16 inches on center along each edge." The single-ply rows are real beams too: R507.6.1 requires joists that bear on top of a single-ply beam to be attached with a mechanical connector, while joists on a multi-ply beam are nailed per Table R602.3(1). A flush beam needs footnote e, beam depth equal to or greater than the joist depth, and its joist span is measured hanger to hanger.

Interior beams. Footnote b limits every cell to "beams supporting a single span of joists with or without cantilever." A beam in the middle of a free-standing deck with joists running over it from both sides carries two spans and is outside the table. The ledger is not a beam either: R507.9.1.1 says deck ledgers "shall not support concentrated loads from beams or girders," so a beam cannot hang from the ledger at the house.

What the deck beam span table does not cover

  • Solid 4x6, 4x8, 6x8 or 6x10 timbers. The table prints 2x plies only; a 4x8 is not a double 2x8 in the code
  • LVL, PSL, glulam or steel beams. Those use manufacturer span tables; see beam span and size questions
  • No.1 or select structural grades. R507.2.1 allows better lumber, but the printed span is the No.2 value
  • Beams under continuous joists, hot tubs, roofs, pavers or any load outside 40 psf live and 50 to 70 psf snow
  • Joist spans over 18 ft, and joist cantilevers over one quarter of the span
  • Locally amended tables. Washington replaces all four with one 60 psf live load table, so a chart from a county handout can legitimately differ

Roof beams, porch girders and the beam that replaces a bearing wall are a different chapter, R602.7, on the beam span calculator. Ledger bolts, footing depth and the rest of the deck frame are answered in deck framing questions.

Deck joist, deck beam, deck post or footing: which IRC table and tool

Each member in the load path has its own table in R507. Size them in order, because the joist span feeds the beam, and the beam span sets the tributary area on each post and footing.

MemberIRC 2021 tableTool
Deck joist span and cantileverR507.6Deck joist span calculator
Deck beam span (this page)R507.5(1) to (5)Deck beam span calculator
Deck post size and heightR507.4Deck post size calculator
Deck footing sizeR507.3.1Deck footing size calculator
Tributary area on a postR507.3 and R507.4Beam load calculator
House beam, girder or porch beamR602.7(1) to (3)Beam span calculator
Door and window headerR602.7(1) to (2)Header size calculator

All span tools are listed on the structural span calculators hub.

Worked example: deck beam span for a 12 ft by 16 ft deck in Douglas fir-larch

The deck is 12 ft deep and 16 ft wide, attached to the house, 40 psf live load. The dropped beam sits 10 ft from the ledger so the joists cantilever 2 ft.

  • Joist span 10 ft, cantilever 2 ft: C / J = 0.200, which is above 1/6 and rounds up to the 1/4 row, factor 1.00. Effective joist span 10 ft 0 in; the table column is 10 ft.
  • In that column a double 2x10 spans 7 ft 9 in, a triple 2x8 7 ft 11 in, a double 2x12 8 ft 11 in and a triple 2x10 9 ft 8 in.
  • The beam is 16 ft long. Three posts at the ends and the middle give two 8 ft spans, which is more than the double 2x10's 7 ft 9 in; a triple 2x10 at 9 ft 8 in covers it. To keep the double 2x10, pull the end posts in 1 ft: two 7 ft spans with a 1 ft beam cantilever at each end, well inside the one-quarter limit. Four posts, three spans of 5 ft 4 in, also work.
  • Had the joists stopped at the beam with no cantilever, the factor would be 0.66, the effective span 6 ft 7 in, the column 8 ft, and the same double 2x10 would be good for 8 ft 7 in.

Posts and footings come next: each interior post here carries a tributary area of about 8 ft by 6 ft, and the deck post size and deck footing size tables take it from there.

Deck beam span questions from builders and homeowners

How far can a double 2x10 deck beam span?

Between 4 ft 5 in and 10 ft 4 in, depending on species, load and effective joist span. At the common case, 40 psf and a 10 ft effective joist span, a southern pine double 2x10 spans 8 ft 0 in between posts, the fir group 7 ft 9 in and the redwood group 7 ft 5 in. Under 70 psf snow the southern pine figure drops to 6 ft 9 in. A single number quoted for a double 2x10 with no joist span and load beside it is not from Table R507.5.

How far can a double 2x12 deck beam span?

Up to 12 ft 2 in in southern pine with 6 ft effective joists at 40 psf, and as little as 5 ft 4 in in the fir group with 18 ft joists under 70 psf snow. At a 10 ft effective joist span and 40 psf it spans 9 ft 5 in in southern pine, 8 ft 11 in in the fir group and 8 ft 7 in in the redwood group. It is the deepest two-ply beam in the table, so a flush deck needs 11 1/4 in. of framing depth; a triple 2x10 is shallower and spans almost as far.

How far can a triple 2x12 deck beam span?

A triple 2x12 holds the longest span in the whole table: 15 ft 3 in in southern pine with 6 ft effective joists at 40 psf. At 10 ft joists and 40 psf it spans 11 ft 10 in in southern pine, 11 ft 3 in in the fir group and 10 ft 9 in in the redwood group; with 18 ft joists under 70 psf snow the fir group figure is 7 ft 1 in. A 15 ft span means 16 ft boards, and a longer beam is spliced over a post with each ply bearing fully.

How far can a double 2x8 deck beam span?

From 3 ft 5 in to 8 ft 9 in. The usual case, a low deck with 8 ft effective joists at 40 psf, gives 7 ft 7 in in southern pine, 7 ft 1 in in the fir group and 6 ft 10 in in the redwood group; at 10 ft joists those become 6 ft 9 in, 6 ft 4 in and 6 ft 1 in. That 8 ft is the effective span: 12 ft joists with no cantilever count as 7 ft 11 in and read the 8 ft column.

What is the effective deck joist span and why is the no-cantilever factor 0.66?

The effective joist span is the measured joist span multiplied by the factor in Table R507.5(5), and it is the number you read the beam table with. The factor is 0.66 with no cantilever and rises to 1.00 at a cantilever of one quarter of the span. The beam tables were built for the full-cantilever case; joists that stop at the beam deliver about two thirds of that load, so the code lets you enter the table at two thirds of the span. The calculator prints the factor, the effective span and the column it used so the step is visible.

Do I round the cantilever-to-joist ratio up or down?

Up, to the next printed ratio. Table R507.5(5) lists 0, 1/12, 1/10, 1/8, 1/6 and 1/4 and carries no interpolation note, so a ratio that falls between two rows takes the larger factor. A 2 ft cantilever on 12 ft joists is 0.167, exactly 1/6, factor 0.90; a 2 ft 6 in cantilever is 0.208, which rounds up to 1/4 and factor 1.00. Rounding down would enter the beam table with a shorter joist span than the deck really delivers, and the beam would come out one column too long.

Can a deck beam extend past the last post, and how far?

Yes. R507.5 permits a beam to cantilever at each end up to one-fourth of the actual beam span, and footnote f says the same thing as the adjacent span divided by 4. With 8 ft from the end post to the next post, the beam may run 2 ft beyond the end post; with 10 ft, 2 ft 6 in. The span is measured center to center of the posts. Builders pull the posts in from the corners this way to shorten the span between them, which can drop the beam one size.

Is deck beam span the same as post spacing?

For a beam sitting on posts, yes: the span is the distance from the center of one post to the center of the next, as Figure R507.5 draws it. It is not the length of the beam. A 20 ft beam on three posts has two 10 ft spans and is read at 10 ft; on four posts it has three spans of about 6 ft 8 in. If the beam cantilevers past the end posts, the cantilever is not a span and is limited to one quarter of the span next to it. Enter the longest span between posts in the calculator.

Can I bolt a deck beam to the side of a post?

Not as the way the beam is held up. R507.5.2 requires beam connections to posts that transfer vertical loads and resist horizontal displacement, and it points to Figures R507.5.1(1) and (2): the beam bears on top of the post through an approved post cap, or sits in a notch cut into the post so the post carries it directly. Bolts through the side of a post carry the beam in shear on two fasteners, and R507.10.2 adds that 4x4 guard posts may not be notched. Older decks were built with side-bolted beams; the current table assumes bearing.

Do hem-fir and Douglas fir deck beams span less than southern pine?

Yes, in every cell. Southern pine out-spans Douglas fir-larch, hem-fir and spruce-pine-fir in 334 of 334 comparable cells, and those three species share one row in Table R507.5 with the incising factor included. They do not fall between southern pine and spruce-pine-fir; they are spruce-pine-fir's row. A southern pine double 2x10 at 10 ft joists and 40 psf spans 8 ft 0 in; the fir row spans 7 ft 9 in. The redwood, cedar, ponderosa and red pine row is separate and, because it is not incised, often lands between the two.

Is a 4x8 or 6x8 solid beam in the deck beam table?

No. Table R507.5 prints 1-, 2- and 3-ply 2x6 to 2x12 beams only. Solid timbers and engineered beams are sized from other sources, covered in the beam span and size questions post.

Which table do I use if my ground snow load is 50 psf?

The 50 psf table, R507.5(2). R507.1 requires a deck to be designed for the live load in R301.5, 40 psf, or the ground snow load in Table R301.2, whichever is greater, and footnote c states that snow is not assumed to act at the same time as live load, so the two are never added. A site with 45 psf ground snow also uses the 50 psf table, the next printed column up. Above 70 psf the tables stop and the deck is designed under R301. Your building department publishes the ground snow load for the site.

Can I interpolate between the joist span columns?

The code allows it; this page does not do it. Footnote a of every beam table reads "interpolation allowed, extrapolation is not allowed," so a plans examiner may accept a span worked out between the 10 ft and 12 ft columns for an 11 ft effective joist span. Older articles say interpolation is not permitted, which was the 2015 wording. The calculator and the charts here round the effective span up to the next column instead, which always gives the shorter, conservative beam span. Extrapolating past 18 ft joists or below 6 ft is never allowed.

Does a flush beam use the same span table as a dropped beam?

Yes, with two conditions. Footnote e requires the beam depth to be equal to or greater than the joist depth for a flush connection, so 2x10 joists need at least a 2x10 beam. And the joist span for a flush beam is measured from the centerline of the hanger at the ledger to the centerline of the hanger at the beam, per Figure R507.6, with no cantilever possible. A dropped beam sits under the joists, the joists may cantilever past it, and the span runs from the ledger to the beam centerline. Same cell, different measurement.

Does the 2024 IRC still use the joist span factor table?

No. The 2024 edition removed Table R507.5(5) and rebuilt the deck beam table so the joist cantilever is handled inside the table itself, with more columns. This page and this calculator are the 2021 IRC, which most jurisdictions enforce until they adopt 2024, and the 2021 factor method is the one in the four tables printed here. If your permit office has adopted the 2024 code, ask for its beam table; the spans differ and the factor step disappears.

How many posts does my deck beam need?

Divide the beam length by the allowable span from the chart, round up to get the number of spans, and add one post. A 16 ft beam with an allowable span of 7 ft 9 in needs 16 divided by 7.75, rounded up to 3 spans, so 4 posts at 5 ft 4 in; a triple 2x10 at 9 ft 8 in needs 2 spans and 3 posts. Cantilevering the beam past the end posts shortens the spans between them. Size the posts with the deck post size calculator and the footings with the deck footing size calculator.

Does joist spacing (12, 16 or 24 in.) change the deck beam span?

No. The beam tables have no spacing column; they are keyed to the effective joist span, which measures how much deck area feeds into the beam. Twelve joists at 16 in. deliver the same total load to the beam as eight joists at 24 in. over the same deck. Spacing decides the joist size in Table R507.6 and the decking span in Table R507.7, nothing more. The one thing that does move the beam is the joist cantilever, through the factor, and the joist span itself, so a deeper deck always means a shorter beam span.

Can one beam carry joists from both sides, like an interior beam on a free-standing deck?

Not from this table. Footnote b limits every cell to beams supporting a single span of joists, with or without a cantilever. A middle beam with joists running continuously over it from both sides picks up load from two spans and is outside Table R507.5, so it is designed under R301 or sized by an engineer. Two free-standing beams with the joists spanning between them, each carrying one span plus its own cantilever, are covered, and each beam is read with its own joist span and cantilever.

Can I hang the deck beam off the ledger board?

No. R507.9.1.1 says deck ledgers "shall not support concentrated loads from beams or girders." A ledger is a line of joist hangers bolted to the house band joist and its fasteners are sized in Table R507.9.1.3(1) for a spread joist load, not a point load. A beam that runs perpendicular to the house needs a post and footing at the house end, or the deck framing is turned so the joists, not the beam, meet the ledger. The same rule keeps beams off masonry veneer, since ledgers cannot bear on it either.

What size beam do I need for a 16 ft or 20 ft wide deck?

Deck width sets the beam length, not its size. Pick a post spacing, find the column for your effective joist span, and read the smallest beam that reaches that spacing. For a 20 ft southern pine beam with 10 ft joists at 40 psf: on three posts the spans are 10 ft and a triple 2x10 (10 ft 0 in) works; on four posts the spans are about 6 ft 8 in and a double 2x8 (6 ft 9 in) works. A 16 ft beam on three posts spans 8 ft; a double 2x10 (8 ft 0 in) covers that.

Source and verification of these deck beam spans

Every span comes from IRC 2021 Tables R507.5(1) to R507.5(4) and the factors from Table R507.5(5), read from the 2021 Seattle Residential Code, Chapter 5, pages 5-34 to 5-39. Seattle amends its deck loads to 60 psf live, so that document shows the original IRC tables struck through beside the local one; this site uses the original IRC text. Figure R507.5 is on page 5-34, the bearing figures on pages 5-40 and 5-41, and Figure R507.6 on page 5-42. All 1680 printed cells were entered and checked against the page text and page images: 1671 usable spans and 9 cells withheld as misprints, listed above. The 70 psf table was also checked cell for cell against the separately typeset Washington table on page 5-39, 168 of 168 matching. How every table on this site is entered and checked is described on the methodology page.

These figures are code-table lookups, not a structural design. They do not replace a licensed engineer or your local building department, and your jurisdiction may have amended the tables. Full terms in the disclaimer.