The cost to build a two-car garage can vary greatly depending on the size and material used. Materials range from traditional wood to more modern steel, and the size of the structure will also affect its cost.
The average cost of building a two-car garage is $40,000 to $60,000 for materials alone. This does not include labor costs or land preparation. The average price of land in the U.S. is $10 per square foot and varies depending on location. A 1,500-square-foot home requires about 50 square feet of land (1/3 acre).
The following factors will influence the cost of building a two-car garage:
Size – A larger garage will cost more than a smaller one because it takes more material to build it and there are more components to install such as doors and windows.
Material – Wood is less expensive than steel but less durable as well; therefore it has to be replaced sooner than steel structures do.

Cost to build 2 stall garage
The average cost of building a two stall garage is between $10,000 and $20,000. The total cost of your project will also depend on the size of the garage, the materials you choose and the amount of customization you have done.
How much does a two stall garage cost?

The average cost of building a two stall garage is between $10,000 and $20,000. This includes all the materials needed to build the structure. You may also have to spend more if you want to add windows or special features such as an upstairs loft. How much do garages cost? It depends on where you live and what type of garage you’re building. Here are some general averages for several different types of garages:
• Single-car detached: $8,500-$11,500
• Two-car attached: $15,000-$25,000