Roof Sheathing Calculator

</> Embed this calculator on your site

This roof sheathing calculator estimates how many sheets of OSB or plywood you need to deck a roof, based on its footprint, pitch and overhang. It also recommends a panel thickness and estimates nails, weight and material cost.

Rise 0° Overhang 12 in Span Pitch Slope length
Gable cross-section. The thick blue line is the roof sheathing; slope length includes the overhang.
Flat9/1218/12
0%12%25%

Estimates only. By using this calculator you agree to our Terms.

</> Embed this calculator on your site

Free for any website, blog, classroom or intranet. No sign-up, no ads inside the embed. Copy the code and paste it into your page.

Preview the embed

How to Use This Roof Sheathing Calculator

Enter the building length and width (the footprint, not the sloped roof), the overhang, and the pitch as inches of rise per 12 inches of run. Choose your panel size, rafter or truss spacing and a waste allowance, then press Calculate. You get the number of sheets to buy, a recommended panel thickness, roof area, a nail estimate, total weight and an optional material cost.

Why This Matters

Roof sheathing is the structural deck that ties rafters or trusses together, carries roofers and snow, and gives shingles something to grip. It is one of the first big material orders on a new build or re-roof, and mistakes cost money either way. Order one sheet short and a crew stands idle while you drive to the lumberyard. Order ten extra 7/16" OSB sheets at $28 each and you have wasted $280.

Homeowners tearing off a 1,400 sq ft roof often find rotted decking and need to replace 10–20% of it, so knowing the full-redeck sheet count lets them price the worst case. Contractors use the same number to plan deliveries, because a 50-sheet load of 7/16" OSB weighs over 2,000 pounds. Pitch matters more than most people expect: a 6/12 roof has about 12% more surface than its footprint, and a 12/12 roof about 41% more. Thickness matters too. Panels must span the gap between supports without sagging, and heavy snow or tile roofing calls for a thicker panel.

How It's Calculated

The calculator follows five steps:

Plan area = (Length + 2 × Overhang) × (Width + 2 × Overhang) Slope factor = √(1 + (Pitch ÷ 12)²) Roof area = Plan area × Slope factor Total = Roof area + Extra area Sheets = ROUNDUP( Total × (1 + Waste %) ÷ Panel area )

The slope factor comes from the Pythagorean theorem. On a 6/12 roof, every 12 in of horizontal run rises 6 in, so the sloped distance is √(12² + 6²) = 13.42 in, or 1.118 times the run. The same factor applies to gable, shed and hip roofs when every plane has the same pitch. A hip roof has the same surface area as a gable roof with the same footprint, though it needs more waste because of angled cuts. Valleys, dormers and mixed pitches should be added through the extra-area field.

Thickness uses the span ratings in IRC R503.2 (Table R503.2.1.1(1)) as a rule of thumb: 16 in or less gets 7/16" (24/16 rating), 19.2 in gets 15/32" (32/16), and 24 in gets 19/32" (40/20). Heavy snow or tile steps up one size, and the tool always rounds to the thicker panel. Nails assume 8d common nails at 6 in on panel edges and 12 in in the field (IRC Table R602.3(1)), plus 10% extra, at about 106 nails per pound. Weight uses approximate OSB values of 1.4 to 2.3 lb per sq ft. All counts round up. Local codes, wind and snow loads, and manufacturer instructions vary, so confirm with your building department. This is a planning estimate, not engineering, permit or inspection approval.

Worked Example

A gable house measures 40 ft × 28 ft with a 12 in overhang, a 6/12 pitch, 10% waste, 4×8 panels, rafters at 16 in o.c. and $28 per sheet.

  1. Plan area = (40 + 2) × (28 + 2) = 42 × 30 = 1,260 sq ft.
  2. Slope factor = √(1 + 0.5²) = 1.118.
  3. Roof area = 1,260 × 1.118 = 1,408.7 sq ft.
  4. With 10% waste: 1,408.7 × 1.10 = 1,549.6 sq ft.
  5. Sheets = 1,549.6 ÷ 32 = 48.4, rounded up to 49 sheets.
  6. Thickness: 16 in o.c. with normal loads gives 7/16" (24/16). Weight is 49 × 44.8 lb = 2,196 lb.
  7. Nails: 68 per sheet × 49 × 1.10 = 3,666 nails, about 35 lb of 8d common.
  8. Cost: 49 × $28 = $1,372.

Tips & Common Mistakes

Frequently Asked Questions

How many sheets of plywood do I need for a 1,500 sq ft roof?

If 1,500 sq ft is the sloped roof area, add 10% waste to get 1,650 sq ft. Divide by 32 sq ft per 4×8 sheet to get 51.6, so buy 52 sheets. If 1,500 sq ft is your floor footprint, multiply by the slope factor first.

What thickness of roof sheathing do I need for 16 in rafters?

The IRC span-rating tables allow 7/16" panels rated 24/16 at 16 in spacing. Many builders choose 1/2" (15/32") for a stiffer deck. Heavy snow, tile or local rules may require more, so check with your building department.

Is OSB or plywood better for roof sheathing?

Both are code-approved when span-rated and used with the same spacing. OSB costs less and is very consistent. Plywood dries faster and its edges swell less if it gets wet before roofing goes on.

How much waste should I allow for roof sheathing?

Plan on about 10% for a simple gable or shed roof and 15% for a hip roof. Use 20% or more for roofs with valleys and dormers. Round up to whole sheets, because partial sheets are not sold.

Do I need a gap between roof sheathing panels?

Yes. Leave about 1/8 in at panel edges and ends so the wood can expand with humidity. Tight joints can buckle, which shows through the shingles.

How do I convert footprint to roof area?

Multiply the footprint, including overhangs, by the slope factor, which is √(1 + (rise ÷ 12)²). Common factors are 1.054 for 4/12, 1.118 for 6/12, 1.202 for 8/12 and 1.414 for 12/12.

Related Tools