How to Build a Shed — Step by Step

    A complete walkthrough for building a wood-framed shed from foundation to finished roof. This guide covers a standard 10×12 gable-roof shed — the most popular size for backyard storage. Adjust dimensions to fit your space using our material calculator.

    Difficulty

    Intermediate

    Time

    2–4 weekends

    Cost (10×12)

    $1,500–$4,000

    Do You Need a Permit?

    Most jurisdictions allow sheds under 120 sq ft (10×12) without a permit, but this varies widely. Some areas set the threshold at 100 sq ft, others at 200 sq ft. Setback requirements (distance from property lines) apply regardless of permit requirements — typically 3–5 feet from side/rear property lines. Call your local building department before you start. A 5-minute call can save you from tearing down a finished shed.

    Choose Your Foundation

    Foundation TypeCost (10×12)Difficulty
    Gravel pad + concrete blocks$100–$250Easy
    Concrete pier blocks$80–$200Easy
    Skid foundation (4×4 or 6×6 runners)$60–$150Easy
    Concrete slab$500–$1,200Moderate
    Post & beam$200–$500Moderate

    Recommendation: For most backyard sheds, a gravel pad with concrete deck blocks is the best balance of cost, durability, and simplicity. Level a 12×14 ft area (2 ft larger than the shed on each side), lay 4 inches of compacted gravel, and set deck blocks at 4-ft intervals.

    Materials List — 10×12 Gable Roof Shed

    Floor Frame

    MaterialEst. Cost
    2×6 × 12 ft (rim joists)$16–$24
    2×6 × 10 ft (end rim joists)$14–$20
    2×6 × 10 ft (floor joists, 16" OC)$63–$90
    ¾" plywood (4×8 sheets, floor)$160–$240
    Floor Frame subtotal$253–$374

    Wall Framing

    MaterialEst. Cost
    2×4 × 8 ft studs (precut 92⅝")$175–$300
    2×4 × 12 ft (top/bottom plates, long walls)$48–$80
    2×4 × 10 ft (top/bottom plates, short walls)$40–$64
    2×4 × 10 ft (headers for door & window)$20–$32
    Wall Framing subtotal$283–$476

    Roof Framing

    MaterialEst. Cost
    2×6 × 8 ft (rafters, 16" OC)$126–$216
    2×6 × 12 ft (ridge board)$10–$16
    2×4 × 8 ft (collar ties)$32–$54
    ½" OSB (4×8 sheets, roof sheathing)$250–$350
    Roof Framing subtotal$418–$636

    Roofing

    MaterialEst. Cost
    15-lb roofing felt (1 roll = 400 sq ft)$20–$30
    Drip edge (10 ft lengths)$24–$42
    Asphalt shingles (bundles)$200–$315
    Ridge cap shingles$30–$45
    Roofing nails (5-lb box)$15–$20
    Roofing subtotal$289–$452

    Siding & Trim

    MaterialEst. Cost
    T1-11 siding panels (4×8) or LP SmartSide$250–$500
    House wrap (1 roll)$50–$80
    1×4 corner trim (8 ft)$32–$64
    1×4 fascia boards (12 ft and 10 ft)$30–$54
    Exterior paint or stain (gallons)$90–$250
    Siding & Trim subtotal$452–$948

    Fasteners & Hardware

    MaterialEst. Cost
    16d framing nails (5-lb box)$20–$30
    8d nails or 2½" screws$20–$30
    3" deck screws (floor)$12–$18
    Joist hangers (2×6)$27–$45
    Hurricane ties$18–$36
    Simpson Strong-Tie angles$16–$32
    Fasteners & Hardware subtotal$113–$191
    Grand Total (materials)$1,833–$3,527

    Calculate exact material quantities for your shed dimensions with our Shed Calculator.

    Step-by-Step Build

    1. 1

      Prepare the site and foundation

      (Day 1)

      Mark out an area 2 ft larger than the shed on all sides. Remove sod and topsoil 4" deep. Fill with ¾" crushed gravel, compact in 2" lifts with a tamper or plate compactor. Level to within ¼" over the full area. Place concrete deck blocks at 4-ft intervals in a grid pattern. Check level across all blocks.

    2. 2

      Build the floor frame

      (Day 1)

      Cut rim joists to length (two 12-ft and two 10-ft for a 10×12). Assemble the rectangular frame on the deck blocks. Install floor joists at 16" on center using joist hangers. Check square by measuring diagonals — they should be equal. Shim deck blocks if needed to level.

    3. 3

      Install the subfloor

      (Day 1)

      Lay ¾" tongue-and-groove plywood over the joists. Stagger seams. Glue joints with construction adhesive and screw every 8" along joists and 6" along edges. The floor should feel solid with no bounce.

    4. 4

      Frame the walls

      (Day 2)

      Build each wall flat on the subfloor, then raise it into position. Start with the two long walls (12-ft sides). Frame for your door opening (typically 36" or 48" wide × 78" tall) and any windows. Use double 2×4 headers over openings. Double top plates, overlapping at corners for strength. Plumb, brace, and nail to the floor frame.

    5. 5

      Frame the short walls and connect

      (Day 2)

      Build the gable-end walls with the triangular top section to match your roof pitch. A 6/12 pitch is standard for sheds — the gable peak rises 5 ft above the wall top plate on a 10-ft wide shed. Raise, plumb, and nail. Tie all corners together with overlapping top plates.

    6. 6

      Install roof rafters

      (Day 3)

      Set the ridge board on temporary supports at the correct height. Install rafters in opposing pairs at 16" on center, nailing to the ridge board and birdsmouth-cut to sit on the top plates. Add collar ties to every other rafter pair for rigidity. Add hurricane ties at rafter-to-plate connections.

    7. 7

      Sheath the roof

      (Day 3)

      Install ½" OSB starting from the bottom edge. Stagger seams. Leave a ⅛" gap between panels for expansion. Overhang the OSB 1" past the fascia line for drip edge.

    8. 8

      Install roofing

      (Day 4)

      Install drip edge along eaves first, then roofing felt (start from bottom, overlap 4"). Install drip edge on gable ends over the felt. Snap chalk lines and install shingles from bottom up. Finish with ridge caps.

    9. 9

      Install siding

      (Day 4–5)

      Wrap walls with house wrap, taping all seams. Install T1-11 or SmartSide panels starting from corners. Cut around door and window openings. Install corner trim and fascia boards. Caulk all joints.

    10. 10

      Hang the door and finish

      (Day 5)

      Install pre-hung door or build a door from siding material on a Z-brace. Add trim around the door. Install window(s) if included. Prime and paint or stain all exterior surfaces. Add a hasp or latch.

    Common Mistakes

    • Not checking for level on the foundation — everything else is harder if the floor isn't level
    • Forgetting to check square (measure diagonals) before nailing walls together
    • Skipping house wrap under siding — water will get in and rot the sheathing
    • Cutting rafters without a test rafter first — cut one, test the fit, then cut the rest
    • Not accounting for door swing clearance when choosing which wall gets the door
    • Skimping on fasteners at structural connections — use joist hangers and hurricane ties

    Cost Saving Tips

    • Use OSB instead of plywood for roof sheathing and wall sheathing (save $200–$400)
    • Build your own door from siding material instead of buying pre-hung (save $100–$200)
    • Skip windows if the shed is just for storage
    • Use T1-11 siding panels instead of individual lap siding — faster install and cheaper
    • Buy lumber in bulk or during seasonal sales at big box stores

    Not sure which sheathing to use? See our OSB vs Plywood comparison.

    Frequently Asked Questions

    How much does it cost to build a 10×12 shed?

    Materials run $1,500–$3,500 depending on your choices for siding, roofing, and finishing. The foundation adds $100–$400. A comparable pre-built shed delivered to your property costs $3,000–$6,000, so building yourself saves roughly 40–60%.

    Can I build a shed by myself?

    Yes, though having a helper for wall raising and roof framing makes it significantly easier and safer. The floor, siding, and roofing can all be done solo. Plan for 2–4 weekends working alone, or 1–2 weekends with a helper.

    What size shed can I build without a permit?

    It varies by jurisdiction — commonly 100 to 200 square feet. A 10×10 (100 sq ft) is almost universally permit-free. A 10×12 (120 sq ft) is under the threshold in most areas but not all. Always check local codes. Setback requirements apply regardless of permit status.

    Should I use 2×4 or 2×6 for shed walls?

    2×4s are standard for sheds and perfectly adequate. Use 2×6s only if you plan to insulate the shed for a workshop or if local code requires it (rare for accessory structures).

    What roof pitch should a shed have?

    4/12 to 6/12 is the normal range. 6/12 gives better headroom in the loft area and sheds rain/snow more effectively. 4/12 is simpler to build and uses less material. Don't go below 3/12 unless you use a membrane roof instead of shingles.

    How long will a DIY shed last?

    A well-built shed with quality materials (pressure-treated floor frame, good siding, proper roofing) lasts 20–30 years or more. The most common failure points are the floor frame (ground moisture), roof leaks, and siding deterioration — all preventable with proper construction and occasional maintenance.