Search
  1. Home
  2. Mortgages
  3. How Much Does It Cost to Build a House in Canada?
Published February 8, 2023

How Much Does It Cost to Build a House in Canada?

The average cost to build a single-family house in Canada’s major cities ranges from $120 to $275 per square foot. Factors that affect cost include location and materials.

Whether searching for your first home or dreaming of the next one, you might wonder if building a house might be a cheaper option.

Depending on the size of the home and where you hope to build, it could very well be.

Building a 1,000-square foot home in some Canadian cities, minus what you shell out to acquire the land it sits on, can be done for less than $150,000. Knocking together a larger home in Vancouver or Toronto could cost more than five times that amount.

Building a house from the ground up can be an unforgettable experience. But before deciding whether you should build existing, it’s important to understand the many costs involved.

Explore Low Mortgage Rates with Neo Mortgage™

Whether you're a first-time buyer or looking to renew or refinance, use Neo Mortgage to help get the best rate possible. They'll scan the market and lock in your rate for 120 days with no hidden fees. Get started online in minutes.

Cost to build a house

The cost to build a home varies from city to city, sometimes by quite a lot.

Using price-per-square-foot figures from  the 2022 Canadian Cost Guide published by Altus Group[1], a Canadian real estate software company, we’ve estimated the cost of building homes of various sizes in several major Canadian cities.

Note that the estimated ranges in the table below are for single-family homes with unfinished basements and, importantly, do not include the cost of acquiring land.

CityAverage cost to build a
1,000 sq. ft. home
Average cost to build a
2,000 sq. ft. home
Average cost to build a
3,000 sq. ft. home
Vancouver$150,000-$275,000$300,000-$550,000$450,000-$825,000
Calgary$125,000-$200,000$250,000-$400,000$475,000-$600,000
Edmonton$125,000-$200,000$250,000-$400,000$475,000-$600,000
Winnipeg$120,000-$190,000$240,000-$380,000$360,000-$570,000
Toronto$165,000-$260,000$330,000-$520,000$495,000-$780,000
Ottawa$125,000-$205,000$250,000-$410,000$375,000-$615,000
Montreal$130,000-$190,000$260,000-$380,000$390,000-$570,000
Halifax$100,000-$120,000$200,000-$240,000$300,000-$360,000
St. John’s$120,000-$155,000$240,000-$310,000$360,000-$465,000

What factors affect the cost of building a house?

While it’s a good idea to understand how much things will cost generally, getting a more accurate view of how much a new build will set you back means knowing how your costs break down. The following are the major factors that affect the cost of building a home.

Land

Purchasing land is arguably the most significant cost you’ll encounter when constructing your own home. A small lot in a city like Regina, Saskatchewan, might cost you less than $15,000, but a lot in the Greater Toronto Area is likely to cost hundreds of thousands.

If you’re buying a lot that already has a home on it, a common practice when building in a densely populated city, you’ll first need to pay for the removal of the old house. Various estimates peg this cost between $15,000 and $40,000. If the home contains hazardous materials like asbestos, removing it safely could push the home demolition to the higher end of that price range.

If you’re considering a vacant lot, its condition could mean hiring professionals to level it out, remove boulders or trees or do additional landscaping to complement your new creation — each one resulting in additional costs.

Location

Where you plan to build can also greatly impact price. Higher labour and material costs in major centres typically mean you’ll  pay more to build in big cities than in the suburbs or rural areas, although a lack of tradespeople or contractors in a remote area could lead to higher prices there, too.

Type of home

The size and type of house you intend to build are also  a significant factors in the overall cost.

Building a two-story home, for example, will cost more than a single story since additional materials and labour will be required. Same goes if you want extra bedrooms and bathrooms.

And don’t forget about the exterior. For amenities like a pool, veranda or deck, be prepared to spend.

Contractors

When building a home, you’ll likely deal with multiple professionals: architects, plumbers, electricians, general contractors and roofers, just to name a few.

Some estimates peg the cost of a contractor at around 10% to 15% of a build’s overall cost. You’ll likely have to pay a deposit to secure your contractor’s services. Expect to pay at least 10% of your contractor’s fee up front.

You’ll need to pay each one for both their expertise and any labour costs they incur while building your home. The amount they charge for labour will vary based on how many workers are needed to complete the job and if forces like worker shortages or inflation are driving wages higher.

Materials

When building a home, you’ll have to select materials at every step of the process. Every material you choose has a cost. The higher the quality, the more you can expect to pay.

Copper pipes or polyvinyl chloride for the plumbing? Granite or laminate for the kitchen counter? Brick or vinyl for the exterior?

Each of those decisions could add hundreds, maybe even thousands of dollars to the cost of your home.

Fees and permits

Constructing a home requires you to meet the building regulations set by your municipal and provincial  governments.

That means applying — and paying — for building permits, the cost of which will vary by city. If you want to see just how many different permitting costs there can be, check out this 2022 schedule of permit fees for builders in Vancouver.

And just because plans approved doesn’t mean the charges will stop. Once the building starts, there will likely be additional inspections to ensure everything is up to code. They won’t be free.

Best Mortgage Rates in Canada

Compare Canada’s top mortgage lenders and brokers side-by-side and find out the best mortgage rates that will meet your need

Can you get a mortgage to build a house?

Unless you have the cash up front, you’re going to need a mortgage to build a new home.

Most financial institutions offer new construction loans or construction mortgages. They’re similar to traditional mortgages but usually involve a higher interest rate. Another significant difference is how the money is delivered.

Rather than receiving a lump sum like you would with a traditional mortgage, your construction loan will be paid out in stages. This is known as a “progress draw mortgage.”

At each stage, an inspector visits the construction site to assess the progress you’re making. If the inspector is satisfied with the safety, schedule and budget of your building project, a positive progress report will be sent to your lender, who should then approve your next tranche of funding.

To get a construction mortgage, you may be required to have a down payment equivalent to 25%-30% of the total build cost. It’s a good idea to speak to a lender or mortgage broker early to find out what you might qualify for.

How to save money when building a house

Despite all the costs involved with building a home, it is possible to reduce your expenses if you consider the following:

  • Get multiple quotes. Talk to different contractors and find out what their pricing is. Make sure you research anyone you plan on hiring. Hitching your wagon to a cheap contractor that’s known for shoddy work could wind up costing you more in the long run.
  • Go pre-designed. Although a custom-designed house is appealing, it can be exponentially more expensive than one that’s already been designed. Choosing a pre-designed home could save you a lot.
  • Think small. Instead of building a giant dream home, consider the minimum square footage that will meet your needs. The smaller the house, the less you’ll pay. And a three-bedroom home may be easier to sell than a six-bedroom behemoth if that’s what you ultimately decide to do with it.
  • Opt for modest finishes. You may not need top-of-the-line materials in every room. Focus on the aspects of the home that are most important to you and concentrate your spending there.
  • Save some things for later. It’s not necessary to for your new home to be perfect in order to be livable. You can always install a pool or finish the basement later.

How long does it take to build a new home?

The length of time required to build a new house will obviously vary based on how much house you plan on building. But it can also depend on whether you opt for a conventional, pre-designed home or a custom build.

Assuming the land is clear and ready for construction, a conventional home  generally takes about seven to 9 months to design and build. A custom home can take much longer, sometimes up to two years.

Of course, with so many variables, delays are to be expected. Weather, a lack of materials, financing and the availability of contractors can all lead to delays — some short, some significant.

Should you buy or build your next house?

When attempting to answer this question, you’ll have to look at it from two angles.

First, what do your finances say? Will building a home save you money, or cost the same as an attractive property available for resale? That could be a difficult comparison to make on your own, especially if you don’t know local land, contractor and labour costs. Expect to sit down with a builder, and maybe a real estate agent, if you want to get an accurate idea of how much building a home will cost you.

Second, what does your life say? Building a house is not exactly a stress-free endeavour. You’ll want to ensure that you have the mental and emotional bandwidth to handle issues like growing timelines, expanding budgets or a sudden need to change your building plans. It’s not for everybody.

But living in a house you helped bring into being can be an incredible feeling. If you’re confident that if fits your lifestyle, your temperament and your budget, building can be an exciting way to get the exact home you want.

Article Sources

About the Authors

Barry Choi

Barry Choi is a personal finance and travel expert. His website moneywehave.com is one of Canada's most trusted sites when it comes to all things related to money and travel.

Clay Jarvis

Clay Jarvis is NerdWallet’s mortgage and real estate expert in Canada. Thus far, his entire professional writing career has revolved around real estate. Prior to joining NerdWallet, he was the editor and senior writer for four publications, including the leading website for the country’s mortgage industry, Mortgage Broker News. Clay has written 30,000-word examinations of Canada’s real estate investment market, interviewed the industry’s most powerful leaders and analysts, and has helped choose both the nation’s top realtors and mortgage brokers. He is based in Toronto, Ontario.

DIVE EVEN DEEPER

How to Buy a New-Build or Pre-Construction House

Thinking of buying a new home? Here’s what you should know before buying a new build or pre-construction directly from the builder in Canada.

Best Mortgage Rates in Canada

Compare customized mortgage rates from Canada’s best lenders and brokers for free. Find and easily apply for the lowest mortgage rate for your needs.

How Much House Can I Afford?

How much mortgage you can afford depends on the size of your down payment, your debt service ratios and other factors.

12 Essential Tips for First-Time Home Buyers

First-time home buyer tips, like saving the right down payment, preparing for the mortgage stress test and looking for assistance programs, can reduce stress and save you money.
Back To Top