CalcBuiltAll calculators

Shed Material Calculator

Estimate the studs, plates, joists, sheathing, rafters and shingle bundles for a gable or lean-to storage shed from its footprint, wall height and roof pitch.

By CalcBuilt Editorial TeamUpdated September 9, 2026Formulas checked against manufacturer specs, see how we calculate.

Quick answer: To estimate shed framing, count studs around the perimeter as for one long wall, floor joists across the width at 16 in on center, sheathing at 32 sq ft per sheet and rafters at 24 in on center. A 12 x 10 ft shed with 8 ft walls and a 4/12 gable roof needs 60 studs, 256 ft of plates and joists, 24 sheets of sheathing, 14 rafters and 5 bundles of shingles.
Your measurements
LengthWidthDepth
A rectangular volume: length times width times depth.
Results update as you type. The link in your address bar saves these entries.

Results

Studs
60 studs
34 field studs at 16 in on center around 44 ft of wall, plus 12 for corners and 8 for openings, with 10% waste
Plates and floor joists
256 ft
132 ft of plates (bottom plus double top) and 10 joists 10 ft long at 16 in on center plus 24 ft of rim joist (2x6 treated)
Sheathing sheets
24 sheets
5 floor (3/4 in tongue and groove), 13 wall and 6 roof (7/16 in OSB), 4 x 8 sheets with 10% waste
Rafters
14 rafters
6.27 ft each including a 1 ft eave overhang, in pairs at 24 in on center; 2x6
Shingles
5 bundles
150 sq ft of roof at 3 bundles per 100 sq ft square with 10% waste
Not included
Siding, trim, hardware
Siding, trim, the door and window units, underlayment, drip edge, nails and hangers are extra. Planning estimate; local code, setbacks and permit rules govern.

Shed Material formula

Studs = (Perimeter (in) / spacing + 1 + 4 corners x 3 + openings x 4) x 1.1
Plates (ft) = 3 x perimeter;  Joists = Length (in) / 16 + 1, each Width, plus 2 rim joists
Sheets = (floor area + perimeter x height + roof area) / 32 x 1.1
Rafter = Width / 2 x pitch factor + 1 ft;  Roof area = 2 x Length x rafter;  Bundles = Roof area / 100 x 3 x 1.1

Worked example

A 16 x 12 ft shed with 8 ft walls, a 6/12 gable roof, studs 24 in on center, one door and two windows. Perimeter = 56 ft. Studs: 56 x 12 / 24 = 28, plus 1 = 29 field studs, plus 12 for corners and 12 for three openings = 53; with 10% waste, 59 studs. Plates: 3 x 56 = 168 ft. Joists: 16 x 12 / 16 = 12, plus 1 = 13 joists 12 ft long plus 32 ft of rim = 188 ft.

Sheathing: floor 192 / 32 x 1.1 = 6.6, so 7 sheets; walls 56 x 8 / 32 x 1.1 = 15.4, so 16. The 6/12 pitch factor is 1.118, so rafters are 6 x 1.118 + 1 = 7.71 ft and the roof is 2 x 16 x 7.71 = 246.7 sq ft: 246.7 / 32 x 1.1 = 8.5, so 9 sheets, and 246.7 / 100 x 3 x 1.1 = 8.1, so 9 bundles. Rafters: 2 x (16 x 12 / 24 + 1) = 18.

Quick reference

Shed materials by size (8 ft walls, 4/12 gable, studs 16 in on center, 1 door, 1 window)
ShedStudsSheathing sheetsRaftersShingle bundles
8 x 8 ft5015103
10 x 8 ft5317124
12 x 10 ft6024145
12 x 12 ft6326146
16 x 12 ft7032188
20 x 12 ft76382210

How to estimate shed materials

Treat the four walls as one long wall equal to the perimeter. Divide by the stud spacing, add one, then add three studs for each of the four corners and four for every door and window. Plates are three times the perimeter: a bottom plate and a double top plate. Order 10 percent extra on everything; sheds are built from the cheaper grades and a few boards in every bundle are too crooked to use.

Sheathing is counted by area: floor, walls (perimeter times height) and both roof planes, each divided by the 32 sq ft in a sheet. The gable triangles are small and come out of the waste allowance.

Floor, roof and what is not included

A shed floor on skids or blocks uses treated 2x6 joists 16 in on center spanning the width, boxed by rim joists, under 3/4 in tongue and groove plywood. For the roof, the rafter length is half the width times the pitch factor plus a foot of overhang; a 4/12 pitch sheds water fine and keeps rafters short, while 6/12 gives loft storage.

This estimate covers framing, sheathing and shingles only. Siding, corner and door trim, the door and window units, roofing underlayment, drip edge, ridge cap, nails and joist hangers are extra, and together they are often as much as the framing. Check setbacks and the permit threshold with the local building department before ordering.

Key facts

  • The IRC exempts detached accessory buildings of 200 sq ft or less from a building permit, but zoning setbacks still apply and many cities set a lower limit.
  • A bundle of 3-tab shingles covers about 33 sq ft, so three bundles make one roofing square of 100 sq ft.
  • A 4 x 8 sheet covers 32 sq ft; 7/16 in OSB is standard for shed walls and roofs, and 3/4 in tongue and groove plywood for floors on joists 16 in on center.
  • The rafter pitch factor is 1.054 for 4/12, 1.118 for 6/12 and 1.014 for 2/12.
  • Asphalt shingles need at least a 2/12 pitch, and pitches under 4/12 require two layers of underlayment.

Frequently asked questions

How many studs do I need for a 12 x 10 shed?

About 60 at 16 in on center: 34 field studs around the 44 ft perimeter, 12 for the corners and 8 for a door and a window, plus 10% waste.

How many sheets of plywood for a 12 x 10 shed?

24 sheets with 10% waste: 5 for the floor, 13 for the walls and 6 for a 4/12 gable roof.

How many bundles of shingles for a shed roof?

Divide the roof area by 100, multiply by 3 and add 10%. A 12 x 10 shed with a 4/12 gable and 1 ft eaves has about 150 sq ft of roof, which is 5 bundles.

Do I need a permit to build a shed?

Under the IRC a detached shed of 200 sq ft or less is exempt from a building permit, but many cities use 120 sq ft and all of them enforce setbacks and height limits. Ask the local building department before you buy materials.

Sources and references

Next steps for this project

  1. Post Holes
  2. Floor Joists
  3. Deck
  4. Stairs
  5. Baluster Spacing
  6. Fence
  7. Board feet

The usual order for a framing, decks & fences project. See all framing, decks & fences calculators.

Results are estimates based on standard formulas and typical product specifications. Confirm quantities with your supplier and local code before ordering.