Almost every window company in BC quotes per window. Almost none of them publish the number. Which makes comparing quotes harder than it should be. So this guide does the plain version. What a replacement window actually costs, installed, in BC in 2026. How the installation method changes the price. And how the CleanBC rebates fit in — because with windows, the rebate rules shape which product you should buy.

The short version: a standard replacement window in BC costs $600–$1,800 installed depending on frame material and installation method. Vinyl sits at the low end, fibreglass in the middle, wood and wood-clad at the top. A full house of 12–15 windows typically runs $9,000–$25,000.

1. Window Replacement Costs by Frame Material

Prices below are per window, installed, for a standard-sized residential window in BC in 2026:

Frame materialPer window, installedNotes
Vinyl$600–$1,200The BC default — good insulation, no painting, lowest cost
Fibreglass$900–$1,800Stronger, slimmer frames, minimal expansion; lasts 30+ years
Aluminium (thermally broken)$700–$1,400Slim profiles for modern designs; must be thermally broken for our climate
Wood / wood-clad$1,200–$2,500+Character homes and heritage areas; highest upkeep

Material is only half of it — style matters just as much. Fixed picture windows are the cheapest per square foot of glass. Casements cost more (hardware, and a tighter seal). Sliders? In between. Bay and bow windows are small construction projects — budget $2,500–$6,000+ — and patio doors run $2,500–$6,500 installed.

Triple-pane glazing? Add roughly $150–$350 per window over double-pane. In the Fraser Valley’s mild-but-damp climate, it earns its keep on north-facing windows. Street-facing ones, too — comfort and noise. Everywhere else, less critical.

2. Retrofit vs Full-Frame: The Decision That Moves the Price

Two ways to install the same window, with different prices and different results:

Retrofit (insert) installation — the new window fits inside the existing frame, which stays in place. It’s faster. Cheaper, too. No disturbance to exterior siding or interior trim — that’s the method behind the lower per-window figures above. The trade-off is glass area: you lose a little. And if the old frame is rotted or leaking? You’re not fixing the problem. You’re covering it up.

Full-frame replacement — everything comes out, frame included, and the opening gets new flashing and weather sealing. Expect roughly 30–50% more per window than a retrofit of the same unit. It’s the right choice when frames are damaged. When the original installation leaks. Or when you’re changing window sizes.

Ask every quoting company which method their price assumes. A $700 quote and a $1,100 quote for “the same window” are often different jobs.

installer fitting a new vinyl window into a home in British Columbia
Retrofit installs reuse the existing frame; full-frame replacement rebuilds the whole opening.

3. Whole-House Window Costs

Project2026 planning range
8–10 windows, vinyl, retrofit$6,000–$12,000
12–15 windows, vinyl, mixed methods$9,000–$20,000
12–15 windows, fibreglass, full-frame$15,000–$27,000
Windows plus patio door packageAdd $2,500–$6,500

Fraser Valley homes usually come in below Vancouver pricing on labour. Above it? Nowhere. So if a quote for a standard Abbotsford rancher looks like downtown Vancouver pricing, ask why. There are legitimate reasons, mind you. Second-storey work. Difficult access. Stucco or hardie-board repairs after a full-frame install.

4. CleanBC Rebates: Read This Before You Choose a Window

BC’s rebate programs reward efficient windows, and the requirements affect which product qualifies:

CleanBC Better Homes / Home Renovation Rebate Program (offered with BC Hydro and FortisBC): windows and doors qualify as a rebate-eligible upgrade. Tier 2 is the higher-efficiency tier — U-factor of 1.22 W/m²·K or lower — and those windows earn $100 per window or door, up to a $2,000 maximum per home under current program terms. Two conditions. The windows must be on the program’s eligible product list. And a licensed contractor has to install them.

CleanBC Energy Savings Program (income-qualified): meet the program’s income levels and the rebates get much larger — up to $950 per window or door, to a maximum of $9,500. The products still have to meet the same U-factor threshold. And a program-registered contractor has to do the install.

Program terms change. Amounts change. Eligible product lists change, too. Confirm the current details at betterhomesbc.ca before you sign anything. And check the exact window model on your quote against the eligible list — a near-identical model with a higher U-factor earns nothing. Pairing windows with insulation in the same period can also unlock bonus rebates. Our energy-efficient home upgrades guide explains how the programs stack. The insulation cost guide covers the other half of the envelope.

5. When Replacement Pays — and When It Does Not

Replace when: drafts at closed windows. Condensation between panes (failed seals). Frames that are soft or rotted. Or single-pane windows still sitting anywhere in the house. Failed seals and single panes — those are the two cases where new windows noticeably change things. Comfort, yes. Heating costs, too.

Repair instead when: the frames are sound wood. The issue is weatherstripping. Or hardware. Or a seal or two gone in an otherwise good set. A glazier can swap the sealed units in your existing frames — a few hundred dollars per window, far less than full replacement.

One honest caution. On energy savings alone, window replacement rarely pays for itself inside a decade. Buy them for comfort. For noise, condensation, resale. Treat the energy savings — and the rebate — as a bonus. Not the whole argument.

condensation between panes of a failed sealed window unit in a BC home
Condensation between the panes means the seal has failed — the clearest sign a window is due.

Frequently Asked Questions

How much does it cost to replace one window in BC?

Most single standard windows cost $600–$1,800 installed in 2026. Vinyl retrofit installs sit at the low end ($600–$1,200). Fibreglass costs more. Full-frame work costs more. And very large windows, bays, awkward second-storey access? They push past these ranges entirely.

How much does it cost to replace all the windows in a house in BC?

A typical full-house project — 12 to 15 windows — runs $9,000–$25,000 depending on material and method. Vinyl retrofit packages land at the low end. Fibreglass full-frame? The high end. Get itemized quotes. Per-window pricing makes comparison easy — but only if each company lists the same scope.

What is the CleanBC rebate for windows?

Under the Home Renovation Rebate Program, Tier 2 windows (U-factor 1.22 or lower) earn $100 per window or door — up to $2,000 per home. Income-qualified households can do much better. Under the CleanBC Energy Savings Program, it’s up to $950 per opening, to a $9,500 maximum. But amounts and terms change. Verify the current details at betterhomesbc.ca before you buy.

Is vinyl or fibreglass better for BC homes?

Both work. They just suit different budgets — and different houses. Vinyl is cheaper. It insulates well. Needs no maintenance, either. The catch: bulkier frames, and budget vinyl can flex in temperature swings. Fibreglass is stronger. Slimmer frames, larger glass, barely any expansion or contraction. It typically lasts longer, too — at roughly 40–60% more per window.

Do I need a permit to replace windows in BC?

Like-for-like window replacement usually does not need a building permit. Enlarge an opening, though — or move one — and permits come into play. Same if you change a bedroom window (egress rules apply). Or alter structure. Cutting a new or bigger opening is construction, not replacement — check with your municipal building department first.

How long do replacement windows last?

Vinyl typically lasts 20–30 years. Fibreglass? 30 years or more. Sealed-unit warranties commonly run 10–20 years on the glass. In the Fraser Valley, failed seals end more window lives than frame failure does. Worn weatherstripping, too — south and west exposures age fastest.

Quote It Properly

Window quotes only compare cleanly when every company prices the same scope. Same product line. Same installation method. Same trim and disposal included. Ask for the product’s U-factor in writing — you need it for the rebate anyway. Confirm the CleanBC eligibility of the exact model. Then compare. The cheapest per-window number? It often belongs to the thinnest scope.

Rebate figures reflect CleanBC program terms at time of writing and change periodically — confirm current amounts and eligibility at betterhomesbc.ca.

Related Guides