Window Replacement Costs Across Canada
National Average
$5,995 – $11,933
Based on 62 data points across 4 provinces
Detailed Cost Breakdown
Specific costs by job type, extracted from industry sources across Canada.
Total Project Costs
| Job Type | Low | High | Sources |
|---|---|---|---|
| Full Home Window Replacement | $11,000 | $28,000 | 2 |
| Full House Window Replacement | $13,500 | $27,500 | 2 |
| Triple Pane Vinyl Install | $14,000 | $21,000 | 2(2 prov) |
| Bay Window Install | $3,000 | $8,000 | 2 |
| Egress Window Install | $3,063 | $6,313 | 8(2 prov) |
| Basement Egress Window Install | $2,750 | $5,500 | 2(2 prov) |
| Garden Window Install | $1,150 | $2,500 | 2(2 prov) |
Per-Unit Costs
| Job Type | Low | High | Sources |
|---|---|---|---|
| Basement Egress Window | $2667/unit | $5333/unit | 3(2 prov) |
| Egress Window Install | $2375/unit | $5000/unit | 4(2 prov) |
| Heritage Window Restoration | $1075/unit | $2250/unit | 4(3 prov) |
| Premium Window Install | $1050/unit | $1500/unit | 2(2 prov) |
| Fiberglass Window Install | $700/unit | $1325/unit | 4(3 prov) |
| Triple Pane Low E Window | $600/unit | $1200/unit | 2 |
| Triple Pane Vinyl Window Install | $600/unit | $1000/unit | 2(2 prov) |
| Triple Pane Window Install | $540/unit | $1000/unit | 5(3 prov) |
| Vinyl Window Replacement | $400/unit | $1000/unit | 2(2 prov) |
| Vinyl Double Pane Window | $467/unit | $933/unit | 3 |
| Double Pane Window Install | $510/unit | $880/unit | 2(2 prov) |
| Vinyl Window Install | $440/unit | $880/unit | 5(2 prov) |
| Vinyl Double Hung Window | $425/unit | $850/unit | 2 |
| Double Pane Vinyl Window Install | $400/unit | $700/unit | 2(2 prov) |
| Glass Only Replacement | $175/unit | $400/unit | 2 |
| Storm Window Install | $150/unit | $350/unit | 2(2 prov) |
| Weatherstripping Replacement | $35/unit | $50/unit | 2 |
By Province
British Columbia$8,250 – $21,000
Alberta$10,913 – $16,594
Ontario$5,157 – $10,786
New Brunswick$4,934 – $10,228
Looking for Window Replacement quotes?
Find verified contractors in your province.