Skip to content

Structural span › Ceiling joists

Ceiling joist span calculator: joist size and max span for attics with and without storage

Pick the attic type, species, grade and spacing, enter the clear span, and get the smallest ceiling joist from IRC 2021 Tables R802.5.1(1) and R802.5.1(2) that reaches it. Or pick a joist and get its maximum span. Free, no signup, printable.

A ceiling joist is sized from two IRC span tables, and the only thing that decides which one you read is what the attic above it is used for. Table R802.5.1(1) is for an uninhabitable attic without storage, 10 psf live load and 5 psf dead load. Table R802.5.1(2) is for an uninhabitable attic with limited storage, 20 psf live load and 10 psf dead load. Both limit deflection to L/240, both cover 2x4 to 2x10 at 12, 16, 19.2 and 24 in on centre, and both stop at 26 ft. A habitable attic, a bonus room or anything with fixed stairs is a floor, and the code sizes it from the floor joist tables at 30 psf.

At the tool's defaults, a No.2 spruce-pine-fir joist at 16 in with limited storage above spans 12′ 10″ as a 2x6, so a 12 ft ceiling takes a 2x6; the same joist with no storage spans 16′ 11″. Every cell of both tables is below in the ceiling joist span chart, and the attic type test from Table R301.5 tells you which half of it applies to your attic.

How to use the ceiling joist span calculator

The calculator has two modes. Find the joist size for my span takes the clear span and lists every size from 2x4 to 2x10 that reaches it, smallest first. Find the max span for a joist takes a size you already have, say the 2x6 ceiling joists in an existing house, and returns the longest span the table allows for it. Both modes read the same inputs, and each one is a row or column of the IRC table.

Attic above the ceiling: no storage, limited storage or habitable

This is the first input because it picks the table. Choose no storage only where the attic meets note b to Table R301.5, which is a clear height of not more than 42 in between the joists and the rafters, or trusses whose webs cannot fit a 42 in by 24 in rectangle. Choose limited storage where the clear height is 42 in or more, which describes most gable-roof attics reached by a scuttle hole or a pull-down stair. Choose habitable for an attic room, a bonus room over a garage or any attic served by fixed stairs; the tool stops and sends you to the floor joist span calculator, because Table R301.5 rates that space at 30 psf and R802.5.1 does not cover it. The full definitions are in the attic type section below.

Species and grade

The tables print four species groups, Douglas fir-larch, hem-fir, Southern pine and spruce-pine-fir, at four grades, select structural, No.1, No.2 and No.3. No.2 is what a lumber yard sells as framing lumber unless you ask for better, and the grade stamp on the joist tells you which you have. Southern pine is not the strongest of the four in these tables: at No.2 it prints the shortest or an equal span in every cell where all four species appear, and Douglas fir-larch the longest. The species and grade section shows why.

Joist spacing

12, 16, 19.2 or 24 in on centre, matching the four blocks of the printed table. Spacing is the cheapest input to change: the same No.2 spruce-pine-fir 2x6 with limited storage spans 12′ 10″ at 16 in and 10′ 6″ at 24 in. Ceiling joists at 48 in, which turn up in older garages, are outside the table altogether; the tool cannot look them up and the code has no span for them. Which spacing suits the drywall and the insulation is a separate question, covered in the joist spacing and size post.

Clear span: what to measure

Enter the clear span, the distance from the inside face of one support to the inside face of the next, not the length of the board and not the outside width of the building. The American Wood Council, whose span tables the IRC reprints, describes it as the distance from face to face of the supports (AWC wording). A ceiling joist that bears on an interior partition is two spans, each measured separately; the longer one governs. A strongback nailed across the tops of the joists mid-span is not a support and does not shorten the span, and neither does a 2x4 hung from the rafters. The tool rounds nothing down: a 14 ft 2 in span is looked up as 14 ft 2 in.

A worked example

Room 14 ft 2 in clear between bearing walls, No.2 spruce-pine-fir, joists at 16 in, attic with a pull-down stair and boxes stored on plywood. That is limited storage, so the tool reads Table R802.5.1(2): a 2x6 spans 12′ 10″ and fails, a 2x8 spans 16′ 3″ and passes, so the answer is a 2x8. Change the attic to no storage and the tool reads Table R802.5.1(1) instead, where a 2x6 spans 16′ 11″, and the answer drops to a 2x6. One input, one table, one size.

Ceiling joist span chart: IRC 2021 Tables R802.5.1(1) and R802.5.1(2)

Every cell of both tables is printed below, one chart per joist size, exactly as the 2021 code prints them. The left half of each chart is Table R802.5.1(1), uninhabitable attic without storage, 10 psf live load and 5 psf dead load. The right half is Table R802.5.1(2), uninhabitable attic with limited storage, 20 psf live load and 10 psf dead load. Both are at a deflection limit of L/240, and a span is the clear span between supports. A dash is the code's note a: the span exceeds 26 ft and is not printed, which happens in 39 cells, 36 of them in the no-storage table. The code also reminds you to check availability of lumber in lengths over 20 ft. The 2x12 is not in either table. If a chart is new to you, how to read a span table walks through one cell at a time.

2x4 ceiling joist span chart

IRC 2021 ceiling joist spans, 2x4 by species, grade and joist spacing (on centre), both attic load cases, deflection L/240. Dash = span exceeds 26 ft, not printed (note a).
SpeciesGradeNo storage, 10 psf live, 5 psf dead: Table R802.5.1(1)Limited storage, 20 psf live, 10 psf dead: Table R802.5.1(2)
12 in16 in19.2 in24 in12 in16 in19.2 in24 in
Douglas fir-larchSS13′ 2″11′ 11″11′ 3″10′ 5″10′ 5″9′ 6″8′ 11″8′ 3″
No.112′ 8″11′ 6″10′ 10″10′ 0″10′ 0″9′ 1″8′ 7″7′ 8″
No.212′ 5″11′ 3″10′ 7″9′ 10″9′ 10″8′ 11″8′ 2″7′ 3″
No.311′ 1″9′ 7″8′ 9″7′ 10″7′ 10″6′ 10″6′ 2″5′ 7″
Hem-firSS12′ 5″11′ 3″10′ 7″9′ 10″9′ 10″8′ 11″8′ 5″7′ 10″
No.112′ 2″11′ 0″10′ 4″9′ 8″9′ 8″8′ 9″8′ 3″7′ 7″
No.211′ 7″10′ 6″9′ 11″9′ 2″9′ 2″8′ 4″7′ 10″7′ 1″
No.310′ 10″9′ 5″8′ 7″7′ 8″7′ 8″6′ 8″6′ 1″5′ 5″
Southern pineSS12′ 11″11′ 9″11′ 0″10′ 3″10′ 3″9′ 4″8′ 9″8′ 1″
No.112′ 5″11′ 3″10′ 7″9′ 10″9′ 10″8′ 11″8′ 5″7′ 8″
No.211′ 10″10′ 9″10′ 2″9′ 3″9′ 3″8′ 0″7′ 4″6′ 7″
No.310′ 1″8′ 9″8′ 0″7′ 2″7′ 2″6′ 2″5′ 8″5′ 1″
Spruce-pine-firSS12′ 2″11′ 0″10′ 4″9′ 8″9′ 8″8′ 9″8′ 3″7′ 8″
No.111′ 10″10′ 9″10′ 2″9′ 5″9′ 5″8′ 7″8′ 0″7′ 2″
No.211′ 10″10′ 9″10′ 2″9′ 5″9′ 5″8′ 7″8′ 0″7′ 2″
No.310′ 10″9′ 5″8′ 7″7′ 8″7′ 8″6′ 8″6′ 1″5′ 5″

2x6 ceiling joist span chart

IRC 2021 ceiling joist spans, 2x6 by species, grade and joist spacing (on centre), both attic load cases, deflection L/240. Dash = span exceeds 26 ft, not printed (note a).
SpeciesGradeNo storage, 10 psf live, 5 psf dead: Table R802.5.1(1)Limited storage, 20 psf live, 10 psf dead: Table R802.5.1(2)
12 in16 in19.2 in24 in12 in16 in19.2 in24 in
Douglas fir-larchSS20′ 8″18′ 9″17′ 8″16′ 4″16′ 4″14′ 11″14′ 0″13′ 0″
No.119′ 11″18′ 1″17′ 0″15′ 9″15′ 9″13′ 9″12′ 6″11′ 2″
No.219′ 6″17′ 8″16′ 8″15′ 0″15′ 0″13′ 0″11′ 11″10′ 8″
No.316′ 3″14′ 1″12′ 10″11′ 6″11′ 6″9′ 11″9′ 1″8′ 1″
Hem-firSS19′ 6″17′ 8″16′ 8″15′ 6″15′ 6″14′ 1″13′ 3″12′ 3″
No.119′ 1″17′ 4″16′ 4″15′ 2″15′ 2″13′ 7″12′ 4″11′ 1″
No.218′ 2″16′ 6″15′ 7″14′ 5″14′ 5″12′ 8″11′ 7″10′ 4″
No.315′ 10″13′ 9″12′ 6″11′ 2″11′ 2″9′ 8″8′ 10″7′ 11″
Southern pineSS20′ 3″18′ 5″17′ 4″16′ 1″16′ 1″14′ 7″13′ 9″12′ 9″
No.119′ 6″17′ 8″16′ 8″15′ 6″15′ 6″14′ 0″12′ 9″11′ 5″
No.218′ 8″16′ 11″15′ 7″13′ 11″13′ 11″12′ 0″11′ 0″9′ 10″
No.314′ 11″12′ 11″11′ 9″10′ 6″10′ 6″9′ 2″8′ 4″7′ 5″
Spruce-pine-firSS19′ 1″17′ 4″16′ 4″15′ 2″15′ 2″13′ 9″12′ 11″12′ 0″
No.118′ 8″16′ 11″15′ 11″14′ 9″14′ 9″12′ 10″11′ 9″10′ 6″
No.218′ 8″16′ 11″15′ 11″14′ 9″14′ 9″12′ 10″11′ 9″10′ 6″
No.315′ 10″13′ 9″12′ 6″11′ 2″11′ 2″9′ 8″8′ 10″7′ 11″

2x8 ceiling joist span chart

IRC 2021 ceiling joist spans, 2x8 by species, grade and joist spacing (on centre), both attic load cases, deflection L/240. Dash = span exceeds 26 ft, not printed (note a).
SpeciesGradeNo storage, 10 psf live, 5 psf dead: Table R802.5.1(1)Limited storage, 20 psf live, 10 psf dead: Table R802.5.1(2)
12 in16 in19.2 in24 in12 in16 in19.2 in24 in
Douglas fir-larchSS—24′ 8″23′ 3″21′ 7″21′ 7″19′ 7″18′ 5″17′ 2″
No.1—23′ 10″22′ 5″20′ 1″20′ 1″17′ 5″15′ 10″14′ 2″
No.225′ 8″23′ 4″21′ 4″19′ 1″19′ 1″16′ 6″15′ 1″13′ 6″
No.320′ 7″17′ 10″16′ 3″14′ 7″14′ 7″12′ 7″11′ 6″10′ 3″
Hem-firSS25′ 8″23′ 4″21′ 11″20′ 5″20′ 5″18′ 6″17′ 5″16′ 2″
No.125′ 2″22′ 10″21′ 6″19′ 10″19′ 10″17′ 2″15′ 8″14′ 0″
No.224′ 0″21′ 9″20′ 6″18′ 6″18′ 6″16′ 0″14′ 8″13′ 1″
No.320′ 1″17′ 5″15′ 10″14′ 2″14′ 2″12′ 4″11′ 3″10′ 0″
Southern pineSS—24′ 3″22′ 10″21′ 2″21′ 2″19′ 3″18′ 2″16′ 10″
No.125′ 8″23′ 10″22′ 0″20′ 5″20′ 5″17′ 9″16′ 2″14′ 6″
No.224′ 7″21′ 7″19′ 8″17′ 7″17′ 7″15′ 3″13′ 11″12′ 6″
No.318′ 9″16′ 3″14′ 10″13′ 3″13′ 3″11′ 6″10′ 6″9′ 5″
Spruce-pine-firSS25′ 2″22′ 10″21′ 6″19′ 11″19′ 11″18′ 1″17′ 1″15′ 10″
No.124′ 7″22′ 4″21′ 0″18′ 9″18′ 9″16′ 3″14′ 10″13′ 3″
No.224′ 7″22′ 4″21′ 0″18′ 9″18′ 9″16′ 3″14′ 10″13′ 3″
No.320′ 1″17′ 5″15′ 10″14′ 2″14′ 2″12′ 4″11′ 3″10′ 0″

2x10 ceiling joist span chart

IRC 2021 ceiling joist spans, 2x10 by species, grade and joist spacing (on centre), both attic load cases, deflection L/240. Dash = span exceeds 26 ft, not printed (note a).
SpeciesGradeNo storage, 10 psf live, 5 psf dead: Table R802.5.1(1)Limited storage, 20 psf live, 10 psf dead: Table R802.5.1(2)
12 in16 in19.2 in24 in12 in16 in19.2 in24 in
Douglas fir-larchSS—————25′ 0″23′ 7″21′ 3″
No.1———24′ 6″24′ 6″21′ 3″19′ 5″17′ 4″
No.2——26′ 0″23′ 3″23′ 3″20′ 2″18′ 5″16′ 5″
No.325′ 2″21′ 9″19′ 10″17′ 9″17′ 9″15′ 5″14′ 1″12′ 7″
Hem-firSS—————23′ 8″22′ 3″20′ 6″
No.1———24′ 3″24′ 3″21′ 0″19′ 2″17′ 1″
No.2——25′ 3″22′ 7″22′ 7″19′ 7″17′ 10″16′ 0″
No.324′ 6″21′ 3″19′ 5″17′ 4″17′ 4″15′ 0″13′ 8″12′ 3″
Southern pineSS—————24′ 7″23′ 1″21′ 6″
No.1———24′ 0″24′ 0″20′ 9″18′ 11″16′ 11″
No.2—25′ 7″23′ 5″20′ 11″20′ 11″18′ 1″16′ 6″14′ 9″
No.322′ 9″19′ 9″18′ 0″16′ 1″16′ 1″14′ 0″12′ 9″11′ 5″
Spruce-pine-firSS———25′ 5″25′ 5″23′ 1″21′ 8″19′ 5″
No.1——25′ 8″22′ 11″22′ 11″19′ 10″18′ 2″16′ 3″
No.2——25′ 8″22′ 11″22′ 11″19′ 10″18′ 2″16′ 3″
No.324′ 6″21′ 3″19′ 5″17′ 4″17′ 4″15′ 0″13′ 8″12′ 3″

Tables R802.5.1(1) and R802.5.1(2), 2021 Seattle Residential Code pages 8-21 to 8-24, verbatim IRC 2021 with no local amendment. Spans in feet and inches, clear span, sawn lumber, dry service, repetitive members. Cold-formed steel ceiling joists have their own tables in Section R804.3.1.1 and are not shown.

Reading the chart: what attic storage takes off the span

The storage rating is not a small adjustment. It doubles the live load, from 10 to 20 psf, and doubles the dead load, from 5 to 10 psf, so the joist carries twice the load and the table prints a much shorter span. Here is the same joist, a No.2 2x6 at 16 in on centre, read from each table:

Species, No.2, 2x6 at 16 inNo storageLimited storageLost to storage
Douglas fir-larch No.217′ 8″13′ 0″4′ 8″
Hem-fir No.216′ 6″12′ 8″3′ 10″
Southern pine No.216′ 11″12′ 0″4′ 11″
Spruce-pine-fir No.216′ 11″12′ 10″4′ 1″

Table R802.5.1(1) versus Table R802.5.1(2), same species, grade, size and spacing.

Four to five feet of span disappears the moment the attic qualifies as storage. That is the number behind most forum threads about sagging ceilings: a 2x6 at 16 in that was fine for a 14 ft room with an empty attic is over its table by more than a foot once plywood and boxes go up. The tables do not care how light the boxes are; the 20 psf rating applies to the whole attic the moment it meets the storage definition, not to the weight you plan to put there. Live load and dead load are explained in their own post.

Why the 24 in column of one table equals the 12 in column of the other

Read the no-storage chart at 24 in and the limited-storage chart at 12 in and every one of the 64 cells matches, and it is meant to. A joist at 24 in carries 2 ft of ceiling at 15 psf total load, which is 30 lb per foot of joist; a joist at 12 in carries 1 ft of ceiling at 30 psf, which is also 30 lb per foot. Same load per joist, same L/240 limit, same span. It is a useful check when you are reading the printed table and unsure of the block you are in, and it means that spacing joists at 12 in on centre buys exactly the span you would lose by adding storage.

Which attic type am I? The Table R301.5 tests

Table R301.5 sets the live load, and its notes b and g define the three attic types in measurable terms. They are quoted here from Chapter 3 because the ceiling joist tables are useless without them.

Attic type (Table R301.5)Live loadSpan tableTest
Uninhabitable attic without storage10 psfR802.5.1(1)Clear height between joists and rafters not more than 42 in, or trusses whose webs cannot fit a 42 in by 24 in rectangle (note b)
Uninhabitable attic with limited storage20 psfR802.5.1(2)Clear height 42 in or more, or trusses whose webs fit a 42 in by 24 in rectangle (note g)
Habitable attic, or attic served by fixed stairs30 psfR502.3.1 floor tablesAny attic room; sized on the floor joist span calculator

Table R301.5 and notes b and g, 2021 Seattle Residential Code page 3-30, verbatim IRC for these rows (Seattle's [W] amendment on that table changes the deck load, not the attic loads).

Note g adds where the 20 psf has to be applied. It applies to the parts of the joists that meet all three conditions: the attic is reached through an opening at least 20 in by 30 in located where the clear height is at least 30 in, the joists slope no more than 2 in 12, and the required insulation depth is less than the joist depth. The rest of the joists are designed for 10 psf. In practice that last condition is the one that catches people: a 2x6 attic with 10 in of blown insulation piled over the joists is not a storage attic under note g, however tall it is, because there is no floor to put anything on. The attic access itself is Section R807.1: a 22 in by 30 in rough opening wherever the attic has 30 in of height over 30 sq ft.

Three things follow from the definitions. First, a low attic with an empty 40 in peak is a no-storage attic and gets the longer table, whatever you intend. Second, laying plywood across the joists of a tall attic does not create storage; the height already did, and the joists should have been sized for 20 psf from the start. Third, the 20 psf is a uniform rating over the joists, not a number of boxes, so “only light things” is not a category the code has. If you want the rating as pounds on a particular joist or beam, the beam load calculator turns a psf and a tributary width into total pounds. What the insulation depth does to the joist depth is on the insulation calculator.

Ceiling joist spacing. Any of the four tabulated spacings is code, and 16 in is the usual choice because ½ in drywall and most batt insulation are made for it; 24 in is common with trusses and needs the joist size read from the 24 in column. The trade-offs are in the joist spacing and size post.

Species and grade: what the ceiling joist table shows

Douglas fir-larch prints the longest span in every No.2 cell where all four species appear, and is longest or tied in 107 of the 116 four-species cells across the two tables. The 9 exceptions are all Southern pine No.1 2x6 and 2x8 cells and Southern pine select structural 2x10 at 24 in, where Southern pine edges ahead. At No.2, the grade most people buy, Southern pine is the shortest span or tied with another species in all 30 cells where the four are printed: it never out-spans No.2 spruce-pine-fir. That surprises people who think of Southern pine as the strong wood, and it is the result of the 2013 revision of Southern pine design values, which cut the bending and stiffness values for No.2 dimension lumber; the rafter page's errata and revision notes cover the history.

Grade matters more than species at the top and bottom of the chart. A select structural Douglas fir-larch 2x6 at 16 in with storage spans 14′ 11″ against 13′ 0″ for No.2, and a No.3 spruce-pine-fir 2x6 in the same cell spans 9′ 8″ against 12′ 10″ for No.2. No.1 and No.2 spruce-pine-fir print identical spans in all 64 cells, as they do in the floor and rafter tables, because the two grades share design values in that species group; paying for No.1 SPF buys nothing here.

Most ceiling joist cells are governed by deflection rather than strength, which is why the two tables can be read as multiples of a single load: at L/240 the joist may sag 1 in over a 20 ft span under the tabulated live load, and Table R301.7 sets that limit for ceilings with flexible finishes such as gypsum board. The same table asks L/360 of a ceiling with a brittle finish, plaster or stucco, which is stiffer than the span tables assume; a plaster ceiling on joists at the full tabulated span is at the code's deflection limit for gypsum, not for plaster. How deflection is worked out, and why floors get L/360, is in beam deflection explained. Nominal 2x6 is 1½ by 5½ in; the lumber actual size chart lists the rest.

Ceiling joists as rafter ties, laps, bearing and bridging

Three members get called the same thing on forums and they are not the same. A ceiling joist sits on the top plates and carries the ceiling and the attic load; this page sizes it. A rafter tie is a 2x4 or larger, at not more than 24 in on centre, installed in the bottom third of the attic to hold the rafters together where there are no ceiling joists parallel to them (R802.5.2.2); it resists the outward thrust of the roof and is not sized by these tables. A collar tie is a 1x4 or larger in the upper third of the attic, at 4 ft on centre, that holds the ridge together in wind uplift (R802.4.6); it does nothing for span or thrust. Raised rafter ties with drywall and storage hung from them are the failure that keeps appearing in garage threads, because a raised tie was never sized as a ceiling joist and the rafters it is raised on lose span.

When the ceiling joist is also the rafter tie

Where ceiling joists run parallel to the rafters and sit in the bottom third of the rafter height, Section R802.5.2 makes them the tie: they are nailed to the rafters at the heel per Table R802.5.2(1) and lapped or tied to each other across the building. Where they are above the bottom third, or run the other way, the ridge has to be a beam or a separate rafter tie is needed. The heel-joint nail count, which depends on roof span, pitch, spacing and snow load, is on the rafter span calculator with the rafter tables it belongs to.

Laps and bearing: R802.5.2.1 and R802.6

Ceiling joists meeting over an interior partition are lapped not less than 3 in or butted over the bearing and toenailed to it. Where they are the tie across the building, the lap is nailed with the same count as the heel joint and butted joists get a connection of equal capacity; where they are not, the lap is nailed per the fastening schedule, Table R602.3(1). Each end of a ceiling joist needs not less than 1½ in of bearing on wood or metal and 3 in on masonry or concrete (R802.6). Openings for an attic hatch or a chimney are framed with header and trimmer joists, a single header of the joist size up to 4 ft, doubled beyond it (R802.9); the header size calculator covers wall headers, not these.

Lateral support, bridging, notches

Section R802.8 asks for lateral support at the bearing points where the depth-to-thickness ratio exceeds 5 to 1, and bridging or a continuous 1x3 strip at 8 ft intervals where it exceeds 6 to 1, on nominal dimensions. A 2x10 is 5 to 1, so none of the four tabulated ceiling joist sizes triggers either rule on its own; a 2x12 would. Blocking is not less than utility grade (R802.5.2.3). Notches and holes follow the floor joist rules in R502.8.1, with one addition for ceilings: a taper cut at the end of a ceiling joist, to clear the roof sheathing at the eave, may not exceed one-quarter of the joist depth (R802.7.1.2).

Sagging ceiling joists and what the tables can say about it

Run the existing joists through the max-span mode with the attic rated as it is actually used. If the span the table prints is shorter than the span in the house, the joist is over its table, and no amount of strapping or a strongback changes that; a strongback stiffens the ceiling but bears on nothing. Hanging the joists from the rafters moves the load onto rafters that were not sized for it. The fixes that do change the span, a bearing partition, a beam picked up on posts, or sistering a deeper joist that bears at both ends, are a design question: a beam under mid-span is sized on the beam span calculator if it is dimensional lumber, and anything carrying an attic that is already sagging belongs with an engineer or the building department before it is loaded again.

What the ceiling joist span tables do not cover

  • Spans over 26 ft. The 39 dashed cells stop at note a; there is no printed value, and lumber over 20 ft may not be stocked.
  • 2x12 ceiling joists. Not tabulated. For a span past the 2x10 column, use the floor joist span calculator at 30 psf, which is conservative for an attic, or the AWC tables below.
  • Spacing over 24 in. No column exists; 48 in joists are off the table.
  • Habitable attics, bonus rooms, attics with fixed stairs. Floors at 30 psf, Section R502.3.1.
  • Other species, grades, loads or deflection limits. Section R802.5.1 refers you to the AWC Span Tables for Joists and Rafters; the AWC span calculator covers every species and grade in the NDS.
  • Trusses, I-joists, LVL and cold-formed steel. Truss bottom chords are sized on the truss drawings (R802.10), engineered wood by its manufacturer, and steel ceiling joists by Tables R804.3.1.1(1) and (2). The roof truss calculator and the rafters vs trusses post cover the truss side.
  • Roof loads. A ceiling joist that also carries roof, as in a flat or low-slope roof-ceiling, is a rafter; use the rafter span calculator.

The rest of the structural span calculators pick up where this table stops.

Ceiling joist span questions from builders and homeowners

Can 2x6 ceiling joists at 16 inches hold attic storage?

Only over a short span. With limited storage the table gives a No.2 2x6 at 16 in on centre 13′ 0″ in Douglas fir-larch, 12′ 10″ in spruce-pine-fir, 12′ 8″ in hem-fir and 12′ 0″ in Southern pine. A 2x6 over a 14 ft bedroom is past its table for storage in every species, though it clears the no-storage table by more than two feet. The rating is set by the attic's clear height, not by how light the boxes are, so check the attic type before deciding a light load is fine.

How far can a 2x6 ceiling joist span?

Between 20′ 8″ and 7′ 5″ depending on table, species, grade and spacing; No.2 at 16 in runs 16′ 6″ to 17′ 8″ with no storage and 12′ 0″ to 13′ 0″ with storage. The full picture for every 2x size is in how far can a 2x span.

How far can a 2x4 ceiling joist span?

The longest 2x4 cell is 13′ 2″, select structural Douglas fir-larch at 12 in with no storage, and the shortest 5′ 1″, No.3 Southern pine at 24 in with storage. At 24 in on centre with no storage a No.2 2x4 spans 9′ 10″ in Douglas fir-larch, 9′ 5″ in spruce-pine-fir, 9′ 3″ in Southern pine and 9′ 2″ in hem-fir; with storage those drop to 7′ 3″, 7′ 2″, 6′ 7″ and 7′ 1″. A 2x4 tie spanning 16 ft with drywall on it is far outside the table.

How far can a 2x8 or 2x10 ceiling joist span with attic storage?

At 16 in on centre with limited storage, a No.2 2x8 spans 16′ 6″ in Douglas fir-larch, 16′ 3″ in spruce-pine-fir, 16′ 0″ in hem-fir and 15′ 3″ in Southern pine; a No.2 2x10 spans 20′ 2″, 19′ 10″, 19′ 7″ and 18′ 1″ in the same order. So the forum rule that a 2x8 meets code for limited storage is right up to about 16 ft, and only in three of the four species at 16 ft exactly. The longest storage span in the table is 25′ 5″, a select structural spruce-pine-fir 2x10 at 12 in.

What is the difference between an attic without storage and one with limited storage?

Clear height. Note b to Table R301.5 makes an attic without storage one where the clear height between joists and rafters is not more than 42 in; note g makes limited storage one where it is 42 in or more. Trusses use the same 42 in by 24 in rectangle between the webs. Without storage the joists carry 10 psf live and 5 psf dead; with storage, 20 and 10. The definitions do not mention what you intend to store, so a tall attic is a storage attic even if it stays empty.

If I lay plywood on the ceiling joists for storage, which table applies?

The limited storage table, if the attic has the height. Plywood does not change the attic type; the clear height already did, and note g applies the 20 psf wherever the access opening, joist slope and insulation depth conditions are met. Laying a floor in an attic under 42 in tall does not turn it into a storage attic on paper, but it also does not make the 10 psf table safe for boxes: the code has no category for a low attic used for storage, and the joists were sized for an empty one.

Can I use the ceiling joist table for an attic bedroom or bonus room?

No. A habitable attic, and any attic served by fixed stairs, is rated at 30 psf in Table R301.5, and Section R502.3.1 sizes its joists from the floor tables, the same as a bedroom floor. The calculator stops and points you to the floor joist span calculator when you choose habitable. The floor tables are also at L/360 rather than L/240.

Is a ceiling joist the same as a rafter tie or a collar tie?

No. A ceiling joist bears on the walls and carries ceiling and attic load, and this table sizes it. A rafter tie is a 2x4 minimum at 24 in maximum in the bottom third of the attic that resists roof thrust where no parallel ceiling joist does; it is not sized for a ceiling. A collar tie is a 1x4 minimum at 4 ft in the upper third, for uplift at the ridge. Where ceiling joists run parallel to the rafters in the bottom third of their height they serve as the tie as well, nailed per Table R802.5.2(1).

My ceiling joists are 48 inches apart. What does the code say?

Nothing directly: the tables stop at 24 in on centre and there is no span for 48 in. Ties at 48 in are common in older garages built without a ceiling, where each 2x4 or 2x6 is a rafter tie, not a ceiling joist. Adding drywall or insulation to them puts a ceiling load on members that have no table. The prescriptive answer is to add joists between them so the spacing is 24 in or less and read the size from the chart, or to have the assembly designed.

Is 24 inches on centre okay for ceiling joists?

Yes; 24 in is one of the four tabulated spacings and reads from its own column, which prints roughly two feet less span than 16 in for the same joist. Drywall, insulation and the trade-offs are in joist spacing and size.

My 2x6 ceiling joists sag. Can I hang them from the rafters or add a strongback?

Neither changes what the table says. A strongback nailed across the joists spreads the load between them and stiffens the ceiling, but it bears on nothing, so the span in the table is unchanged. Hanging joists from the rafters moves ceiling load onto rafters sized without it. First run the joists through max-span mode at the attic rating actually in use; if the printed span is shorter than the real one, the fix is a support that shortens the span, a bearing wall or a beam on posts, or a deeper joist, and that is engineering, not a lookup.

Do ceiling joists have to lap over the wall?

Yes, or butt over it. Section R802.5.2.1 requires ends of ceiling joists to be lapped not less than 3 in or butted over bearing partitions or beams and toenailed to the bearing member. Where the joists provide the continuous tie across the building, the lap is nailed with the count from Table R802.5.2(1) and butted joists get a connection of equivalent capacity; where they do not, the lap is nailed per Table R602.3(1). Each end also needs 1½ in of bearing on wood or 3 in on masonry, Section R802.6.

Why does the chart show a dash for some 2x8 and 2x10 cells?

That is note a: the span exceeds 26 ft and the code does not print it. It appears in 39 cells, 36 of them in the no-storage table, all in the 2x8 and 2x10 rows at select structural, No.1 and No.2. The calculator returns a not-tabulated warning for those cells rather than a number. The table also notes that lumber longer than 20 ft may not be available, so a printed 24 or 25 ft span is a supply question before it is a code one.

Why does the no-storage 24 inch column match the limited-storage 12 inch column?

Because the load per joist is the same. A joist at 24 in carries 2 ft of ceiling at 15 psf, 30 lb per foot of joist; a joist at 12 in carries 1 ft at 30 psf, also 30 lb per foot. With the same L/240 limit the tables print the same span, and all 64 cells match. It is a handy check when reading the printed page, and it shows that halving the spacing exactly recovers the span that storage takes away.

Which species spans the farthest as a ceiling joist?

Douglas fir-larch, in every No.2 cell where all four species are printed and in 107 of the 116 four-species cells overall. The exceptions are Southern pine No.1 2x6 and 2x8 cells and select structural 2x10 at 24 in, where Southern pine is slightly longer. At No.2, Southern pine is the shortest or tied in all 30 four-species cells and never out-spans spruce-pine-fir, a consequence of its 2013 design value revision. No.1 and No.2 spruce-pine-fir print the same span in every cell.

How much bearing does a ceiling joist need?

Not less than 1½ in on wood or metal and not less than 3 in on masonry or concrete, Section R802.6. On masonry the bearing is either direct or on a 2x sill plate providing 48 sq in of bearing area. The span in the table is measured between those bearing faces, so a joist that is 1½ in short of full bearing at each end is also spanning 3 in more than you measured between the walls, which is worth checking on a cell that is close to its limit.

Source and verification of these ceiling joist spans

Ceiling joist spans are IRC 2021 Tables R802.5.1(1) and R802.5.1(2), read from Chapter 8 of the 2021 Seattle Residential Code, pages 8-21 to 8-24, which reprints the IRC tables without local amendment. The attic definitions and live loads are Table R301.5 and its notes in Chapter 3, page 3-30. All 512 printed cells of the two span tables, 473 spans and 39 note a cells, were compared by script against the data file the calculator reads, with no mismatches; the tables were also scanned for internal inconsistencies (a bigger joist, a better grade or a closer spacing printing a shorter span) and for disagreement between the two tables' 24 in and 12 in twins, and none was found. Every chart on this page is generated from that same data file. How every table on this site is checked 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.