Toronto brick house with new vinyl windows on a cold bright day
Back to Blog

Window Replacement Cost Toronto: Honest Installed Price Guide

The WindowFixers.ca Team September 16, 2026 6 min read

The first question almost every homeowner asks me is the same: “Okay, but what do new windows actually cost in Toronto?” Fair question. You don’t want a fluffy answer. You want a real range before you book anyone to come over and measure your living room while your dog loses its mind.

Here’s the honest ballpark for window replacement cost Toronto homeowners usually see: about $800 to $2,500+ per window installed in Canadian dollars for most standard vinyl replacement windows. Bigger units, premium glass, bay or bow windows, and difficult installs can push well past that. Smaller, straightforward windows in decent openings can come in lower. It depends — and I know that phrase can be annoying — but in this case it’s true.

What window replacement cost Toronto usually means

Most homes we work on in Toronto, York Region, and up toward Barrie aren’t replacing just one window. It’s often 5, 10, sometimes the whole house at once. For a typical older Toronto home — say a brick semi in East York or a bungalow in Scarborough — a full project can range from several thousand dollars into the tens of thousands, depending on how many windows, what styles, and what we find once the old units come out.

And here’s the thing: online “per window” prices are often all over the place because some are product-only numbers, not installed numbers. That’s like pricing winter tires but leaving out the rims and labour. For homeowners searching Toronto & the GTA, the useful number is the installed price — the window, the removal, the insulation, the capping if needed, and the finish work that makes it weather-tight.

Installed price ranges by window style

These are honest typical installed ranges we see for vinyl replacement windows. Not fake exact figures. Not “starting at $299” nonsense. Real homes vary, especially in older Toronto neighbourhoods where nothing is square and every wall has a little personality.

Close exterior view of new white vinyl casement and picture windows on a Toronto brick home
Common replacement styles on GTA homes, where the installed price changes more than most people expect.
Window styleTypical installed rangeNotes
Casement$900–$1,600Very common, energy efficient
Awning$850–$1,500Great for basements, kitchens
Slider$800–$1,400Usually lower cost
Single/Double Hung$900–$1,700Good for older home look
Picture$900–$2,000Fixed, larger sizes vary
Bay & Bow$3,500–$10,000+Big range, complex install
Typical installed price ranges in the GTA. Size and install conditions matter.

If you want a closer look at style differences, we’ve got pages for casement windows and bay & bow windows. But cost-wise, casements are often the sweet spot in Ontario homes: solid seal, easy to use, and usually not the most expensive option.

What pushes the price up or down

Two windows can look similar from the driveway and still price out very differently. Why? Because the cost is not just the frame. It’s the size, the glass, the labour, and sometimes the surprises hiding behind old trim.

  • Size: Bigger glass and bigger frames cost more. Simple, but true.
  • Style: Sliders are often less. Casements and hung windows tend to cost a bit more. Bay and bow units are in their own category.
  • Glass package: The coating that reflects heat and the gas between the panes — Low-E glass and argon fill — add value in our climate. Triple-pane can raise cost too.
  • Colour and finish: White is usually the most budget-friendly. Black or custom exterior colours can add cost.
  • Install complexity: Brick-to-brick work, rotted frames, high floors, tight access, or old houses with uneven openings all push labour up.
  • How many at once: Replacing more windows in one project often brings better overall value per unit.

A quick example. We did a job in Leaside last January — cold enough that nobody wanted the front door open for long. The homeowner thought two front bedroom windows would cost about the same as two back windows. Same house, same width. But the front pair needed more exterior aluminum trim work (that bent metal wrap is called capping), and one opening had old water damage. Same count. Different labour. Different quote.

Useful tip: ask if the quote is for a full frame replacement or an insert replacement. Inserts can cost less, but they aren’t right for every opening. If the old frame is in rough shape, cheaper now can mean regrets later.

Glass matters here more than people think. Toronto winters are not gentle, and neither are humid July afternoons. A decent sealed unit — that’s the insulated glass package — helps with comfort near the window, not just heating bills. Will the most expensive glass package always pay for itself? Honestly, no. But going too cheap is usually a false economy.

How to save money without cutting corners

You can absolutely spend wisely on windows. I’m all for that. I’m not all for paying twice because somebody made a cheap-looking quote look attractive.

Window installer measuring an older window opening inside a Toronto house
A proper quote starts with real measurements and a look at the opening, especially in older homes.
  • Replace more than one at a time if you can. The setup, travel, and labour are more efficient.
  • Stick with standard sizes and standard shapes where possible. Custom shapes are beautiful, but they cost more.
  • Choose the style that suits the room, not the fanciest option. A slider in a basement or side room can make perfect sense.
  • Be careful with upgrades. Some are worth it. Some are just shiny brochure material.
  • Don’t buy on the lowest number alone. Ask what’s included.

My personal opinion? Spend money on good installation before you spend it on every possible extra. A well-made vinyl window installed badly is still a problem. Air leaks don’t care how pretty the brochure was.

Also, if your home is older — and a lot of Toronto homes are — be realistic. In a 1950s bungalow or a century home in the west end, opening conditions are rarely perfect. A quote that seems much lower than everyone else’s may be leaving out work that will somehow “come up later.” Funny how that happens.

What a proper quote should include

If you’re comparing quotes for window replacement cost in Toronto, don’t just compare the total at the bottom. Compare what you’re actually getting. This is where a lot of homeowners get tripped up.

  • Exact window style and operating type
  • Rough size or confirmed measured size
  • Glass package details
  • Interior and exterior colour
  • Removal and disposal of old windows
  • Insulation and sealing around the frame
  • Exterior capping or trim work if needed
  • Any known repair work or exclusions
  • Installation timeline

You should also know who is doing the install. Subcontractors? In-house crew? How are service issues handled if something needs adjusting later? These are not small questions. A window is only “done” when it opens smoothly, locks properly, and doesn’t whistle at you during a February windstorm.

We keep our in-home quotes free because it’s the only way to give a real number without making things up. Photos help. Rough sizes help. But a proper quote comes from seeing the openings, the exterior, and any access issues in person. If you want us to take a look, you can start here: free quote. No pressure. We’ll just give you the honest ballpark and the reasons behind it.

So, what should you budget?

If you want the shortest useful answer, budget roughly $800 to $2,500+ per window installed for most standard vinyl replacement windows in this area, and a lot more for bay or bow units. If your home is older, larger, or needs extra exterior work, give yourself some room above the lower end.

I know that’s not the neat, magical number people hope for. But it’s honest. And honest is a better place to start than a suspiciously cheap ad and a headache in January. If you’ve got a house with drafty old windows and you’re trying to make sense of the numbers, that’s a normal place to be. We have these conversations every week.

Have a Window Question?

No pressure and no obligation — if you would like a straight answer or a free, no-obligation quote, send us a note or give us a call.

(647) 865-3371

Your information is kept private and used only to respond to your inquiry.