By The Roofing Brief Team. Last reviewed: October 2026.
OSB and plywood roof decking both meet code and both work under shingles, but they trade off differently: OSB cost about 55 percent less per sheet in an October 19, 2026 retail check ($13.63 for 7/16 in OSB vs $30.47 for 15/32 in fir CDX plywood at Home Depot), while plywood dries faster after it gets wet and its edges recover instead of staying swollen. For a dry attic and a tight budget, OSB is the standard modern choice. For humid, coastal, or leak-prone roofs, plywood’s moisture behavior usually justifies the extra spend. The panel, also called roof sheathing in the roofing terms glossary, is the surface every shingle, nail, and underlayment layer relies on, so the decision is worth getting right the first time.
OSB vs plywood roof decking at a glance
Both panels are structural wood sheathing made to the DOC PS 1 or PS 2 panel standards (PS 2 covers OSB), and IRC Section R803.2.1 accepts either for a roof deck when it carries a grade mark showing grade, bond classification and span rating. The table compares the two on the factors that decide most jobs, with the source for each row.
| Factor | OSB roof decking | Plywood roof decking | Source |
|---|---|---|---|
| Retail price (4×8 sheet) | $12.68 (Lowe’s) to $13.63 (Home Depot) for 7/16 in | $30.47 (Home Depot) for 15/32 in fir CDX | Google Shopping listings checked October 19, 2026; local prices differ |
| Material price per sq ft | $0.30 to $1.80 | $0.50 to $2.00 | HomeGuide roof decking guide (April 2023) |
| Common roof thickness | 7/16 in (span rating 24/16): 24 in max roof span with or without edge support | 15/32 in (span rating 32/16): 32 in max span with edge support, 28 in without | IRC Table R503.2.1.1(1) |
| Weight (4×8 sheet) | About 46 lb at 7/16 in | About 45 lb at 15/32 in | APA Panel Design Specification Table 6; Canadian Wood Council |
| Moisture behavior | Absorbs slowly, dries slowly, cut edges can stay swollen | Swells evenly, dries faster, returns to size | Atlas Roofing guide |
| Fastener holding | Equivalent nail withdrawal when dry; weakens where edges swell | Equivalent nail withdrawal; keeps grip through wet and dry cycles | Atlas Roofing guide |
| Exposure rating | Exposure 1 (temporary weather during construction) | Exposure 1 (temporary weather during construction) | IRC R803.2.1.1; Atlas Roofing guide |
| Best climate fit | Dry to moderate climates, budget builds | Humid, coastal, high-rain, or leak-prone roofs | Editorial rule based on the moisture rows above |
Cost: how much you actually save with OSB
OSB is the cheaper panel, and the gap is real at scale. In the October 19, 2026 listings, a 7/16 in OSB sheet cost $13.63 at Home Depot and $12.68 at Lowe’s, against $30.47 for a 15/32 in fir CDX plywood sheet at Home Depot, so OSB ran 55 to 58 percent cheaper per sheet. Atlas Roofing describes a much smaller gap of about $3 per sheet, which shows how far the spread moves with the lumber market. That spread is why OSB is the default in production building, from new construction to DIY roof replacement.
A 2,000 square foot roof needs 62.5 sheets of 4×8 decking before waste (2,000 divided by 32 sq ft per sheet), which HomeGuide rounds to 60 to 65 sheets. The worked example below uses the October 19, 2026 Home Depot prices for both panels. Labor is the same for either panel: HomeGuide puts re-sheathing labor at $1.50 to $3.00 per square foot, so the savings land almost entirely in materials. Our breakdown of roof decking replacement cost adds installed per-sheet and full re-deck pricing.
| Line | Input | OSB (7/16 in) | Plywood (15/32 in CDX) |
|---|---|---|---|
| Sheets, no waste | 2,000 sq ft / 32 sq ft per sheet = 62.5, round up | 63 | 63 |
| Material at Oct 19, 2026 Home Depot price | 63 x $13.63 or 63 x $30.47 | $858.69 | $1,919.61 |
| Sheets with 10% waste | 62.5 x 1.10 = 68.75, round up | 69 | 69 |
| Material with waste | 69 x $13.63 or 69 x $30.47 | $940.47 | $2,102.43 |
| OSB saving | Plywood minus OSB, with waste | $1,161.96 | |
That upfront saving is the whole case for OSB. Whether it holds up depends on the next factor.
Moisture and durability: where plywood pulls ahead
Plywood handles water better than OSB, and this is the single biggest reason to pay more for it. Atlas Roofing’s sheathing guide says wet plywood swells consistently across the sheet and returns to normal dimensions as it dries, usually without affecting the roof finish. OSB behaves differently.
OSB takes longer to saturate but much longer to dry, and its edges tend to stay swollen after the panel dries, per the same Atlas Roofing guide. Those swollen edges can show through asphalt shingles as raised lines Atlas calls “ghost lines”. Mills seal OSB edges against water, but Atlas notes the seal is lost on every edge cut on site, which on a roof means every rake, valley and hip cut.
Neither panel survives chronic wetness, so the code attacks the moisture source. IRC R806.2 sets attic ventilation at 1/150 of the vented area (1/300 when the R806.2 exception conditions are met), and APA’s Engineered Wood Construction Guide (E30) roof excerpt tells builders to cover sheathing with roofing felt as soon as possible. The practical difference is the margin for error: plywood forgives an occasional soaking, OSB is less tolerant of repeated or trapped moisture.
Strength, weight, and fastener holding
Several guides say plywood grips nails better, but Atlas Roofing’s guide says the two panels have equivalent nail withdrawal resistance and similar structural characteristics. The code treats them the same way: IRC Table R503.2.1.1(1) assigns spans by span rating, not by panel type, so a 24/16 OSB panel and a 24/16 plywood panel carry the same 40 psf roof live load at a 24 in span.
Weight is closer than many guides claim. APA’s Panel Design Specification (Table 6) lists 15/32 in plywood at about 1.4 psf, which is about 45 lb per 4×8 sheet, and tells designers to add 10 percent for OSB, which puts 7/16 in OSB at about 1.43 psf or 46 lb per sheet. The Canadian Wood Council lists a 7/16 in OSB sheet at 46 lb. When OSB edges swell, nail heads can lose grip, whereas plywood keeps a firmer hold as it cycles through wet and dry seasons. Under exposed-fastener metal panels the gap shows up in pull-out values, which our guide to screw pull-out in plywood vs OSB under metal roofing lays out.
Code and thickness: what the IRC requires
Both OSB and plywood are accepted roof sheathing under the International Residential Code, and required thickness is driven by rafter or truss spacing, not by which material you pick. 2021 IRC Table R503.2.1.1(1), which Section R803.2.2 points to for roof sheathing, sets the maximum roof span for each APA span rating, and local amendments can add to it.
The common pairings on steep-slope roofs are:
- 16 inch on center framing: 7/16 in OSB or 15/32 in (nominal 1/2 in) plywood is the typical choice; the code table allows thinner 24/0 panels at this spacing.
- 24 inch on center framing: a 24/16 panel (commonly 7/16 in) meets the table’s 24 inch maximum roof span with or without edge support, and a 32/16 panel (15/32 or 1/2 in) spans up to 28 inches without edge support. The table lists a 40 psf live load for 24/16 at its maximum span, so heavy roofing or high snow loads may call for a thicker panel such as 19/32 in.
APA’s E30 roof excerpt adds one more threshold: its live-load tables assume 10 psf of dead load, so allowable live loads may have to drop for heavier roofing such as tile. Confirm the panel’s span rating stamp and your local code before ordering.
Climate fit: which decking for your region
Climate is often the deciding factor. In dry to moderate regions with sound flashing and attic ventilation that meets the IRC R806.2 ratio, OSB performs for decades and the 55 percent sheet saving in our October 2026 check is easy to justify. Atlas Roofing singles out very dry regions such as the Southwest as the places where construction-delay wetting is least likely.
In humid, coastal, high-rainfall, or snow-and-ice regions, plywood’s faster drying and better recovery become worth the premium. In counties where the local Table R301.2 entry shows a history of ice damming, IRC R905.1.2 already requires an ice barrier from the eave to 24 inches inside the exterior wall line, a sign that the eave deck will see meltwater. If your build sees any of those conditions, weight the decision toward plywood.
Installation differences on the roof
The two panels install almost identically. APA’s roof sheathing fastening data file (Form T325) gives the familiar schedule: 8d nails (0.131 x 2-1/2 in) at 6 inches on center along supported panel edges and 12 inches on center in the field, with 8d ring-shank nails (0.135 x 2-1/2 in) within 48 inches of gable end walls where the wind speed is 110 mph or more and the mean roof height is 25 to 35 feet. Unsupported edges between rafters are where H-clips for roofing come in; APA calls for one clip midway between supports, and two between supports 48 inches apart or more.
- Gap the panels: leave a 1/8 inch space at all edge and end joints unless the panel maker says otherwise, per APA E30. This matters most for OSB, which swells more at the edges.
- Orient OSB correctly: APA says to place the screened or skid-resistant side up on pitched roofs, with the strength axis across the supports.
- Limit run length during construction: APA recommends continuous sheathed sections of no more than 80 feet before leaving a gap for fill-in panels, to absorb expansion in wet weather.
- Dry in fast: APA E30 says to cover sheathing with roofing felt as soon as possible and to protect the edges of Exposure 1 panels from weather, or use an Exterior-rated panel for the first course at the eave.
Pros and cons
OSB roof decking
- Pros: about 55 percent cheaper per sheet in the October 2026 retail check, no core voids or knots, panels up to 16 feet long per Atlas Roofing, same span ratings as plywood.
- Cons: slow to dry, cut edges can stay swollen and ghost through shingles, edge seal lost on site cuts.
Plywood roof decking
- Pros: superior moisture recovery, keeps nail grip through wet and dry cycles, about the same weight as OSB at 15/32 in.
- Cons: $30.47 vs $13.63 per sheet in the October 2026 check, occasional internal voids in lower grades, price swings with lumber markets.
Decision framework: OSB or plywood for your roof
Match the panel to your framing, climate, and roofing material rather than to a blanket rule. The thresholds below come from the IRC tables and APA documents cited above; the climate rows are our editorial rule.
| If your roof has | Choose | Minimum panel or rule | Source |
|---|---|---|---|
| Rafters or trusses at 16 in o.c., dry climate | OSB | 24/16 (7/16 in) or thicker | IRC Table R503.2.1.1(1) |
| Trusses at 24 in o.c., no H-clips | Either | 24/16 (7/16 in) minimum; a 3/8 in 24/0 panel needs edge support at 24 in | IRC Table R503.2.1.1(1) |
| Concrete or clay tile (dead load over 10 psf) | Either, thicker | Step up from 7/16 in; APA live loads assume 10 psf dead load | APA E30 roof excerpt |
| Low-slope membrane roof | Either, stiffer | Use APA Table 34 low-slope spans, not the steep-slope maximums | APA E30 roof excerpt |
| Ice-dam history in the local Table R301.2 | Plywood | Ice barrier to 24 in inside the wall line regardless of deck | IRC R905.1.2; editorial panel choice |
| Humid, coastal, or leak-prone roof | Plywood | Moisture recovery outweighs the per-sheet saving | Atlas Roofing guide; editorial rule |
| Budget new build, attic vented to 1/150 | OSB | Save about $1,160 on a 2,000 sq ft deck at October 2026 prices | IRC R806.2; worked example above |
For heavy roofing tradeoffs, our metal roof vs tile roof comparison covers the load side.
The verdict
For most dry-climate, budget-conscious new builds with attic ventilation that meets IRC R806.2, OSB is the sensible pick: it carries the same span ratings, takes the same 8d nailing schedule, and saved about $1,160 on a 2,000 square foot deck at October 19, 2026 prices. For humid or coastal regions, leak-prone roofs, or heavy tile, plywood’s faster drying and edge recovery justify the higher cost over the life of the deck. Decide on climate and moisture risk first, then let budget break the tie. For the rest of the roof on a new build, see our new construction roofing guide.
Frequently asked questions
Is OSB or plywood better for a roof?
Neither is better in every case. OSB cost about 55 percent less per sheet in an October 2026 retail check and performs well in dry climates with good ventilation. Plywood dries faster after getting wet and its edges recover instead of staying swollen, which makes it the safer choice in humid, coastal, or leak-prone conditions. Match the panel to your climate and budget rather than to a single rule.
How much cheaper is OSB than plywood for roof decking?
On October 19, 2026, Home Depot listed 7/16 in OSB at $13.63 and 15/32 in fir CDX plywood at $30.47 per 4×8 sheet. A 2,000 square foot roof needs 69 sheets with 10 percent waste, so OSB saved $1,161.96 in materials at those prices. Labor to install the two panels is essentially the same, so the savings sit in materials.
Does OSB roof decking last as long as plywood?
Kept dry and well ventilated, OSB can last for decades, similar to plywood; HomeGuide puts roof decking life at 20 to 40 years on average for either panel. The difference is the moisture margin. Plywood recovers better from an occasional soaking, while OSB can swell permanently at the edges if it stays wet, which may force earlier replacement. Ventilation and leak-free flashing matter more than the panel choice for longevity.
What thickness of OSB or plywood do I need for a roof?
Thickness follows the panel’s APA span rating and your rafter spacing, not the material. Under 2021 IRC Table R503.2.1.1(1), a panel rated 24/16 (commonly 7/16 in) spans up to 24 inches on a roof with or without edge support, so it covers both 16 and 24 inch framing. A 32/16 panel (15/32 or 1/2 in) spans up to 32 inches with edge support and 28 inches without. Heavier roofing or high snow loads can justify a thicker panel, and local code can add to the minimum, so confirm the span stamp before ordering.
Can you mix OSB and plywood on the same roof?
You can, since both meet code as roof sheathing, but it is not ideal on the same plane. The two panels swell and move at different rates with moisture, and a 7/16 in OSB sheet next to a 15/32 in plywood sheet leaves a 1/32 in step at the joint that can telegraph through shingles. If you mix them, keep each roof plane to one panel type, or use plywood on the wettest planes and OSB elsewhere.