We all know housing is expensive here, but saying “it’s the market” doesn’t tell the full story. Every step of building a new home or apartment, from land and materials to fees, financing, and taxes, adds up, and all of these costs are rising. Understanding these drivers helps explain why even ordinary homes can cost over a million dollars in our region.

Land is often the first and largest cost a developer faces. Well-located lots near transit, schools, and jobs are scarce and expensive. Small city lots can cost anywhere from $500,000 to over $1 million, while larger parcels on the edge of town might appear cheaper, but the cost of installing roads, sewers, water, and other essential services quickly adds up, sometimes exceeding $1 million per acre.

Municipal development charges are another major factor that drives up the price of new homes. These charges are collected by cities to pay for infrastructure like roads, sewers, and parks. While the fees are technically levied on builders, they are almost always passed on to homebuyers. In effect, they act like a hidden tax, adding tens of thousands of dollars to the cost of a home. 

In Ontario, development charges have grown rapidly over the past decade, far outpacing population growth in many communities. Most homebuyers aren’t even aware of the full amount because the charges aren’t displayed like a sales tax on a receipt, making them feel invisible but very real. In Kitchener, a suburban single-family home carries a development charge of roughly $30,400, while in Waterloo it is around $21,400, and in Cambridge about $20,500, plus $3,448 in education fees. These charges create a significant financial burden, both for developers who must front the costs upfront and for homeowners, who ultimately pay these fees as part of the purchase price.

Construction costs themselves remain high. Material prices for lumber, steel, concrete, and heating or cooling systems spiked during the pandemic, and while some have eased, they are still well above 2019 levels. Skilled labour is also in short supply, driving wages up and slowing construction timelines. 

Financing adds another layer of cost. Securing construction loans and investor backing has become much harder, especially for condo or high-rise projects where lenders often require a large percentage of units (roughly 70 per cent)  to be presold before releasing funds. With the investor market largely absent, even projects that make sense on paper can struggle to secure the financing they need. These delays increase interest costs, which ultimately raise the price of the homes that do get built.

Taxation is another big contributor to cost. When you buy a newly built home in Ontario, you also pay Harmonized Sales Tax (HST). For a $900,000 home, that tax alone can add nearly $100,000 to the purchase price. Current rebate programs are outdated and limited, leaving many buyers paying full HST even on homes under $1 million. Reforming the federal and provincial rebate programs could reduce the post-tax price of a new $900,000 home to around $800,000 — without any subsidy or government spending, simply by not overtaxing new homes.

When you add all these factors together — land, construction, municipal fees, financing, and taxes — it’s easy to see why a new home can cost over a million dollars. Condos and apartments face similar pressures, though costs are spread differently across multiple units.

Understanding these cost drivers also points to solutions. Streamlining approval processes, reducing delays, and making fees more predictable could reduce overall costs. Supporting training programs for skilled trades, standardizing materials, and increasing the supply of serviced land are other ways to help developers build more efficiently. Reforming HST and GST rebates would immediately lower prices for buyers and help unlock more construction. No single step will solve the housing affordability crisis, but together, these measures can make a real difference, helping more families access homes in Kitchener-Waterloo-Cambridge.