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.
City | Average 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
-
Works Cited
-
Altus Group, "2022 Canadian Cost Guide," accessed May. 19, 2022.
-