Serving Kitchener–Waterloo, Cambridge, Guelph and the GTA
SightlineWindows & Doors
cost

What replacement windows cost in Ontario in 2026

Published January 22, 2026 · updated August 6, 2026

A supplied-and-installed replacement window in Ontario runs roughly $900 to $1,750 per opening in 2026. Sliders and fixed units sit at the low end, casements and hung windows in the middle. Bay and bow units run $3,400 to $6,500, because they are a small structural job rather than a window job.

Those figures are per opening, include everything, and exclude HST.

What “installed” has to include before a number means anything

The most common reason two quotes differ by thousands is that they are not quoting the same work. Before comparing, check that both include:

  • Removal and disposal of the old unit
  • Floor and furniture protection
  • Low-expansion foam insulation around the new frame
  • Interior trim
  • Exterior aluminium capping
  • Cleanup
  • The installation warranty, not just the product warranty

A quote that excludes capping and trim is not cheaper. It is incomplete, and the difference reappears as an extra later or as an unfinished-looking window.

What moves a project up or down the range

Four things, roughly in order of impact.

Opening size relative to standard. Windows are priced against standard sizes. An opening meaningfully larger than standard costs more in glass, more in frame, and sometimes more in installation because of weight and handling.

Retrofit versus brick-to-brick. Brick-to-brick adds $250 to $450 per opening. On a whole home that is a real number, which is why it matters that it is only specified where genuinely needed.

Storey and access. Third-storey work, or anything needing a lift, adds $180 to $400 per opening. A downtown row house with no side access and street-parking restrictions is a slower job than a suburban detached with a driveway.

Options. Factory exterior colour adds $90 to $180. Between-the-pane grilles add $60 to $160. Decorative or obscure glass adds $110 to $340.

Whole-home ranges by house type

These are the ranges we actually quote in Waterloo Region:

House type Openings Range
Semi or townhouse 7–9 $8,500–$13,000
Post-war detached 11–14 $14,000–$24,000
Subdivision two-storey 15–20 $22,000–$36,000
Century home, brick-to-brick 12–18 $26,000–$48,000

The century-home range is higher for a reason that is not about the windows: those houses usually need brick-to-brick, the openings are rarely standard sizes, and heritage constraints can dictate materials.

Why supply-only comparisons mislead

You will find the same window online for a third of these prices. That comparison is real, and it is worth being honest about: supply-only is genuinely cheaper.

What it does not include is the labour, the removal, the disposal, the insulation, the trim, the capping, and — most significantly — anyone carrying the risk if the installation leaks in year four. Supplied-and-installed pricing is three to four times supply-only because installation is most of the work and all of the liability.

If you are a capable DIYer with a sound frame and a ground-floor opening, supply-only is a legitimate route. We will tell you so.

On rebates

Ontario’s Home Renovation Savings Program pays $100 per rough opening for ENERGY STAR certified units — but a windows-only project does not qualify, because the programme requires two upgrades and all fenestration counts as one. The full picture is on our rebates page.

Budget on the price, not the rebate.

Want this applied to your house rather than in general?

The estimate is 45 minutes, costs nothing, and you get a written quote within one business day that holds for 30 days.