Building your own shed saves a pile of money over buying a pre-built one, and the framing is basic enough for anyone comfortable swinging a hammer. The key to a smooth build is getting the materials list right before you start. This guide walks through the major components so you know exactly what to order.
Sheds are typically described by their footprint: 8x10, 10x12, 12x16, and so on. An 8x10 shed (80 sq ft) is the minimum practical size for lawn equipment and tools. A 10x12 (120 sq ft) fits a riding mower with room for shelving. A 12x16 (192 sq ft) is a full workshop or serious storage building. Note that many municipalities require a permit for structures over 100 to 120 square feet, and most have setback requirements (minimum distance from property lines). Check your local rules before sizing your shed.
Every shed needs a level base, and the right foundation depends on shed size and your soil.
The simplest option for sheds up to 120 square feet. Level a gravel pad, place solid concrete blocks at each corner and every 4 to 6 feet along the perimeter, and set pressure-treated skids (4x4 or 4x6 timbers) across the blocks. This is inexpensive, fast, and allows air circulation under the shed to prevent moisture damage. Total cost: $50 to $200 in materials.
For larger sheds, a full gravel pad provides a stable, well-drained foundation. Excavate 4 to 6 inches deep, frame the area with landscape timbers, fill with compacted crushed stone, and set the shed on pressure-treated skids. This is the most popular DIY shed foundation and works for almost any size shed on level ground. Cost: $200 to $500 for a 12x16 pad.
A 4-inch concrete slab is the most permanent and most expensive option. It is best for very large sheds, sheds that will hold vehicles or heavy equipment, and any shed where you want a hard, sealed floor. A 12x16 slab runs $1,000 to $2,000 for DIY materials or $2,500 to $5,000 professionally poured.
Shed walls are framed with 2x4 studs at 16 inches on center, just like a house wall. For a 10x12 shed with 8-foot walls, the perimeter is 44 feet. At 16-inch spacing, you need about 33 studs plus extra for door and window headers, corners, and top and bottom plates. Plan on 40 to 50 studs total. Rafters for a gable roof are typically 2x6 at 24-inch spacing. Plywood sheathing covers both the walls (7/16-inch OSB) and the roof (1/2-inch or 5/8-inch plywood). Calculate sheathing by dividing the total area by 32 square feet per 4x8 sheet and rounding up.
Shed roofing uses the same materials as house roofing: asphalt shingles over tar paper (felt underlayment) over plywood sheathing. A 10x12 shed with a 4/12 pitch gable roof has about 135 square feet of roof area, or 1.35 squares. At 3 bundles per square, you need about 5 bundles of shingles. For siding, T1-11 plywood siding is the most common shed material. It comes in 4x8 sheets and costs $35 to $60 per sheet. SmartSide LP panels are a more durable alternative at $40 to $70 per sheet. Vinyl siding works too but requires a separate sheathing layer underneath.
A double door (two 3-foot doors) is the most practical configuration for a shed because it lets you move large items in and out easily. Pre-hung shed door kits cost $200 to $500. A single window provides light and ventilation and costs $50 to $150. Trim the corners, door, and window openings with 1x4 or 1x6 boards. Allow about 80 to 100 linear feet of trim for a 10x12 shed. Do not skip the drip edge on the roof and the corner trim on the siding. They are cheap insurance against water infiltration.
A basic 10x12 DIY shed costs $2,000 to $4,000 in materials depending on your choice of siding, roofing, and foundation. A 12x16 shed runs $3,500 to $6,000. These numbers include framing lumber, sheathing, roofing, siding, doors, windows, trim, fasteners, and foundation materials. They do not include paint or stain, shelving, electrical, or interior finishing. For comparison, a comparable pre-built shed delivered to your property costs $3,500 to $10,000 depending on size and quality. The DIY route saves money and gives you full control over design and quality.