Two-car garage construction typically costs between $14,000 and $40,000, depending on whether you build a detached or attached structure, your region, and the quality of materials and finishes you choose
A basic detached two-car garage with a concrete slab, wood framing, and asphalt shingles runs $14,000 to $22,000 in most of the country. An attached garage costs slightly less per square foot because it shares a wall with your house, but you'll pay more for foundation work and tie-ins to existing utilities. High-end finishes—insulation, drywall, electrical circuits, a finished interior—push the total toward $30,000 to $40,000 or higher. Regional labor costs, local building codes, and site conditions (whether you need grading, drainage work, or utility relocation) create significant variation, so getting quotes from three local contractors is the only way to know what you'll actually pay.
Key Takeaways
- A basic two-car garage shell (no interior finish) costs $14,000 to $22,000; adding insulation, drywall, and electrical can add $8,000 to $18,000 more.
- Attached garages cost less per square foot than detached ones but require foundation ties and utility connections that add labor and material cost.
- Regional labor rates, local building codes, and site conditions (grading, drainage, utility work) create cost swings of 30 to 50 percent between regions and between properties.
- Concrete slab, framing, roofing, and doors account for roughly 60 percent of the total cost; the remaining 40 percent is labor and site work.
What a basic two-car garage includes and what it costs
A basic two-car garage is typically 20 feet wide by 20 feet deep (400 square feet), with a single-slope or gable roof, concrete slab foundation, wood or steel framing, asphalt shingles, and two overhead doors. This structure has no interior finish—no drywall, insulation, electrical outlets, or climate control. The cost breaks down roughly as follows: concrete slab ($2,500 to $4,000), framing and roof structure ($3,500 to $5,500), roofing ($1,500 to $2,500), two overhead doors and hardware ($1,200 to $2,000), and labor ($5,000 to $8,000). Site preparation—grading, drainage, and utility clearance—adds $1,000 to $3,000 depending on how level your lot is and whether utilities need to be marked or moved.
These figures assume standard construction in a region with moderate labor costs. A garage in a rural area with low labor rates might come in at $12,000 to $14,000; the same garage in a high-cost metro area could reach $25,000 to $28,000 before any interior work begins.
Attached versus detached: which costs less and why
An attached garage shares one wall with your house, which saves material and framing labor on that side. However, you must tie the garage foundation to the house foundation (usually requiring a frost wall or stem wall that goes below the frost line), connect the garage roof to the house roof line, and run utilities from the house into the garage. These connections add complexity and cost. A typical attached two-car garage costs $12,000 to $20,000 for the shell, or about 10 to 15 percent less per square foot than a detached garage, but the total project cost is often similar because of foundation and utility work.
A detached garage sits on its own foundation and has no utility or structural ties to the house. It costs more per square foot because you build four complete walls and a complete roof, but the work is simpler and faster. Detached garages also avoid building-code complications around egress (emergency exits), fire-rated walls, and utility separation that attached garages must meet in many jurisdictions. If your lot has space and you want to avoid code headaches, a detached garage often costs less in total labor even if the material cost is slightly higher.
Interior finishes and how they change the total cost
A garage shell is usable for storage and parking, but many owners want insulation, drywall, electrical circuits, and sometimes a finished floor. Insulation (fiberglass batts in the walls and ceiling) costs $1,500 to $2,500. Drywall on the interior walls and ceiling adds $2,000 to $3,500. Electrical—a 100-amp or 200-amp subpanel, circuits for lights and outlets, and a garage door opener—runs $1,500 to $3,000. A finished floor (epoxy coating over concrete or a thin concrete overlay) costs $800 to $2,000. A heating system (if you want the garage usable in winter) adds $2,000 to $5,000 depending on whether you use a ductless mini-split, a gas heater, or extend your house HVAC system.
Adding all these finishes can increase the total cost from $14,000–$22,000 to $22,000–$40,000 or more. The decision to finish depends on how you'll use the space: a workshop or hobby room justifies insulation and electrical; a straightforward storage garage does not.
Regional cost variation and what drives it
Labor rates vary widely by region. A carpenter in rural Kansas or Oklahoma might charge $35 to $50 per hour; the same work in Seattle, Boston, or San Francisco runs $60 to $90 per hour. Since labor typically accounts for 35 to 45 percent of the total cost, this difference alone can swing the price by $5,000 to $10,000. Material costs also vary: lumber prices fluctuate with national markets, but concrete and roofing materials are often cheaper in regions with high local supply.
Building codes and permit requirements add cost unevenly. Some jurisdictions require frost walls that go 4 feet deep; others require only 2 feet. Some require electrical inspection and a separate subpanel; others allow simpler wiring. Permit fees themselves range from $200 to $1,500 depending on the municipality. Before you budget, call your local building department and ask what code requirements explore to a two-car garage in your area—this single conversation can clarify whether your budget is realistic.
Site conditions that increase costs unexpectedly
The cost estimates above assume a level lot with good drainage and no utility conflicts. Real sites often differ. If your lot slopes, you'll need grading and possibly a retaining wall, adding $1,000 to $4,000. If the water table is high or drainage is poor, you may need a sump pump, French drain, or raised foundation, adding $1,500 to $3,000. If utilities (gas, electric, water, sewer) run under the garage location, they must be marked and possibly relocated—a cost that can reach $2,000 to $5,000 if a gas line or sewer main is in the way.
Soil conditions matter too. If the soil is soft clay or has poor bearing capacity, the concrete slab may need to be thicker or reinforced, or the foundation may need piers, adding $1,000 to $2,500. A soil test (around $300 to $500) before you build can reveal these issues early and prevent surprises during construction.
How to get an accurate estimate for your property
The only way to know what a two-car garage will cost on your property is to get written quotes from at least three local contractors. Before you call, gather this information: the exact lot size and slope, whether utilities run near the building site, what your local frost line depth is (call the building department), and whether you want the garage attached or detached. Tell each contractor whether you want a shell only or finished interior, and ask them to break down the quote by category (foundation, framing, roofing, doors, labor, site work).
Ask each contractor for references from recent garage projects and whether they handle permitting or if you'll need to hire a separate permit expediter. A detailed quote should include the cost of the building permit, site preparation, and any utility work. If one quote is significantly lower than the others, ask why—it may reflect lower labor rates in your area, or it may mean the contractor is cutting corners or missing scope.
Frequently Asked Questions
Can I build a two-car garage myself to save money?
If you have framing and electrical experience, you can handle some of the work and hire contractors for the foundation, roofing, and electrical inspection. Most owner-builders save 20 to 30 percent by doing framing and finishing work themselves, but the foundation and roof require skill and safety equipment. Mistakes in foundation or roof framing are expensive to fix and can compromise the structure.
What's the difference between a pole barn and a traditional garage?
A pole barn (post-frame structure) uses large posts set in concrete footings instead of a full foundation, which costs less and is faster to build—typically $8,000 to $15,000 for a two-car size. However, pole barns don't have basements, are harder to insulate and finish, and may not meet local building codes for residential garages. Check your local zoning before choosing this route.
Do I need a permit to build a garage?
Most jurisdictions require a building permit for any structure over 100 to 200 square feet. Permits may support the structure meets code for foundation depth, wind and snow load, electrical safety, and egress. Skipping a permit can create problems when you sell the house or file an insurance claim. Permit costs are typically 1 to 3 percent of the total project cost.
How long does it take to build a two-car garage?
A basic shell takes 4 to 8 weeks from permit approval to completion, depending on weather and contractor availability. Adding interior finishes (insulation, drywall, electrical) adds 2 to 4 weeks. Site preparation and foundation curing can add 1 to 2 weeks before framing begins.
Will adding a garage increase my home's resale value?
A garage typically adds 80 to 100 percent of its construction cost to home value in regions where garages are common (cold climates, suburban areas). In warm climates or urban areas where garages are less valued, the return may be 50 to 70 percent. The return depends on local market conditions, so ask a local real estate agent what buyers in your area expect.