Skip to content

Structural span › Headers

Header size calculator: what size header for a door, window or garage opening

Pick the wall, what it carries, the building width and the ground snow load, enter the opening, and get every header size from IRC 2021 Tables R602.7(1) and R602.7(2) that spans it, with the number of jack studs each end needs. Or pick a header and get the widest opening it can bridge. Free, no signup, printable.

A header in a bearing wall is sized from the IRC header span tables, not from the width of the door. Table R602.7(1) covers exterior bearing walls and Table R602.7(2) interior bearing walls, and both read on five things: the clear span between the jack studs, what the wall holds up (roof and ceiling, or floors as well), the building width, the ground snow load for exterior walls, and the header size and ply count. The same table cell that gives the span also gives NJ, the number of jack studs required at each end.

At the tool's defaults, an exterior wall carrying roof and ceiling only on a 24 ft wide house with 30 psf ground snow, a 6 ft opening takes a double 2x10 (6′ 10″ maximum, two jack studs each end) or a triple 2x8 (7′ 3″, one jack stud). Everything the tables print is below: the exterior header chart, the interior header chart and the jack stud and king stud rules.

How to use the header size calculator: the five inputs

The calculator has two modes. Find the header size for my opening takes the clear span and lists every header in the table that reaches it, shallowest first, with the fewest-boards option marked. Find the max opening for a header takes a size you already have, a double 2x10 say, and returns the widest span the table allows and its jack studs. Both modes read the same five inputs, and each one is a column or a row heading in the IRC table.

Header location: exterior bearing wall, interior bearing wall or porch

Exterior bearing walls use Table R602.7(1), interior bearing walls Table R602.7(2), and open porch headers Table R602.7(3). Which wall is bearing is the first question, not the header size. On a gable roof the eave walls carry the rafters or trusses and the gable-end walls usually carry nothing but the wall above the opening, which is why a wide garage door in a gable end is often a nonbearing header, a different case that Section R602.7.4 handles and the header code guide explains. A wall under the ridge that the floor joists or ceiling joists lap over is an interior bearing wall.

What the header supports

For an exterior wall the table has five load cases: roof and ceiling only; roof, ceiling and one floor; or roof, ceiling and two floors, with the floors either clear-span or centre-bearing. Clear-span means the floor joists above run the full building width and land only on the exterior walls, so the header gets half the floor. Centre-bearing means those joists also bear on a beam or wall in the middle of the house, so the header gets a quarter of it. The roof is always treated as bearing on the exterior walls, whether it is rafters sized on the rafter span calculator or trusses. Trusses count as roof and ceiling; the rafters vs trusses post explains why. An interior wall has two cases, one floor or two floors, and no roof column: Table R602.7(2) covers interior walls that carry floors, and an interior wall that also carries roof is outside it. The floor joists that land on the wall are sized on the floor joist span calculator.

Building width

Note c to both tables says building width is measured perpendicular to the ridge, and that spans may be interpolated between the 12, 24 and 36 ft columns. This tool does not interpolate: a 28 ft house is looked up in the 36 ft column, so the span it returns is never longer than a printed value. A house with a centre bearing wall under the roof is the question that comes up most on forums, and note c gives no half-width rule for it: the tool takes the full width, and whether a plan reviewer accepts a shorter width because the ridge is supported mid-house is a local call, not something the table says. Why the width matters at all, and how it changes a beam, is on the beam span calculator.

Ground snow load

Exterior headers carry roof load, so Table R602.7(1) has 30, 50 and 70 psf ground snow columns. Note e says to use the 30 psf column where the ground snow load is under 30 psf and the roof live load is 20 psf or less. Your ground snow load comes from Figure R301.2(3) in the code or from the building department, and above 70 psf Section R301.2.3 requires an engineered design. Interior headers and porch floor headers have no snow column.

Rough opening versus header span

The span the table uses is the clear distance between the jack studs, which is the rough opening width, not the door or window size and not the header length. A 36 in door needs a rough opening of about 38 in, and the header itself is cut 3 in longer again to bear 1½ in on each jack. Enter the rough opening; the tool rounds nothing down. If you know the header you have and want to check it, use the second mode and compare the returned span with the rough opening you measured.

Header top not laterally braced

Both tables assume the top of the header is braced by framing bearing on it side to side. Where it is not, for example cripple studs sitting on the header, note f (note e on the interior table) multiplies the span of any 2x8, 2x10 or 2x12 header by 0.70, or the header has to be designed. The toggle applies that factor; the double 2x10 above drops from 6′ 10″ to 4′ 9″. The beam span calculator's built-up beam section covers the rule in full, and the same 0.70 applies to a girder.

Header span chart: IRC 2021 Table R602.7(1) for exterior bearing walls, with jack studs

Every cell of Table R602.7(1) is printed below exactly as the code prints it, one table per load case. A cell reads 6′ 10″ (2): the header spans up to 6 ft 10 in, and needs 2 jack studs at each end. Note b makes one span serve four species, so there is no species column: the values are No.2 Douglas fir-larch, hem-fir, Southern pine and spruce-pine-fir, and a better grade earns nothing from this table. The single-ply rows (1-2x6 to 1-2x12) are headers framed per R602.7.1 with a flat 2x plate above and below; 2-, 3- and 4-ply rows are built-up headers of that many pieces on edge.

Exterior wall, roof and ceiling only

IRC 2021 Table R602.7(1), exterior bearing wall supporting roof and ceiling only: span (jack studs each end), by ground snow load and building width
Header size30 psf ground snow50 psf ground snow70 psf ground snow
12 ft24 ft36 ft12 ft24 ft36 ft12 ft24 ft36 ft
1-2x64′ 0″ (1)3′ 1″ (2)2′ 7″ (2)3′ 5″ (1)2′ 8″ (2)2′ 3″ (2)3′ 0″ (2)2′ 4″ (2)2′ 0″ (2)
1-2x85′ 1″ (2)3′ 11″ (2)3′ 3″ (2)4′ 4″ (2)3′ 4″ (2)2′ 10″ (2)3′ 10″ (2)3′ 0″ (2)2′ 6″ (3)
1-2x106′ 0″ (2)4′ 8″ (2)3′ 11″ (2)5′ 2″ (2)4′ 0″ (2)3′ 4″ (3)4′ 7″ (2)3′ 6″ (3)3′ 0″ (3)
1-2x127′ 1″ (2)5′ 5″ (2)4′ 7″ (3)6′ 1″ (2)4′ 8″ (3)3′ 11″ (3)5′ 5″ (2)4′ 2″ (3)3′ 6″ (3)
2-2x44′ 0″ (1)3′ 1″ (1)2′ 7″ (1)3′ 5″ (1)2′ 7″ (1)2′ 2″ (1)3′ 0″ (1)2′ 4″ (1)2′ 0″ (1)
2-2x66′ 0″ (1)4′ 7″ (1)3′ 10″ (1)5′ 1″ (1)3′ 11″ (1)3′ 3″ (2)4′ 6″ (1)3′ 6″ (2)2′ 11″ (2)
2-2x87′ 7″ (1)5′ 9″ (1)4′ 10″ (2)6′ 5″ (1)5′ 0″ (2)4′ 2″ (2)5′ 9″ (1)4′ 5″ (2)3′ 9″ (2)
2-2x109′ 0″ (1)6′ 10″ (2)5′ 9″ (2)7′ 8″ (2)5′ 11″ (2)4′ 11″ (2)6′ 9″ (2)5′ 3″ (2)4′ 5″ (2)
2-2x1210′ 7″ (2)8′ 1″ (2)6′ 10″ (2)9′ 0″ (2)6′ 11″ (2)5′ 10″ (2)8′ 0″ (2)6′ 2″ (2)5′ 2″ (3)
3-2x89′ 5″ (1)7′ 3″ (1)6′ 1″ (1)8′ 1″ (1)6′ 3″ (1)5′ 3″ (2)7′ 2″ (1)5′ 6″ (2)4′ 8″ (2)
3-2x1011′ 3″ (1)8′ 7″ (1)7′ 3″ (2)9′ 7″ (1)7′ 4″ (2)6′ 2″ (2)8′ 6″ (1)6′ 7″ (2)5′ 6″ (2)
3-2x1213′ 2″ (1)10′ 1″ (2)8′ 6″ (2)11′ 3″ (2)8′ 8″ (2)7′ 4″ (2)10′ 0″ (2)7′ 9″ (2)6′ 6″ (2)
4-2x810′ 11″ (1)8′ 4″ (1)7′ 0″ (1)9′ 4″ (1)7′ 2″ (1)6′ 0″ (1)8′ 3″ (1)6′ 4″ (1)5′ 4″ (2)
4-2x1012′ 11″ (1)9′ 11″ (1)8′ 4″ (1)11′ 1″ (1)8′ 6″ (1)7′ 2″ (2)9′ 10″ (1)7′ 7″ (2)6′ 4″ (2)
4-2x1215′ 3″ (1)11′ 8″ (1)9′ 10″ (2)13′ 0″ (1)10′ 0″ (2)8′ 5″ (2)11′ 7″ (1)8′ 11″ (2)7′ 6″ (2)

Exterior wall, roof, ceiling and one centre-bearing floor

IRC 2021 Table R602.7(1), exterior bearing wall supporting roof, ceiling and one centre-bearing floor: span (jack studs each end), by ground snow load and building width
Header size30 psf ground snow50 psf ground snow70 psf ground snow
12 ft24 ft36 ft12 ft24 ft36 ft12 ft24 ft36 ft
1-2x63′ 3″ (1)2′ 7″ (2)2′ 2″ (2)3′ 0″ (2)2′ 4″ (2)2′ 0″ (2)2′ 9″ (2)2′ 2″ (2)1′ 10″ (2)
1-2x84′ 1″ (2)3′ 3″ (2)2′ 9″ (2)3′ 9″ (2)3′ 0″ (2)2′ 6″ (3)3′ 6″ (2)2′ 9″ (2)2′ 4″ (3)
1-2x104′ 11″ (2)3′ 10″ (2)3′ 3″ (3)4′ 6″ (2)3′ 6″ (3)3′ 0″ (3)4′ 1″ (2)3′ 3″ (3)2′ 9″ (3)
1-2x125′ 9″ (2)4′ 6″ (3)3′ 10″ (3)5′ 3″ (2)4′ 2″ (3)3′ 6″ (3)4′ 10″ (3)3′ 10″ (3)3′ 3″ (4)
2-2x43′ 3″ (1)2′ 6″ (1)2′ 2″ (1)3′ 0″ (1)2′ 4″ (1)2′ 0″ (1)2′ 8″ (1)2′ 2″ (1)1′ 10″ (1)
2-2x64′ 10″ (1)3′ 9″ (1)3′ 3″ (2)4′ 5″ (1)3′ 6″ (2)3′ 0″ (2)4′ 1″ (1)3′ 3″ (2)2′ 9″ (2)
2-2x86′ 1″ (1)4′ 10″ (2)4′ 1″ (2)5′ 7″ (2)4′ 5″ (2)3′ 9″ (2)5′ 2″ (2)4′ 1″ (2)3′ 6″ (2)
2-2x107′ 3″ (2)5′ 8″ (2)4′ 10″ (2)6′ 8″ (2)5′ 3″ (2)4′ 5″ (2)6′ 1″ (2)4′ 10″ (2)4′ 1″ (2)
2-2x128′ 6″ (2)6′ 8″ (2)5′ 8″ (2)7′ 10″ (2)6′ 2″ (2)5′ 3″ (3)7′ 2″ (2)5′ 8″ (2)4′ 10″ (3)
3-2x87′ 8″ (1)6′ 0″ (1)5′ 1″ (2)7′ 0″ (1)5′ 6″ (2)4′ 8″ (2)6′ 5″ (1)5′ 1″ (2)4′ 4″ (2)
3-2x109′ 1″ (1)7′ 2″ (2)6′ 1″ (2)8′ 4″ (1)6′ 7″ (2)5′ 7″ (2)7′ 8″ (2)6′ 1″ (2)5′ 2″ (2)
3-2x1210′ 8″ (2)8′ 5″ (2)7′ 2″ (2)9′ 10″ (2)7′ 8″ (2)6′ 7″ (2)9′ 0″ (2)7′ 1″ (2)6′ 1″ (2)
4-2x88′ 10″ (1)6′ 11″ (1)5′ 11″ (1)8′ 1″ (1)6′ 4″ (1)5′ 5″ (2)7′ 5″ (1)5′ 11″ (1)5′ 0″ (2)
4-2x1010′ 6″ (1)8′ 3″ (2)7′ 0″ (2)9′ 8″ (1)7′ 7″ (2)6′ 5″ (2)8′ 10″ (1)7′ 0″ (2)6′ 0″ (2)
4-2x1212′ 4″ (1)9′ 8″ (2)8′ 3″ (2)11′ 4″ (2)8′ 11″ (2)7′ 7″ (2)10′ 4″ (2)8′ 3″ (2)7′ 0″ (2)

Exterior wall, roof, ceiling and one clear-span floor

IRC 2021 Table R602.7(1), exterior bearing wall supporting roof, ceiling and one clear-span floor: span (jack studs each end), by ground snow load and building width
Header size30 psf ground snow50 psf ground snow70 psf ground snow
12 ft24 ft36 ft12 ft24 ft36 ft12 ft24 ft36 ft
1-2x62′ 11″ (2)2′ 3″ (2)1′ 11″ (2)2′ 9″ (2)2′ 1″ (2)1′ 9″ (2)2′ 7″ (2)2′ 0″ (2)1′ 8″ (2)
1-2x83′ 9″ (2)2′ 10″ (2)2′ 5″ (3)3′ 6″ (2)2′ 8″ (2)2′ 3″ (3)3′ 3″ (2)2′ 6″ (3)2′ 2″ (3)
1-2x104′ 5″ (2)3′ 5″ (3)2′ 10″ (3)4′ 2″ (2)3′ 2″ (3)2′ 8″ (3)3′ 11″ (2)3′ 0″ (3)2′ 6″ (3)
1-2x125′ 2″ (2)4′ 0″ (3)3′ 4″ (3)4′ 10″ (3)3′ 9″ (3)3′ 2″ (4)4′ 7″ (3)3′ 6″ (3)3′ 0″ (4)
2-2x42′ 11″ (1)2′ 3″ (1)1′ 10″ (1)2′ 9″ (1)2′ 1″ (1)1′ 9″ (1)2′ 7″ (1)2′ 0″ (1)1′ 8″ (1)
2-2x64′ 4″ (1)3′ 4″ (2)2′ 10″ (2)4′ 1″ (1)3′ 2″ (2)2′ 8″ (2)3′ 10″ (1)3′ 0″ (2)2′ 6″ (2)
2-2x85′ 6″ (2)4′ 3″ (2)3′ 7″ (2)5′ 2″ (2)4′ 0″ (2)3′ 4″ (2)4′ 10″ (2)3′ 9″ (2)3′ 2″ (2)
2-2x106′ 7″ (2)5′ 0″ (2)4′ 2″ (2)6′ 1″ (2)4′ 9″ (2)4′ 0″ (2)5′ 9″ (2)4′ 5″ (2)3′ 9″ (3)
2-2x127′ 9″ (2)5′ 11″ (2)4′ 11″ (3)7′ 2″ (2)5′ 7″ (2)4′ 8″ (3)6′ 9″ (2)5′ 3″ (3)4′ 5″ (3)
3-2x86′ 11″ (1)5′ 3″ (2)4′ 5″ (2)6′ 5″ (1)5′ 0″ (2)4′ 2″ (2)6′ 1″ (1)4′ 8″ (2)4′ 0″ (2)
3-2x108′ 3″ (2)6′ 3″ (2)5′ 3″ (2)7′ 8″ (2)5′ 11″ (2)5′ 0″ (2)7′ 3″ (2)5′ 7″ (2)4′ 8″ (2)
3-2x129′ 8″ (2)7′ 5″ (2)6′ 2″ (2)9′ 0″ (2)7′ 0″ (2)5′ 10″ (2)8′ 6″ (2)6′ 7″ (2)5′ 6″ (3)
4-2x88′ 0″ (1)6′ 1″ (1)5′ 1″ (2)7′ 5″ (1)5′ 9″ (2)4′ 10″ (2)7′ 0″ (1)5′ 5″ (2)4′ 7″ (2)
4-2x109′ 6″ (1)7′ 3″ (2)6′ 1″ (2)8′ 10″ (1)6′ 10″ (2)5′ 9″ (2)8′ 4″ (1)6′ 5″ (2)5′ 5″ (2)
4-2x1211′ 2″ (2)8′ 6″ (2)7′ 2″ (2)10′ 5″ (2)8′ 0″ (2)6′ 9″ (2)9′ 10″ (2)7′ 7″ (2)6′ 5″ (2)

Exterior wall, roof, ceiling and two centre-bearing floors

IRC 2021 Table R602.7(1), exterior bearing wall supporting roof, ceiling and two centre-bearing floors: span (jack studs each end), by ground snow load and building width
Header size30 psf ground snow50 psf ground snow70 psf ground snow
12 ft24 ft36 ft12 ft24 ft36 ft12 ft24 ft36 ft
1-2x62′ 8″ (2)2′ 1″ (2)1′ 10″ (2)2′ 7″ (2)2′ 0″ (2)1′ 9″ (2)2′ 5″ (2)1′ 11″ (2)1′ 8″ (2)
1-2x83′ 5″ (2)2′ 8″ (2)2′ 4″ (3)3′ 3″ (2)2′ 7″ (2)2′ 2″ (3)3′ 1″ (2)2′ 5″ (3)2′ 1″ (3)
1-2x104′ 0″ (2)3′ 2″ (3)2′ 9″ (3)3′ 10″ (2)3′ 1″ (3)2′ 7″ (3)3′ 8″ (2)2′ 11″ (3)2′ 5″ (3)
1-2x124′ 9″ (3)3′ 9″ (3)3′ 2″ (4)4′ 6″ (3)3′ 7″ (3)3′ 1″ (4)4′ 3″ (3)3′ 5″ (3)2′ 11″ (4)
2-2x42′ 8″ (1)2′ 1″ (1)1′ 9″ (1)2′ 6″ (1)2′ 0″ (1)1′ 8″ (1)2′ 5″ (1)1′ 11″ (1)1′ 7″ (1)
2-2x64′ 0″ (1)3′ 2″ (2)2′ 8″ (2)3′ 9″ (1)3′ 0″ (2)2′ 7″ (2)3′ 7″ (1)2′ 10″ (2)2′ 5″ (2)
2-2x85′ 0″ (2)4′ 0″ (2)3′ 5″ (2)4′ 10″ (2)3′ 10″ (2)3′ 3″ (2)4′ 7″ (2)3′ 7″ (2)3′ 1″ (2)
2-2x106′ 0″ (2)4′ 9″ (2)4′ 0″ (2)5′ 8″ (2)4′ 6″ (2)3′ 10″ (3)5′ 5″ (2)4′ 3″ (2)3′ 8″ (3)
2-2x127′ 0″ (2)5′ 7″ (2)4′ 9″ (3)6′ 8″ (2)5′ 4″ (3)4′ 6″ (3)6′ 4″ (2)5′ 0″ (3)4′ 3″ (3)
3-2x86′ 4″ (1)5′ 0″ (2)4′ 3″ (2)6′ 0″ (1)4′ 9″ (2)4′ 1″ (2)5′ 8″ (2)4′ 6″ (2)3′ 10″ (2)
3-2x107′ 6″ (2)5′ 11″ (2)5′ 1″ (2)7′ 1″ (2)5′ 8″ (2)4′ 10″ (2)6′ 9″ (2)5′ 4″ (2)4′ 7″ (2)
3-2x128′ 10″ (2)7′ 0″ (2)5′ 11″ (2)8′ 5″ (2)6′ 8″ (2)5′ 8″ (3)8′ 0″ (2)6′ 4″ (2)5′ 4″ (3)
4-2x87′ 3″ (1)5′ 9″ (1)4′ 11″ (2)6′ 11″ (1)5′ 6″ (2)4′ 8″ (2)6′ 7″ (1)5′ 2″ (2)4′ 5″ (2)
4-2x108′ 8″ (1)6′ 10″ (2)5′ 10″ (2)8′ 3″ (2)6′ 6″ (2)5′ 7″ (2)7′ 10″ (2)6′ 2″ (2)5′ 3″ (2)
4-2x1210′ 2″ (2)8′ 1″ (2)6′ 10″ (2)9′ 8″ (2)7′ 8″ (2)6′ 7″ (2)9′ 2″ (2)7′ 3″ (2)6′ 2″ (2)

Exterior wall, roof, ceiling and two clear-span floors

IRC 2021 Table R602.7(1), exterior bearing wall supporting roof, ceiling and two clear-span floors: span (jack studs each end), by ground snow load and building width
Header size30 psf ground snow50 psf ground snow70 psf ground snow
12 ft24 ft36 ft12 ft24 ft36 ft12 ft24 ft36 ft
1-2x62′ 3″ (2)1′ 9″ (2)1′ 5″ (2)2′ 3″ (2)1′ 9″ (2)1′ 5″ (3)2′ 2″ (2)1′ 8″ (2)1′ 5″ (3)
1-2x82′ 10″ (2)2′ 2″ (3)1′ 10″ (3)2′ 10″ (2)2′ 2″ (3)1′ 10″ (3)2′ 9″ (2)2′ 1″ (3)1′ 10″ (3)
1-2x103′ 4″ (2)2′ 7″ (3)2′ 2″ (3)3′ 4″ (3)2′ 7″ (3)2′ 2″ (4)3′ 3″ (3)2′ 6″ (3)2′ 2″ (4)
1-2x124′ 0″ (3)3′ 0″ (3)2′ 7″ (4)4′ 0″ (3)3′ 0″ (4)2′ 7″ (4)3′ 10″ (3)3′ 0″ (4)2′ 6″ (4)
2-2x42′ 3″ (1)1′ 8″ (1)1′ 4″ (1)2′ 3″ (1)1′ 8″ (1)1′ 4″ (1)2′ 2″ (1)1′ 8″ (1)1′ 4″ (2)
2-2x63′ 4″ (1)2′ 6″ (2)2′ 2″ (2)3′ 4″ (2)2′ 6″ (2)2′ 2″ (2)3′ 3″ (2)2′ 6″ (2)2′ 1″ (2)
2-2x84′ 3″ (2)3′ 3″ (2)2′ 8″ (2)4′ 3″ (2)3′ 3″ (2)2′ 8″ (2)4′ 1″ (2)3′ 2″ (2)2′ 8″ (3)
2-2x105′ 0″ (2)3′ 10″ (2)3′ 2″ (3)5′ 0″ (2)3′ 10″ (2)3′ 2″ (3)4′ 10″ (2)3′ 9″ (3)3′ 2″ (3)
2-2x125′ 11″ (2)4′ 6″ (3)3′ 9″ (3)5′ 11″ (2)4′ 6″ (3)3′ 9″ (3)5′ 8″ (2)4′ 5″ (3)3′ 9″ (3)
3-2x85′ 3″ (1)4′ 0″ (2)3′ 5″ (2)5′ 3″ (2)4′ 0″ (2)3′ 5″ (2)5′ 1″ (2)3′ 11″ (2)3′ 4″ (2)
3-2x106′ 3″ (2)4′ 9″ (2)4′ 0″ (2)6′ 3″ (2)4′ 9″ (2)4′ 0″ (2)6′ 1″ (2)4′ 8″ (2)4′ 0″ (3)
3-2x127′ 5″ (2)5′ 8″ (2)4′ 9″ (3)7′ 5″ (2)5′ 8″ (2)4′ 9″ (3)7′ 2″ (2)5′ 6″ (3)4′ 8″ (3)
4-2x86′ 1″ (1)4′ 8″ (2)3′ 11″ (2)6′ 1″ (1)4′ 8″ (2)3′ 11″ (2)5′ 11″ (1)4′ 7″ (2)3′ 10″ (2)
4-2x107′ 3″ (2)5′ 6″ (2)4′ 8″ (2)7′ 3″ (2)5′ 6″ (2)4′ 8″ (2)7′ 0″ (2)5′ 5″ (2)4′ 7″ (2)
4-2x128′ 6″ (2)6′ 6″ (2)5′ 6″ (2)8′ 6″ (2)6′ 6″ (2)5′ 6″ (2)8′ 3″ (2)6′ 4″ (2)5′ 4″ (3)

Table R602.7(1), 2021 Seattle Residential Code pages 6-15 to 6-17, verbatim IRC. Notes: (c) width perpendicular to the ridge, interpolation permitted; (d) where NJ is 1 an approved framing anchor to the full-height stud may replace the jack stud; (e) use the 30 psf column below 30 psf ground snow with roof live load of 20 psf or less; (f) unbraced header top, 2x8 and deeper × 0.70.

Interior bearing wall header chart: IRC 2021 Table R602.7(2)

Interior bearing walls carry floor only, one storey or two, and the table starts at a double 2x4: there are no single-ply rows. The same building width columns apply, and the 0.70 factor for an unbraced top is note e here rather than note f.

IRC 2021 Table R602.7(2), interior bearing wall supporting one floor only: span (jack studs each end), by building width
Header size12 ft wide24 ft wide36 ft wide
2-2x44′ 1″ (1)2′ 10″ (1)2′ 4″ (1)
2-2x66′ 1″ (1)4′ 4″ (1)3′ 6″ (1)
2-2x87′ 9″ (1)5′ 5″ (1)4′ 5″ (2)
2-2x109′ 2″ (1)6′ 6″ (2)5′ 3″ (2)
2-2x1210′ 9″ (1)7′ 7″ (2)6′ 3″ (2)
3-2x89′ 8″ (1)6′ 10″ (1)5′ 7″ (1)
3-2x1011′ 5″ (1)8′ 1″ (1)6′ 7″ (2)
3-2x1213′ 6″ (1)9′ 6″ (2)7′ 9″ (2)
4-2x811′ 2″ (1)7′ 11″ (1)6′ 5″ (1)
4-2x1013′ 3″ (1)9′ 4″ (1)7′ 8″ (1)
4-2x1215′ 7″ (1)11′ 0″ (1)9′ 0″ (2)
IRC 2021 Table R602.7(2), interior bearing wall supporting two floors: span (jack studs each end), by building width
Header size12 ft wide24 ft wide36 ft wide
2-2x42′ 7″ (1)1′ 11″ (1)1′ 7″ (1)
2-2x63′ 11″ (1)2′ 11″ (2)2′ 5″ (2)
2-2x85′ 0″ (1)3′ 8″ (2)3′ 1″ (2)
2-2x105′ 11″ (2)4′ 4″ (2)3′ 7″ (2)
2-2x126′ 11″ (2)5′ 2″ (2)4′ 3″ (3)
3-2x86′ 3″ (1)4′ 7″ (2)3′ 10″ (2)
3-2x107′ 5″ (1)5′ 6″ (2)4′ 6″ (2)
3-2x128′ 8″ (2)6′ 5″ (2)5′ 4″ (2)
4-2x87′ 2″ (1)5′ 4″ (1)4′ 5″ (2)
4-2x108′ 6″ (1)6′ 4″ (2)5′ 3″ (2)
4-2x1210′ 1″ (1)7′ 5″ (2)6′ 2″ (2)

Table R602.7(2), 2021 Seattle Residential Code pages 6-17 to 6-18, verbatim IRC. The open-porch header table, R602.7(3), is on the beam span calculator with the girder charts; the tool above reads it when Header location is set to Open porch, and porch headers have no jack stud column.

What the header table shows that the rule of thumb misses

The rule of thumb that gets passed around is that a header's depth in inches is its span in feet: a double 2x6 spans 6 ft, a double 2x10 spans 10 ft, a double 2x12 spans 12 ft. Some online calculators are nothing more than that rule with a unit converter attached. Here it is against the code table, using the lightest case the table has, a 12 ft wide house with 30 psf snow and a header carrying roof and ceiling only, and the heaviest, a 36 ft wide house with two clear-span floors above.

HeaderRule of thumbIRC lightest caseIRC heaviest case
2-2x44 ft4′ 0″1′ 4″
2-2x66 ft6′ 0″2′ 1″
2-2x88 ft7′ 7″2′ 8″
2-2x1010 ft9′ 0″3′ 2″
2-2x1212 ft10′ 7″3′ 9″

Rule of thumb: depth in inches equals span in feet. IRC lightest case: Table R602.7(1), 12 ft width, 30 psf, roof and ceiling only. Heaviest: 36 ft width, roof, ceiling and two clear-span floors, at whichever snow load prints the shortest span.

The rule matches the code only for the two smallest headers in the lightest case. From a double 2x8 up it overstates even the best case, and in a two-storey house with a wide floor it overstates by three to four times: the double 2x12 the rule calls a 12 ft header is a 3 ft 9 in header there. The table is not being conservative; it is carrying the floors, and the rule is not.

Three more things fall out of the printed numbers that no rule of thumb captures. A triple 2x8 out-spans a double 2x10 in every one of the 51 exterior and interior cells where both appear, which is why the calculator lists the shallowest header and the fewest-boards header separately: they are different pieces of lumber for the same opening. A single 2x6 on edge equals or beats a double 2x4 in all 45 exterior cells, so the flat-plate single header of R602.7.1 is not a lesser option for a small window. And two or more jack studs each end is the normal case, in 538 of the 675 exterior cells; one jack stud is what the table allows for short spans and narrow houses, not the default it is often treated as. The how to read a span table post goes through why deeper beats wider, and how far a 2x6, 2x8, 2x10 or 2x12 spans covers the same lumber as joist, rafter and beam.

Jack studs, king studs and framing anchors: Section R602.7.5

The words first, because the forums mix them. A jack stud, also called a trimmer, is the short stud under each end of the header that carries it to the bottom plate. A king stud or full-height stud runs plate to plate beside the jack and is what the header is end-nailed to. Cripple studs are the short pieces above a header or below a sill that keep the stud spacing for sheathing and drywall; they carry the wall covering, not the header. Section R602.7.5 says a header is supported at each end by one or more jack studs, or by approved framing anchors, per Tables R602.7(1) and R602.7(2), and that the full-height stud beside each end is end-nailed to the header per Table R602.3(1).

How many jack studs: the NJ column

NJ is printed in the same cell as the span, so it belongs to the header size, the load case, the width and the snow load together, not to the opening alone. Over-sizing the header does not add jack studs; it can remove one, because a deeper header often sits in a cell with a lower NJ. At the tool's defaults a double 2x10 over a 6 ft opening needs two jacks each end while a triple 2x8 over the same opening needs one. Note d allows one approved framing anchor, a header hanger fastened to the full-height stud and to the header, in place of the jack stud wherever NJ is 1. Where NJ is 2 or more, the jacks are required.

How many full-height studs: Table R602.7.5

The number of king studs is a wind question, not a gravity one, so it has its own table. Table R602.7.5 gives the minimum full-height studs at each end of a header in an exterior wall by header span and by the ultimate design wind speed and exposure category for the site. The 2021 table is printed here; the 2015 edition of the same table was written by stud spacing and asked for far more studs, which is why older advice and older inspectors disagree with it.

IRC 2021 Table R602.7.5, minimum number of full-height studs at each end of headers in exterior walls
Header spanUnder 140 mph Exposure B, or under 130 mph Exposure C115 mph or less, Exposure B
4 ft11
6 ft21
8 ft21
10 ft32
12 ft32
14 ft32
16 ft42
18 ft42

2021 Seattle Residential Code page 6-22, verbatim IRC. Note a: for spans between those listed, use the number for the larger span. Note b: the counts assume jack studs per Table R602.7(1); where a framing anchor replaces a jack stud under note d, use the left-hand column. Ultimate design wind speed is Figure R301.2(2) or the building department; exposure category is Section R301.2.1.4.

The calculator returns NJ but not the full-height count, because wind speed is not one of its inputs; read the table above by the span it gave you. A 10 ft header at 130 mph in Exposure B needs 3 full-height studs plus its jacks at each end, and the same header at 115 mph or less needs 2. Stud size and spacing for the wall itself is Table R602.3(5), covered in the stud spacing and stud sizes post; the single-member, rim-board and box-header alternatives to a built-up header are in the header code guide.

Header thickness, plies and wall depth

The table sizes a header by depth and ply count and says nothing about how thick the assembly ends up, but the wall does. This part is framing practice rather than code, and it decides which rows of the chart are usable in your wall.

  • 2-ply in a 2x4 wall. Two pieces of 2x lumber are 3 in thick; a ½ in plywood or OSB spacer brings the header to 3½ in, flush with 2x4 studs. That is the standard double header, and it is why the 2-ply rows are the ones most people build from.
  • 3-ply in a 2x6 wall. Three pieces are 4½ in; two ½ in spacers make 5½ in, flush with 2x6 studs. In a 2x4 wall a 3-ply header is a full inch proud of the studs on one face, which is the problem the forums run into with a triple 2x10 over a patio door.
  • 4-ply does not fit a 2x6 wall. Four pieces are 6 in thick before any spacer, half an inch more than a 2x6 stud. The 4-ply rows exist in the table, and they give its longest spans, but in a normal wall they are built without spacers and still stand proud, or the opening moves to an engineered header instead.
  • 1-ply on edge. A single 2x6 to 2x12 is a header when it is framed per R602.7.1, with a flat 2x plate not less than the stud width nailed above and below it with 10d box nails at 12 in on centre. The rest of the stud cavity is left open for insulation, which is the point of the detail.

The plies of a built-up header must be the same size, and the spacer is there for thickness, not strength; the beam span calculator's built-up beam section covers both, with the nailing schedule from Table R602.3(1). One framing choice does change the table: a header set tight under the top plate has its top braced by the plate and the framing above, while a header dropped to door height with cripples standing on it is the unbraced case of note f, and the 0.70 factor applies. On an 8 ft wall a 2x10 header under a double top plate leaves roughly 6 ft 10 in of opening over the bottom plate, so the deeper rows of the chart usually mean a taller wall, a header at the plate, or an engineered header that does the same span at 9¼ in or less. Lumber depths are on the lumber actual size chart.

Garage door headers and openings the table cannot size

The longest span anywhere in the two tables is 15 ft 3 in, a 4-ply 2x12 on a 12 ft wide building with roof and ceiling only and 30 psf snow; the interior table tops out at 15 ft 7 in for the same header under one floor, and the porch table at 14 ft 4 in. So a 16 ft garage door in a bearing wall is outside R602.7 altogether, whatever the house width, and the calculator says so instead of returning a size. The way out is one of three: an engineered header, laminated veneer lumber, parallel strand lumber, glulam or steel, sized by the supplier or an engineer for the actual load; putting the door in the gable-end wall, where it usually carries no roof and the header is nonbearing; or two narrower doors with a bearing post between them, each header read from the chart. Wall bracing beside a wide garage opening is its own requirement under R602.10 and is not changed by any of this.

A 9 ft opening for a patio or triple door in an exterior wall at the tool's defaults comes back as a 4-ply 2x10 (9′ 11″, one jack) or a 3-ply 2x12 (10′ 1″, two jacks); the double 2x10 that is often already there spans 9 ft only on a 12 ft wide building with nothing but roof above, and 6′ 10″ at 24 ft. An 8 ft or 10 ft single garage door in an eave wall reads straight from the chart the same way, and the answer changes with every column, which is why the forum replies to "what size header for a 10 ft door" range from a double 2x12 to a triple 2x12 to an LVL and can all be right.

When the tool returns no size, or the size it returns will not fit the wall, take the opening and the load case to the beam span and size questions post, which covers what an LVL supplier needs, and use the beam load calculator if they want the load in pounds rather than the table's load case. A long beam replacing an interior bearing wall is a girder, not a header, even though it reads the same tables, and the beam span calculator handles 12, 16 and 20 ft wall-removal beams. All ten structural span tools are on the structural span hub.

Header size questions from builders and homeowners

What size header do I need for a 6-foot opening in a load-bearing wall?

Exterior wall, roof and ceiling only, 24 ft wide, 30 psf ground snow: Table R602.7(1) gives a double 2x10 (6′ 10″, two jack studs each end) or a triple 2x8 (7′ 3″, one jack). Add a clear-span floor above and the double 2x10 no longer reaches 6 ft; on a 36 ft house with two clear-span floors nothing in the table does. On an interior wall under one floor at 24 ft, a triple 2x10 (8′ 1″) is the shallowest that works. Enter your own wall and width; none of these is the answer for a house you have not looked up.

How far can a double 2x10 header span?

Between 9 ft and 3 ft 2 in, depending on the cell. The longest span is 9′ 0″ on a 12 ft wide building with roof and ceiling only at 30 psf snow; at 24 ft the same header spans 6′ 10″, 5′ 11″ and 5′ 3″ as the ground snow load goes 30, 50, 70 psf; at 36 ft with two clear-span floors above it spans 3′ 2″. On an interior bearing wall, 24 ft wide, it spans 6′ 6″ under one floor and 4′ 4″ under two. Multiply any 2x10 span by 0.70 if cripple studs bear on the header.

How many jack studs does a header need?

The number in the NJ column of the cell you read the span from, at each end. It ranges from 1 to 4 in the exterior table and is 2 or more in 538 of the 675 cells, so two jack studs each end is the normal case for an exterior header and one is the exception. Where NJ is 1, note d lets an approved framing anchor fastened to the full-height stud and the header replace the jack stud. A deeper header can need fewer jacks than a shallower one over the same opening, because NJ follows the cell, not the span.

How many king studs go at each end of a header?

Table R602.7.5 sets the minimum full-height studs at each end of a header in an exterior wall by header span and wind speed: 1 for a 4 ft span, 2 for 6 and 8 ft, 3 for 10 to 14 ft and 4 for 16 and 18 ft where the ultimate design wind speed is under 140 mph in Exposure B or under 130 mph in Exposure C; 1, 1, 1, 2, 2, 2, 2, 2 at 115 mph or less in Exposure B. Use the count for the next larger span listed, and add the jack studs from the header table.

What size header for a 16-foot garage door?

No dimensional lumber header in Table R602.7(1) reaches 16 ft: the longest span it prints is 15 ft 3 in, and that is a 4-ply 2x12 on a 12 ft wide building with only roof above. A 16 ft door in a bearing wall needs an engineered header, LVL, PSL, glulam or steel, sized for the actual load. If the door is in a gable-end wall it usually carries only the wall above the opening and is a nonbearing header, which is a different rule. Either way the wall beside a wide garage opening still needs its bracing under R602.10.

What is the building width in the header table if my house has a centre bearing wall?

Note c says only that building width is measured perpendicular to the ridge, and this calculator takes that full width, so a 26 ft house is read in the 36 ft column. Plan reviewers sometimes accept a reduced width for an exterior header where the roof and floor above are supported mid-house, treating the header as carrying half the building, but that is a local judgement and not a rule printed in the table. The clear-span versus centre-bearing choice in the tool handles the floor joists; it does not change the width you enter.

Does a header in a non-load-bearing wall need to be sized?

No. Section R602.7.4 says load-bearing headers are not required in nonbearing walls, and allows a single flat 2x4 for openings up to 8 ft where the nailing surface above is within 24 in. Which walls are nonbearing, and the rim-board and box-header options, are in the header code guide.

Can a single 2x8, 2x10 or 2x12 be a header?

Yes, in an exterior bearing wall. Table R602.7(1) has single-ply rows from 1-2x6 to 1-2x12, and Section R602.7.1 says how to frame one: a single 2x member on edge with a flat 2x plate, at least as wide as the studs, face-nailed above and below it with 10d box nails at 12 in on centre. A single 2x6 spans as far as a double 2x4 in every cell, but it needs an extra jack stud in 42 of those 45 cells, because the bearing is narrower. The interior table has no single-ply rows, so an interior header starts at a double 2x4.

Is a triple 2x8 stronger than a double 2x10?

In span terms, yes, in every cell the tables print: the triple 2x8 out-spans the double 2x10 in all 51 exterior and interior cells where both appear, by a few inches to a foot, and it usually needs one fewer jack stud. The trade-off is thickness. Three 2x8s are 4½ in and belong in a 2x6 wall; in a 2x4 wall they stand an inch proud. That is why the calculator shows both the shallowest header and the one with the fewest boards: for a 6 ft opening at the defaults they are the triple 2x8 and the double 2x10.

Do I need plywood between the two 2x10s in a header?

The spacer brings a 3 in double header out to the 3½ in stud thickness; it adds nothing to the table span, and the plies must match. The full answer, with the nailing schedule for a built-up member, is on the beam span calculator.

Do cripple studs sitting on the header change its size?

Yes, when they are the only thing above it. Note f to Table R602.7(1) and note e to R602.7(2) assume the top of the header is laterally braced by perpendicular framing; where it is not, and cripple studs bearing on the header are the example the code gives, spans for 2x8, 2x10 and 2x12 headers are multiplied by 0.70, or the header is designed. A double 2x10 that spans 6′ 10″ braced spans 4′ 9″ unbraced. A header set tight under the top plate is braced by it. Use the toggle in the calculator to apply the factor.

What is the difference between the rough opening and the header span?

The header span in the table is the clear distance between the jack studs, and for a framed opening that is the rough opening width. It is not the door or window size, which is smaller by the shim space and the jamb, usually about 2 in, and it is not the header length, which is longer by the two jack studs it bears on, 1½ in each. Enter the rough opening in the calculator. In the second mode, compare the span it returns with your measured rough opening: if the opening is wider, the header does not meet the table.

Does the species or grade of lumber change the header size?

Not in these tables. Note b bases every span on No.2 Douglas fir-larch, hem-fir, Southern pine and spruce-pine-fir together, so one value serves all four and a better grade earns no extra span here. Why the other span tables do split by species is on the beam span calculator.

Can I use this calculator for an LVL header?

No. Laminated veneer lumber, parallel strand lumber and glulam are sized from the manufacturer's tables or by an engineer, not from R602.7. What an LVL supplier needs from you, and how their tables compare, is in beam span and size questions.

What size header for a door in a 2x6 wall?

The same table cell as a 2x4 wall; the wall thickness changes what fits, not what spans. A 2x6 wall takes a 3-ply header with two spacers, so the triple rows of the chart become usable and often save a size in depth. For a 3 ft exterior door at the tool's defaults the chart gives a double 2x4 (3′ 1″, one jack), a double 2x6 (4′ 7″) or a double 2x8 (5′ 9″), built with two spacers in a 2x6 wall or as a single 2x on edge with flat plates per R602.7.1.

Which ground snow load do I enter?

The ground snow load for the site, from Figure R301.2(3) or the building department, rounded up to the 30, 50 or 70 psf column. Note e says to use the 30 psf column where ground snow is less than 30 psf and the roof live load is 20 psf or less, and 30 psf is the tool's default. Above 70 psf Section R301.2.3 requires an engineered design and the table stops. Interior headers and porch floor headers carry no roof, so the input disappears for them.

What size header for a 3-foot door?

In an exterior bearing wall with roof and ceiling only, 24 ft wide, 30 psf snow, a 38 in rough opening takes a double 2x4 (3′ 1″, one jack stud each end), the smallest header in the table. A double 2x6 reaches 4′ 7″ and a double 2x8 5′ 9″ in the same cell, and framers often use one of those so the header lands under the top plate without cripples. Add one centre-bearing floor above and the double 2x4 drops to 2′ 6″ at 24 ft; in a nonbearing wall no sized header is needed at all.

Source and verification of these header spans

Header spans and jack stud counts are IRC 2021 Tables R602.7(1) and R602.7(2), read from Chapter 6 of the 2021 Seattle Residential Code, pages 6-15 to 6-18, which reprints the IRC tables without local amendment; the porch table R602.7(3) is on page 6-18 and Table R602.7.5 on page 6-22. Every printed cell of the three span tables, 773 in all, was compared by script against the data file the calculator reads, with no mismatches, and the tables were scanned for internal inconsistencies (a deeper or thicker header spanning less, a wider house spanning more) and found clean, so unlike the rafter tables there is no misprint to report here. How the site reads and checks code tables is on the methodology page.

These spans are published code minimums for prescriptive wood-frame construction, not a structural design. They do not replace a licensed engineer or your local building department, and your jurisdiction may have amended or replaced the tables. Full terms in the disclaimer.