Outdoor · Intermediate

How to Build a Shed (Step-by-Step Guide) — 10×12 Storage Shed

By · April 2026 · 20 min read · Intermediate

A pre-fab 10×12 shed runs $3,200–$5,000 delivered and assembled. The same shed, built correctly from scratch, costs about $1,800 in materials and a long weekend of work — and it'll be noticeably sturdier because you'll use real 2×4 framing instead of the stapled-together 2×2 frames most pre-fabs ship with.

This guide on how to build a shed walks through the full build sequence: permits, foundation, framing, roof, siding, doors, and finish. It's the same plan I've used for three sheds — one at my place, two for neighbors. All three are still standing, dry, and flat.

TL;DR: 10'L × 12'W × 8'H storage shed on a pier-block foundation with 2×4 stud walls, 4/12 gable roof, T1-11 siding, and a pre-hung door. Materials: ~$1,800. Time: 3–4 long days for a two-person crew.
What This Guide Covers
  1. Before You Start: Permits & Setbacks
  2. Tools You'll Need
  3. Materials & Cost Breakdown
  4. Step 1: Build the Foundation
  5. Step 2: Frame the Floor Deck
  6. Step 3: Frame and Raise the Walls
  7. Step 4: Frame the Roof
  8. Step 5: Sheath and Shingle
  9. Step 6: Siding, Door & Trim
  10. Common Mistakes to Avoid
  11. Where to Get Plans
  12. FAQ

Before You Start: Permits & Setbacks

A shed is the first thing most DIY woodworkers build that requires a permit. In most U.S. municipalities, anything over 120 square feet triggers a permit requirement. A 10×12 shed is 120 square feet — right at the line. Check your local building department before you buy a single board. Some jurisdictions count from the outside of the framing, some from the outside of the siding. Some exempt sheds on non-permanent foundations. The rules vary more than you'd expect.

A permit is usually $80–$200 and involves one inspection, typically when the framing is done but before sheathing. It's worth doing if required — getting caught without one can mean a stop-work order or, in the worst case, a tear-down. Also check setback requirements: most jurisdictions require sheds to sit at least 3–10 feet from property lines, and some require a certain distance from the main house too.

If your lot is tight, you can often size down to a 10×11 (110 sq ft) or 8×12 (96 sq ft) and skip the permit entirely. Both sizes still fit a mower, bikes, tools, and seasonal storage. The 120-sq-ft threshold is the single biggest regulatory cliff when you build a shed.

Tools You'll Need for This Shed

This is a longer tools list than a furniture project. None of it is exotic, but the circular saw gets a workout — if yours is worn out, now's the time for a new one.

Materials & Cost Breakdown

Here's the full materials list to build a shed at 10×12 with a 4/12 gable roof. Prices are 2026 Home Depot in the Midwest — expect ±15% by region.

ComponentMaterialsCost
Foundation8× concrete pier blocks, 2× PT 4×6 × 12ft skids$160
Floor deck10× PT 2×6 × 10ft joists, 2× 4×8 sheets 3/4" PT plywood$240
Wall framing~30× 2×4 × 8ft studs, plates, headers$190
Wall sheathing8× 4×8 sheets 7/16" OSB$180
Roof framing12× 2×4 × 12ft rafters, 1× 2×6 × 12ft ridge, collar ties$130
Roof sheathing4× 4×8 sheets 7/16" OSB$90
Roofing2 squares architectural shingles, underlayment, drip edge, nails$220
Siding6× T1-11 or LP SmartSide 4×8 panels$260
Door & windowPre-hung 36×80 exterior door, one 24×24 fixed window$220
Trim & paint1×4 trim boards, caulk, primer, exterior paint$130
Fasteners & hardwareFraming nails, deck screws, hinges, hasp, shingle nails$90
Total~$1,910

If you want to drop the cost further, swap T1-11 for 4×8 OSB siding painted directly (saves ~$100) and skip the window (saves ~$80). That gets you into the $1,700 range without losing anything structural. Price your own substitutions with our lumber cost calculator before the lumberyard run.

Step 1: Build the Foundation

You have three realistic foundation options when you build a shed this size: concrete pier blocks (cheapest, fastest, good for most soils), poured concrete piers (stronger, slower, better for soft or sloped lots), or a concrete slab (overkill for storage, necessary if you want to park a mower and run electricity with a floor drain).

This guide uses pier blocks — 8 of them arranged in a 2-across × 4-long pattern on a 10×12 footprint. Clear the site to flat bare earth. Rent or buy a 4-foot straight board and use it with your level to check that all 8 blocks sit level to each other, not individually level with the ground. Shim under low blocks with stacked PT 2×6 offcuts.

On top of the blocks, lay two 12-foot pressure-treated 4×6 skids running the 12-foot direction. These tie the whole foundation together and distribute point loads across the pier blocks. Don't skip the skids — a shed sitting directly on individual piers will eventually settle unevenly.

Step 2: Frame the Floor Deck

On the skids, frame a 10×12 floor using PT 2×6 joists at 16 inches on center. Use joist hangers where the joists meet the rim joists for the strongest connection — toenailing alone works but weakens over 5–10 years. Check the floor frame for square by measuring diagonally corner to corner: both diagonals should match within 1/4 inch.

Once square, sheath the floor with 3/4-inch pressure-treated plywood. Glue the sheathing to the joists with construction adhesive before screwing with 2-inch deck screws at 6 inches on the perimeter and 12 inches in the field. Glue + screws creates a floor that won't squeak or flex in year five.

Step 3: Frame and Raise the Walls

Frame all four walls flat on the floor deck. Each wall uses a single bottom plate, studs at 16 inches on center, and a double top plate (the second plate laps the corners to tie the walls together). Standard stud height for an 8-foot wall is 92-5/8 inches — this gives you 8 feet of finished ceiling once you add the plates.

Rough openings: the door opening should be rough opening + 1.5 inches each direction. For a 36×80 pre-hung door that's a 37.5 × 81.5 rough opening. For a 24×24 fixed window, 25.5 × 25.5. Double-stud every rough opening (king stud + jack stud per side) and install a header across the top — for a shed, a 2×6 on edge works for any opening up to 4 feet wide.

Tilt each wall up into position, plumb with a 4-foot level, and nail or screw the corners together. Brace each wall temporarily with a 2×4 running from the top plate to the floor deck until all four walls are up and tied at the top plates. Then install OSB sheathing on the exterior. Stagger the sheathing seams — don't line up vertical seams with stud seams directly.

If you want 16,000+ done-for-you shed plans — with printable cut diagrams, rafter templates, and full materials lists — check this here. The rafter layout alone on this shed would have saved me a full afternoon my first time.

Step 4: Frame the Roof

A 4/12 pitch gable roof is the right call for a 10×12 shed. It sheds water and snow fine, doesn't push the walls out at the top like a flatter pitch would, and isn't so steep you can't sheath it standing on a ladder.

Cut rafters for a 4/12 pitch (which means 4 inches of rise for every 12 inches of run). Each rafter needs three cuts:

Cut one rafter, dry-fit it, adjust until it's perfect, then use it as a template for all the others. Don't measure each rafter individually — you'll get tiny variations that compound.

Install the ridge board first (a 2×6 running the full 12-foot length, centered over the walls). Then install rafter pairs every 24 inches on center, nailing through the ridge and toenailing into the top plate over each birdsmouth. Add collar ties (2×4s connecting opposing rafters) about 1/3 of the way down from the ridge. Collar ties resist the roof spreading under snow load.

Step 5: Sheath and Shingle the Roof

Sheath the roof with 7/16-inch OSB. Start at the bottom edge, overhanging the fascia by 1/4 inch so water drips clear of the facia instead of running back under it. Nail with 8d nails at 6 inches on the edges, 12 inches in the field. Stagger the seams.

Roofing layers, in order from bottom to top (order matters — this is where most DIY sheds fail):

  1. Drip edge at the eaves — installed under the underlayment so water that sheds off the underlayment drips clear.
  2. Ice and water shield on the bottom 36 inches of the roof in cold climates. Synthetic underlayment over the rest.
  3. Drip edge at the rakes (gable ends) — installed over the underlayment.
  4. Starter strip along the bottom edge before the first shingle course.
  5. Architectural shingles, installed bottom-up, offsetting each course by 6 inches so tabs don't line up. Four nails per shingle, placed exactly on the nail line printed on the shingle.
  6. Ridge cap shingles along the peak, overlapping each other.

Getting the underlayment + drip-edge order wrong is the #1 cause of a shed leaking at the eaves. Memorize it: drip edge below underlayment at eaves, drip edge above underlayment at rakes.

Step 6: Siding, Door & Trim

Hang exterior siding panels (T1-11 or LP SmartSide) over the OSB. Panels should overlap the top of the floor deck by at least 1 inch to cover the joint between the wall sheathing and the floor frame — this keeps water out of the most vulnerable joint on the whole shed.

Install the pre-hung door. Shim the frame plumb in both directions before fastening — a door that isn't plumb will bind and eventually sag. Check that the door swings cleanly and latches without force before you set it. Install the window the same way: shim, check square in all directions, fasten, then flash the top with self-adhesive flashing tape.

Add 1×4 corner trim, fascia boards along the eaves, rake trim up the gables, and any decorative trim you want around the door and window. Caulk every seam where two materials meet (siding-to-trim, trim-to-trim, trim-to-door). Prime with exterior primer, then two coats of exterior latex paint. Don't skip the primer on T1-11 — it soaks up paint unevenly without a primer coat underneath.

Common Mistakes to Avoid

Framing walls that aren't square

If your floor deck is out of square, every wall you frame on top of it will be out of square, and every roof rafter will be wrong. Always measure floor diagonals before framing walls. Five minutes of measuring saves a whole weekend of compounding errors.

Skipping the house wrap (or installing it inside-out)

House wrap (Tyvek or equivalent) goes over the OSB sheathing, under the siding. It has a printed side that faces out. Installing it backward traps moisture and rots out your sheathing within 5 years. If you're not sure, there are giant arrows printed on Tyvek showing which way is up.

Wrong-order drip edge

Covered above. It's the single most common roofing mistake on DIY sheds. Eaves: drip edge under underlayment. Rakes: drip edge over underlayment. Memorize it.

Using regular framing lumber in ground contact

Anything touching or within 6 inches of the ground must be pressure-treated. Regular framing lumber in ground contact rots in 3–5 years. This is not optional. Don't let a cheap lumberyard talk you into "weather-resistant" kiln-dried pine for your skids — it's not the same thing as PT.

Undersized fasteners

1-5/8" deck screws are not strong enough for framing connections. Use 3-inch structural screws (GRK, SPAX) or 16d framing nails for stud-to-plate and rafter connections. The difference under shear load is enormous — and sheds that come apart in high winds almost always have undersized fasteners somewhere.

Not accounting for wood movement in siding

Leave a 1/8" gap between siding panels. T1-11 will expand and contract ±1/16" per foot between winter and summer. Butting panels tight will cause them to buckle outward in humid weather. A proper gap, caulked, will look tight and stay tight.

Where to Get Shed Plans

The single biggest regret on my first shed build was not buying a proper plan with full dimensioned drawings. I worked from a combination of Pinterest photos, three YouTube videos, and guesswork. The resulting shed is fine, but the framing layout was 30% less efficient than it should have been — I wasted about $110 in lumber on cuts I didn't need to make.

Buying individual shed plans runs $25–$60 each. A done-for-you plan library pays for itself on the first project. Ted's Woodworking has 16,000+ plans — not just sheds but furniture, outdoor, and shop fixtures — each with printable cut diagrams and exact materials lists.

16,000+ Woodworking Plans with Printable Cut Diagrams

Shed plans, furniture plans, outdoor plans — with full materials lists, step-by-step assembly, and rafter layouts. One-time fee, lifetime access.

Get Lifetime Access →

Shed FAQ

How long does it take to build a shed?

A 10×12 shed takes about 3–4 long days for a two-person crew, or 5–6 days solo. Foundation day 1, floor + wall framing day 2, roof + sheathing day 3, siding + trim + paint day 4. Budget a full day extra for permit inspections if you're in a jurisdiction that requires them.

Do I really need a permit for a shed?

Yes, almost always, if the shed is over 120 square feet. Under 120 sq ft, many jurisdictions exempt it. Above that threshold, you're almost certainly required. The fine for building without one is typically 2–10× the permit cost itself, plus possible demolition. Take the 20 minutes to call the building department.

What's the cheapest way to build a shed?

Go smaller than 10×12 (which drops materials about 20%), use T1-11 over OSB instead of LP SmartSide (saves $60), skip the window, and use 3-tab shingles instead of architectural (saves $80). You can get an 8×10 shed down to ~$1,100 in materials with those substitutions.

Can I build a shed on a concrete slab instead?

Yes. A 4-inch slab with #4 rebar grid adds about $700–$1,000 to the project but gives you a shed you can drive a lawn tractor into, run plumbing to, and use for heavier workshop work. For pure storage, a pier-block foundation is sufficient. For a workshop or garage-adjacent shed, a slab is worth it.

How do I anchor a shed against wind?

Pier-block sheds should be strapped or bolted to the ground with auger anchors at each corner (a $40 kit at any hardware store). In high-wind areas (60+ mph sustained winds common), use four additional mid-wall anchors. Slabs with anchor bolts set into the wet concrete don't need auxiliary anchors.

Can one person build a shed alone?

Yes, but wall-raising is awkward solo. The trick is to frame each wall flat on the floor, then stand it up one at a time using a "wall jack" (a $15 lever tool) or temporary braces. Rafter installation is also easier with two. If you're solo, budget an extra day total.

What siding lasts longest?

LP SmartSide outlasts T1-11 by 5–10 years in most climates for about 20% more cost upfront. Fiber cement (Hardie) is the longest-lasting but heavy, brittle to cut, and triples the siding budget. For a storage shed, LP SmartSide is the sweet spot.

Disclosure: This post contains affiliate links. If you purchase through them we may earn a small commission at no extra cost to you. We only recommend products we'd use ourselves.