Shed Building Materials List & Cost Breakdown
· By DIY Calc
Quick answer: A basic 10×12 storage shed costs $1,500–$3,000 in materials if you build it yourself. That's roughly half what you'd pay for a pre-built shed of the same size. The biggest costs are lumber (40–50%), roofing (15–20%), and siding (15–20%).
Get an instant estimate — use our Shed Material Calculator →
Complete Shed Materials List
Every shed — whether it's a small garden tool shed or a large workshop — needs the same basic categories of materials. Here's what you'll buy and why.
Foundation Materials
Your shed needs a level, solid base. The most common DIY-friendly options:
- Gravel pad: 4–6 inches of compacted crusher run ($100–$300 depending on size)
- Concrete blocks: Solid 4×8×16 blocks at corners and midpoints ($3–$5 each, need 6–12)
- Pressure-treated skids: 4×6 or 6×6 runners ($15–$30 each, need 3–4)
- Concrete slab: Most expensive but most permanent ($500–$1,500+)
For most backyard sheds, a gravel pad with concrete blocks is the sweet spot — affordable, level, and provides drainage.
Floor Framing & Decking
- Rim joists: 2×6 or 2×8 pressure-treated lumber (perimeter)
- Floor joists: 2×6 or 2×8 pressure-treated, 16 inches on center
- Floor sheathing: ¾" tongue-and-groove plywood or OSB
Cost estimate: $200–$500 depending on shed size.
Wall Framing
- Studs: 2×4 lumber, 16 inches on center (or 24" for small sheds)
- Top and bottom plates: 2×4 lumber (double top plate)
- Headers: Doubled 2×6 or 2×8 over doors and windows
A 10×12 shed needs roughly 50–60 studs for all four walls plus gable ends.
Cost estimate: $250–$600.
Roof Framing
- Rafters or trusses: 2×4 or 2×6 lumber, 24 inches on center
- Ridge board: 2×6 or 2×8 for the peak
- Roof sheathing: ½" OSB or plywood
- Fascia and soffit: 1×6 boards
Pro tip: Pre-made trusses from a lumber yard cost $30–$75 each and save hours of cutting and measuring. For a 10×12 shed, you'll need 7 trusses.
Cost estimate: $300–$700.
Roofing Materials
- Felt underlayment: 15 lb or 30 lb roofing felt (1 roll per 400 sq ft)
- Drip edge: Aluminum, around the perimeter
- Shingles: 3-tab or architectural asphalt shingles (3 bundles per 100 sq ft)
- Ridge cap: Pre-bent ridge cap shingles
- Roofing nails: 1¼" galvanized
Cost estimate: $200–$500. Metal roofing is an alternative at $300–$700 but lasts 2–3× longer.
Siding
Common shed siding options:
- T1-11 plywood siding: Cheapest option, $30–$45 per 4×8 sheet. Easy to install.
- LP SmartSide: Engineered wood, $35–$55 per sheet. More durable than T1-11.
- Vinyl siding: $60–$100 per 100 sq ft. Low maintenance but harder to install on a shed.
- Board and batten: Classic look, $150–$300 per wall depending on size.
Cost estimate: $250–$600 for T1-11 or SmartSide on a 10×12 shed.
Doors and Windows
- Shed door: Build your own from siding + 2×4 frame ($50–$100) or buy a pre-hung exterior door ($150–$400)
- Double doors: Recommended for riding mowers and large equipment. Build for $100–$200 or buy for $300–$600.
- Windows: Small shed windows run $40–$80 each. One or two is plenty for light.
Hardware and Fasteners
- Framing nails or screws: 5–10 lbs of 3" and 3½" nails
- Siding nails: 2–3 lbs of galvanized ring-shank nails
- Hurricane ties: Simpson Strong-Tie for rafter-to-wall connections ($1–$2 each)
- Hinges: Heavy-duty T-hinges or strap hinges for doors ($10–$30 per pair)
- Door handle and latch: $15–$40
- Joist hangers: If required by your design ($1–$3 each)
Cost estimate: $75–$200 for all hardware.
Trim and Paint
- Corner trim: 1×3 or 1×4 boards
- Window and door trim: 1×4 boards
- Exterior paint or stain: 2–4 gallons ($30–$50 each)
- Caulk: 4–6 tubes of exterior paintable caulk
Cost estimate: $100–$250.
Total Cost Breakdown by Shed Size
Here's what to budget for materials only (no labor, permits, or tools):
- 8×10 shed: $1,000–$2,000
- 10×12 shed: $1,500–$3,000
- 12×16 shed: $2,500–$4,500
- 12×20 shed: $3,500–$5,500
The range depends on material choices. T1-11 siding with 3-tab shingles is the budget end. LP SmartSide with architectural shingles and a metal drip edge is the higher end.
DIY vs. Pre-Built vs. Contractor
For a 10×12 shed:
- DIY materials only: $1,500–$3,000
- Pre-built shed (delivered): $3,000–$6,000
- Contractor-built: $4,000–$8,000
Building yourself saves 50–70%, but budget a full weekend (or two) and recruit a helper for framing and roofing.
Money-Saving Tips
- Buy a shed plan. Good plans ($30–$50) include cut lists that minimize lumber waste. Winging it costs more.
- Use standard dimensions. An 8×12 shed wastes less material than a 9×13 because lumber and sheathing come in 4' and 8' sizes.
- Shop around. Lumber yards often beat big box stores on bulk orders. Get quotes from both.
- Check for permits. Many areas allow sheds under 120–200 sq ft without a permit. Going bigger might trigger permit costs ($50–$500) and inspections.
- Reclaim materials. Check Craigslist, Facebook Marketplace, and Habitat for Humanity ReStores for discounted lumber, windows, and doors.
Frequently Asked Questions
Do I need a permit to build a shed?
It depends on your location and shed size. Most areas allow sheds under 120–200 square feet without a permit, but setback requirements (distance from property lines) still apply. Always check with your local building department.
How long does it take to build a shed?
An experienced DIYer can build a basic 10×12 shed in 2–3 weekends. First-timers should plan for 3–4 weekends. The foundation and framing go fast; roofing, siding, and trim take longer than you expect.
What tools do I need?
At minimum: circular saw, drill/driver, speed square, tape measure, level, hammer, and a ladder. A framing nailer and miter saw make the job much faster but aren't strictly required.
Calculate Your Shed Materials →
Related: Gravel Calculator · Concrete Calculator · Gravel Guide