Labor to build a 12×12 shed typically costs $1,500-$4,000, with many standard projects landing near $2,700. The labor price depends on whether the shed is built from a kit or from scratch, the foundation and site conditions, local crew rates, and how much finishing is included.
| Item | Low | Average | High | Notes |
|---|---|---|---|---|
| Labor-only total | $1,500 | $2,700 | $4,000 | Standard 12×12 shed, normal access |
| Labor per square foot | $10 | $19 | $28 | Based on 144 sq ft of floor area |
| Carpenter or installer rate | $45/hr | $65/hr | $90/hr | Per worker; regional rates vary |
| Kit assembly labor | $800 | $1,500 | $2,500 | Prepared site and complete kit assumed |
What labor costs for a standard 12×12 shed build
A basic, site-built 12×12 shed commonly requires $2,000-$3,500 in labor. A simple kit assembled on a prepared base may cost $800-$2,500, while a custom shed with a framed floor, windows, insulation, or interior finish can reach $3,000-$5,500.
These figures cover installation labor, not the shed materials. Lumber, roofing, siding, fasteners, foundation materials, delivery, permits, and electrical work are generally separate. The low estimate assumes a level, accessible site and basic design; higher pricing is more likely with custom cuts or difficult access.
Assumptions: 144 sq ft shed, standard wood construction, ordinary access, and U.S. midrange labor rates.
How framing, roofing, and site prep shape the quote
Contractors may price labor as one project total or divide it by task. The ranges below are typical portions of a labor-only quote; tasks and rates overlap depending on whether the shed is a kit or built from loose materials.
| Labor task | Low | Average | High | Scope affecting price |
|---|---|---|---|---|
| Site layout and basic prep | $150 | $350 | $700 | Marking, minor leveling, access |
| Base or floor framing | $300 | $650 | $1,100 | Skids, joists, or framed floor |
| Wall and roof framing | $600 | $1,000 | $1,600 | Custom framing adds cut and fit time |
| Siding and roofing installation | $450 | $800 | $1,300 | Roof pitch and finish materials |
| Door, trim, and final fit | $200 | $400 | $750 | Extra doors, windows, and trim |
Ask whether the quote includes foundation assembly and cleanup. A labor bid can look low if it excludes leveling, floor framing, or final trim. Confirm whether the contractor supplies tools and whether travel or minimum charges apply.
How many crew hours does a 12×12 shed take
A prepared-site kit assembly may take a two-person crew 8-16 hours. A conventional shed built from materials on site often takes two workers 24-40 hours, or about 48-80 labor-hours combined. Custom features, weather delays, and a concrete foundation can add time.
At a billed rate of $45-$90 per worker-hour, labor is estimated with this calculation: . For example, 50 combined labor-hours at $60 per hour equals $3,000 before materials or permit fees. Some contractors instead quote a fixed project rate, so compare scope rather than hourly totals alone.
Which foundation and design details raise labor prices
Foundation work is a major swing cost. A shed set on prepared gravel or existing concrete may require little base labor; new concrete, uneven ground, or extensive leveling can add roughly $500-$1,500 or more in labor, excluding concrete and other materials.
Design details matter, too. A single standard door and no windows keep assembly straightforward. Each additional window or exterior door may add about $75-$250 in installation labor, depending on framing and trim. A roof steeper than 6:12, wall height above 8 feet, or interior partitions can add hours and may push labor 10%-30% above a basic build.
Compare bids using the same shed specification and foundation plan. A quote for a kit on an existing slab is not comparable to a custom build that includes floor framing and site leveling.
What shed-building labor looks like across U.S. regions
Regional wages and contractor demand affect the labor-only total. Prices in lower-cost rural markets may run about 10%-20% below a national midrange quote. Major metro areas and high-cost coastal markets can be 15%-35% higher, especially when crews have substantial travel or limited availability.
As a rough comparison, a straightforward $2,700 project in a mid-cost market might be quoted at $2,200-$2,450 in a lower-cost area and $3,100-$3,650 in a high-cost metro. These are planning estimates, not fixed regional price lists; local access, season, and contractor minimums can outweigh broad regional averages.
Three labor estimates for different 12×12 shed builds
| Build scenario | Labor assumption | Estimated labor total | Excluded costs |
|---|---|---|---|
| Kit assembly on prepared base | Two workers, 12 hours; about 24 labor-hours at $55/hr | $1,200-$1,600 | Kit, base, delivery |
| Basic site-built wood shed | Two workers, 25 hours; about 50 labor-hours at $60/hr | $2,500-$3,400 | Lumber, roofing, permits |
| Custom shed with windows and leveling | Two workers, 38 hours; about 76 labor-hours at $70/hr | $4,000-$5,500 | Materials, major grading, electrical |
These examples isolate labor so material packages do not distort comparisons. Travel, disposal, taxes, and minimum service charges may be added; ask the contractor to list them separately.
How to lower the 12×12 shed labor bill
Preparing a firm, level work area before the crew arrives can reduce paid setup time, but avoid excavation or utility work that requires a professional. Choose a standard plan, keep door and window openings to the essentials, and use a kit with clearly labeled parts if assembly labor is the main expense.
Request at least three written estimates with the same foundation, roofing, trim, and cleanup scope. Scheduling outside peak spring and summer demand may improve availability, though weather can delay outdoor work. If an existing base is sound and level, ask whether it can be reused; replacing it without a structural reason adds labor and material expense.
Keep the scope fixed when comparing labor-only bids. Confirm crew size, estimated hours or fixed price, completion tasks, and charges for site changes before signing.