How much does it cost to build a house?
Costs can vary widely based on the size of the home and where in the country you’re building
The U.S. housing market rose fast in the first half of 2022, but mortgage rates have steadily risen since then, and the market has experienced a slowdown. Still, home prices are up significantly year over year, and the number of homes on the market remains extremely low.
With competition so fierce, you might consider building a new home instead. You don’t have to get in a bidding war, and you might even save money: In some cases, building a new home can cost less than buying and renovating an existing house.
Building a home isn’t for everyone, though. Let’s look at the costs of building a house and when this option makes sense.
- Is it cheaper to buy or build a home?
- The cost of building a house
- A breakdown of the cost to build a house
- Square footage affects costs
- Other factors that impact the cost of building a house
- Pros and cons of building a house
Is it cheaper to buy or build a home?
In general, it’s more expensive to build a home than it is to buy an existing home on the market. But this depends on your local housing market, the availability of lots and land, labor costs in your area and the inventory of homes for sale in the area where you’d like to buy.
You can speak to home builders in your area and a real estate agent to help you do your research. You’ll also want to create a detailed financial plan and budget before committing to building a new home.
The cost of building a house
The median sales price of a newly constructed home sold in 2021 was $397,100, according to the U.S. Census Bureau. That’s significantly higher than the median price of an existing home in December 2021, which was $358,000, according to the National Association of Realtors.
Costs depend heavily on where you’re building or buying. Here’s how the median sales prices compared by region for a newly built home in 2021, which is the latest available data:
Median price of a newly built home
- Northeast: $560,900
- Midwest: $339,900
- South: $355,900
- West: $510,400
Now, compare these numbers to the median sales price of existing homes in October 2022:
Median price of an existing home
- Northeast: $408,700
- Midwest: $274,500
- South: $346,300
- West: $588,400
You’ll see that, with the exception of the western U.S., you’d likely have saved money by purchasing an existing home rather than buying or building a new home.
A breakdown of the cost to build a house
When you buy an existing home, the cost is pretty straightforward. But when you’re building a home, you’ll run into different costs at every step of the process.
First, you may want to hire a home builder to manage the process. Several national home builders craft homes across the country, but you might also choose builders and contractors who work in your area. Home builders may specialize in a particular type of home and have a few basic models for you to choose from, or you may work with a builder willing to create a custom home for you.
You may also choose to serve as your own general contractor on your new home build, especially if you have experience with construction or project management. Instead of hiring a general builder or contractor, you could hire all the subcontractors for the project yourself, from framers and roofers to plumbers and electricians. While you may save a little money this way, you’ll invest significant time in the project.
Whichever way you go, here are a few of the major categories of expenses that come with home building, and their percentage of the total cost of building, according to the National Association of Home Builders 2019 Construction Cost survey. The average finished price of a new single-family home in 2019 was $485,128, the NAHB survey found. Of that, just under $300,000 came from construction costs:
- Buying land: 18.5%
- Permits and fees: 2.75%
- Foundation: 7.1%
- Framing: 10.6%
- Roofing: 2.1%
- Siding: 4%
- Plumbing, electricity, and HVAC: 9%
- Cabinets, countertops, and appliances: 3.8%
- Flooring: 2.4%
- Driveway: 1.3%
- Landscaping: 1.3%
Buying land
Building a new home starts with buying the land it’ll sit on. You can choose to buy a lot ready for building, or you could buy undeveloped land and pay for all the infrastructure that will get it ready to build. The typical cost for a lot and all the expenses needed to finish it is about $90,000, according to the NAHB.
Permits
Construction projects generally need to be permitted and inspected by the local government in your area. The total cost of the inspections, building permits and fees can add up quickly.
Foundation
The foundation is a solid base for the home to sit on. The foundation price depends on the type of foundation you choose — concrete slab, crawl space or basement, for example.
Framing
Your framing is the basic structure of the home, including the interior of your walls, floors, roof and ceilings. This is one of the biggest parts of the construction cost.
Roofing
Roofing materials go on top of the framing, typically an underlayment, and then shingles, slate or another type of roofing. The cost will vary based on the material.
Siding
Siding goes on your exterior walls, protecting your home from the elements. The material used will vary based on the type of home and your area of the country, but it could be brick, fiber cement, stucco, or vinyl.
Plumbing, electricity and HVAC
These major systems power your home, bring in water, and keep your home warm or cool. You’ll need specialty tradespeople to install all the wires, pipes and ducts.
Cabinets, countertops and appliances
You’ll use these finishes just about every day, and they’re key to making your home your own. You’ll need to buy and install all the cabinets, countertops and appliances.
Flooring
Your flooring goes on top of the slab or subfloor. Flooring materials could be hardwood, vinyl, tile or some other material.
Driveway
Your driveway is one of the last things to go in, but it’s important.
Landscaping
Landscaping gives your new home curb appeal. The cost of sod, trees, shrubs and mulch can add up fast.
Square footage affects costs
The cost of building a new house can vary widely by the size of the home. The median sales price per square foot of a newly built home was $133.20 last year, according to the U.S. Census Bureau. For a 2,000-square-foot house, that would put the price at $266,400. For a 1,500-square-foot house, the cost would be about $199,800. A larger, 3,500-square-foot home would be around $466,200.
Other factors that impact the cost of building a house
Construction doesn’t always go smoothly — a multitude of issues and costs can crop up while you’re building your home. Lumber and material prices have been volatile since the pandemic interrupted supply chains worldwide, and many of the appliances, materials and finishes you want may be harder to come by — or more expensive.
As you’re building, you may choose to install things like a deck, pool, porch, patio or an outdoor living area — these features will increase your costs. You’ll also want to factor in your cost of living while building your new home. If you’re renting a home during construction, those costs need to be budgeted for.
Regardless, you’ll want to have a sizable contingency fund to cover cost overruns and other unexpected expenses. Be sure to leave room in your budget for when your estimates don’t match reality.
A lender that specializes in new construction can help you set a budget and figure out the loan amount you’ll qualify for. Loans for new homes are different from a traditional mortgage. Construction loans typically disburse funds to your contractor or builder over time as the project progresses, and interest rates can be higher than a typical mortgage loan. Once construction is complete, you’ll either need to refinance into a long-term mortgage or pay off the loan as a lump sum. Many construction lenders offer one-time close loans, where a single application process will cover a construction loan that converts into a traditional mortgage.
Pros and cons of building a house
Building a new home has plenty of advantages, but there are also significant drawbacks to keep in mind.
Pros of building a house
- You can choose the features you want. When you’re building from scratch, you’ll have lots of options for materials, interior finishes and features. You can create a home that’s customized for your needs.
- Systems and appliances are brand new. A new home is built with new materials, many of which will be covered under warranty. Your maintenance costs may be lower when you first move into your new home.
- You won’t face competition. Right now, competition can be fierce for existing homes. If you’re building a home, you know it’s yours when you break ground.
Cons of building a house
- The construction process is long. It can take a long time to build a new house — many months or even a year or longer. You’ll have to live somewhere else during this time period, and moving in can be delayed by a multitude of factors.
- All the decisions can be stressful. Even if you’re building a standard home from a well-known home builder, you’ll still need to make dozens of decisions on the layout, features and finishes of your new home. This can be stressful, and so can working with contractors and local government officials.
- Costs may be higher. Building a new home can be expensive, and unexpected home-building costs can add up.
Thinking of buying your home? Compare mortgage rates with Credible and find the right one for you.