20x20 Shed Material List
The complete, pre-calculated material list for a 20×20 gable-roof shed with 8-ft walls — every stud, sheet, and bundle you need to buy.
Last updated: May 2026
A 20×20 shed is garage-size: 400 square feet, enough for a full shop, a vehicle, or serious equipment storage. At this size nearly every jurisdiction requires a building permit, and many will ask for engineered plans — check with your local building department before ordering materials. The list below covers a 20×20 footprint (400 sq ft) and assumes 8-foot walls, a gable roof at a 6/12 pitch, walls framed 16 inches on center, and a framed plywood floor. Every quantity is computed with the same formulas as our shed material calculator — if you want to adjust dimensions or roof style, run your own numbers there.
Complete 20×20 Shed Material List
| Material | Quantity | Est. Cost (Low–High) |
|---|---|---|
| Wall Studs (2×4×8) | 64 studs | $192 – $512 |
| Top & Bottom Plates (2×4×8) | 30 pcs | $90 – $240 |
| Wall Sheathing (4×8 OSB) | 20 sheets | $500 – $1,200 |
| Rafters (2×6) | 22 pcs | $110 – $264 |
| Roof Sheathing (4×8) | 16 sheets | $400 – $960 |
| Asphalt Shingles | 15 bundles | $375 – $750 |
| Roofing Underlayment | 2 rolls | $50 – $90 |
| Floor Joists (2×6) | 16 pcs | $80 – $192 |
| Floor Plywood (3/4" 4×8) | 13 sheets | $325 – $780 |
| T1-11 Siding (4×8 sheets) | 20 sheets | $600 – $1,300 |
| Pre-Hung Door | 1 | $100 – $350 |
| Fasteners & Hardware | 1 lot | $50 – $120 |
| Total | $2,872 – $6,758 |
Prices are approximate U.S. averages — the same unit prices our shed calculator uses — and vary by region, retailer, and lumber market conditions.
How Much Lumber for a 20x20 Shed?
A 20×20 shed with 16-inch on-center walls needs about 64 wall studs plus 30 eight-foot 2×4s for the top and bottom plates. The gable roof takes 22 2×6 rafters at 24-inch spacing, and the floor frame uses 16 2×6 joists at 16 inches on center. For sheet goods, plan on 20 sheets of OSB for wall sheathing, 16 sheets for the 492 sq ft roof deck (including overhang), and 13 sheets of 3/4-inch plywood for the floor — 49 sheets in total — plus 20 sheets of T1-11 siding and 15 bundles of shingles. Buy two or three extra studs for blocking and door framing, and cull any badly crowned boards for cut-up pieces.
Foundation for a 20x20 Shed
A gravel pad should extend 12 inches beyond the shed on all sides, so a 20×20 shed needs a 22×22 gravel pad. At 4 to 6 inches deep, that works out to about 7.2 cubic yards of compacted 3/4-inch crushed stone over landscape fabric — fine-tune the gravel quantity here. If you would rather pour a concrete slab, a 20x20 slab at 4 inches thick takes about 4.9 cubic yards of concrete — roughly 223 80-lb bags, which is well past the point where ready-mix delivery makes more sense than mixing by hand. For a garage-size shed like this one, a slab is strongly recommended — it doubles as the floor, carries vehicle loads, and most permit offices will expect one. Estimate the concrete for a slab here.
Estimated Total Cost
Expect DIY materials for a 20x20 shed to run $2,872 to $6,758. The low end assumes basic framing lumber, OSB sheathing, and 3-tab shingles; the high end reflects plywood sheathing, architectural shingles, and premium siding. That total does not include the foundation, paint or stain, a ramp, or shelving. Budget extra for permit fees and, if required, engineered plans. For a full comparison of DIY builds against shed kits and professional installation, see our shed cost guide.
Frequently Asked Questions
Materials for a 20x20 shed with 8-foot walls, a 6/12 gable roof, and a framed plywood floor run about $2,872 to $6,758. The low end reflects basic framing lumber, OSB sheathing, and 3-tab shingles; the high end reflects plywood sheathing, architectural shingles, and premium T1-11 siding. Foundation materials, paint, and interior shelving are extra, and hiring a contractor to build it adds labor on top of materials.
A 20x20 shed with 8-foot walls and a 6/12 gable roof needs about 49 sheets of 4x8 sheet goods in total: 20 sheets for wall sheathing, 16 sheets for the roof deck, and 13 sheets of 3/4-inch plywood for the floor. Use OSB for walls and roof to save money, but stick with plywood rated for flooring on the deck.