Window Replacement Cost: what the whole job actually costs
Across the 11 US metros Renolume models from measured wage data, a window replacement runs $6,700 – $18,200, with a typical mid point around $10,300 at the Better specification. That is a whole-job figure — 6 scoped tasks, 28 days elapsed, 25% contractor overhead and profit and 7% contingency — not a unit rate multiplied out. Where you live is the single largest swing: Houston models at $6,700 – $13,400 while San Francisco models at $8,600 – $18,200 for identical scope.
Modelled by the Renolume estimating model · engine 2.0.0, data v2026.1 · Last updated . Every figure on this page is produced by the Renolume engine at the stated engine and data version. Nothing is scraped, crowd-sourced or supplied by a contractor, and no figure is edited by hand after the model runs.
Good, Better and Best in the United States
The same scope of work priced at three specification levels, so the upgrade is a number rather than a sales claim.
| Specification | What it is | Modelled cost | Step up vs Good | Material lead time | Elapsed time |
|---|---|---|---|---|---|
| Good | Standard vinyl double-hung, double glazing, low-E coating, builder-grade hardware. | $5,100 – $10,600 | baseline | 10 days – 32 days | 18 days |
| Better | Upgraded vinyl or fiberglass frame, argon fill, better air-infiltration rating. | $7,300 – $14,800 | +$3,000 | 14 days – 49 days | 28 days |
| Best | Wood-clad or premium fiberglass, triple glazing options, custom colours and long lead times. | $12,600 – $28,300 | +$11,700 | 28 days – 84 days | 49 days |
Cost by size in a typical US metro
Every row is a separate run of the same model at the same specification — only the size changes. Note how the per window rate falls as the job grows: fixed costs like permits, mobilisation and disposal setup do not scale with size.
| Number of windows | Typically | Modelled cost | Rate per window | Elapsed time |
|---|---|---|---|---|
| 1 window | a single failed or broken unit | $2,200 – $4,200 | $2,200 – $4,200 | 28 days |
| 5 windows | one elevation, or the rooms you use most | $4,900 – $10,200 | $987 – $2,000 | 28 days |
| 8 windows | a partial whole-home project | $7,300 – $14,800 | $915 – $1,900 | 28 days |
| 12 windows | typical whole-home for a modest house | $9,800 – $19,800 | $817 – $1,600 | 28 days |
| 20 windows | large home, full replacement | $15,300 – $30,700 | $764 – $1,500 | 28 days |
Frame material comparison
Cost, service life, upkeep, efficiency and installation difficulty side by side — the trade-off, not just the price.
| Frame material | Modelled cost | Step up | Rate per window | Elapsed time |
|---|---|---|---|---|
| Vinyl | $7,300 – $14,800 | baseline | $915 – $1,900 | 28 days |
| Fiberglass | $9,000 – $18,000 | +$2,300 | $1,100 – $2,200 | 28 days |
| Wood-clad (wood interior, aluminium or fibreglass exterior) | $11,900 – $23,200 | +$6,200 | $1,500 – $2,900 | 31 days |
| Solid wood | Not modelled yet | — | — | — |
| Aluminium | Not modelled yet | — | — | — |
| Frame material | Service life | Maintenance | Energy | Installation | Planning note |
|---|---|---|---|---|---|
| Vinyl | 20–30 years | None beyond cleaning. Cannot be refinished — colour is the colour. | Good. Multi-chamber frames insulate well; check the whole-unit U-factor, not the glass alone. | Lowest. Widest stock availability and the shortest lead times. | The default for most homes. Large vinyl units can flex and discolour, so watch very wide openings. |
| Fiberglass | 30–50 years | Very low. Paintable, so colour changes are possible later. | Very good. Expansion behaviour close to glass, so seals stay intact longer. | Low, but stock is thinner than vinyl so lead time runs longer. | The best long-hold value in most climates, especially where temperature swings are extreme. |
| Wood-clad (wood interior, aluminium or fibreglass exterior) | 30–50 years | Moderate. The exterior is maintenance-free; the interior wood needs finishing. | Very good. Wood is a natural insulator. | Highest. Made to order, longest lead time, least tolerant of a rushed install. | Chosen for appearance and for historic-district compliance. Order early — lead time drives the schedule. |
| Solid wood | 30+ years with disciplined upkeep | Highest. Requires a repainting or refinishing cycle on both faces. | Very good, provided the frame is maintained and not rotting. | High, and often specified because a historic district requires it. | Usually a conservation requirement rather than a free choice. Confirm before you price alternatives. |
| Aluminium | 30–40 years | Low. Very strong, so it supports the slimmest sightlines. | Weakest unless thermally broken — aluminium conducts heat and can condense in cold climates. | Moderate. Common on large fixed spans and contemporary designs. | Reasonable in mild climates and for oversized glass; a poor choice for a cold-climate whole-home retrofit. |
Solid wood, Aluminium are shown for comparison but do not yet have a Renolume cost model. Renolume will not print a number it cannot derive from its own task and wage data — an invented figure would defeat the point of the confidence score.
What this works out to per window
Most cost sites lead with a unit price. Renolume shows you the one this model implies, then explains why you should not plan a budget with it.
$6,700 – $18,200 across 8 installed windows in a typical US metro, with a mid point of $1,300 per window.
Why the rate moves
- Opening size: a 'per window' price assumes an average unit. Picture windows and oversized openings cost multiples of a standard double-hung.
- Install type: full-frame carries removal, drywall patching, exterior capping and trim that an insert never touches.
- Wall construction: masonry openings take longer and can need specialist tooling.
- Storey height: upper-floor work needs staging or a lift, which is priced by the day, not by the window.
- Volume: minimum charges dominate a one or two window job, so the per-window rate falls sharply as the count rises.
Use it as a check, not as a budget
A unit rate is an output of a job, not an input to one. It is genuinely useful for one thing: sanity checking a quote you already hold. If a bid sits far outside the range above, the difference is almost always scope — layers, access, condition, finishing — rather than the contractor being cheap or expensive. Ask what is in the other bid before you assume it is a better deal.
Window Replacement cost by city
Identical scope and specification, priced against each metro's own wage sample. The labour index is the multiplier applied to national base wages — it is the reason the same job is not the same price.
| Metro | Modelled cost | Rate per window | Labour index | Elapsed time |
|---|---|---|---|---|
| Houston, TX | $6,700 – $13,400 | $800 – $1,700 | 0.93 | 28 days |
| Atlanta, GA | $6,800 – $13,500 | $800 – $1,700 | 0.95 | 28 days |
| Cleveland, OH | $6,800 – $13,600 | $800 – $1,700 | 0.98 | 28 days |
| Dallas, TX | $6,800 – $13,700 | $900 – $1,700 | 0.96 | 28 days |
| Detroit, MI | $7,000 – $14,000 | $900 – $1,700 | 1.02 | 28 days |
| Denver, CO | $7,300 – $14,800 | $900 – $1,900 | 1.06 | 28 days |
| Philadelphia, PA | $7,400 – $15,200 | $900 – $1,900 | 1.14 | 28 days |
| Chicago, IL | $7,600 – $15,700 | $1,000 – $2,000 | 1.18 | 28 days |
| Seattle, WA | $7,800 – $16,200 | $1,000 – $2,000 | 1.24 | 28 days |
| New York, NY | $8,400 – $17,700 | $1,100 – $2,200 | 1.38 | 28 days |
| San Francisco, CA | $8,600 – $18,200 | $1,100 – $2,300 | 1.42 | 28 days |
Renolume only publishes a city page where it holds a measured wage sample for that metro. Interpolated cities are modelled in the planner but kept out of this table and out of the search index, because a confident-looking number built on a guessed wage is exactly what this site exists to replace.
How this estimate is produced
No contractor supplies these prices, no figure is scraped, and no number is crowd-sourced. Here is the whole chain.
| Step | What happens | Why it matters to you |
|---|---|---|
| 1. Scope | A fixed task library breaks the job into discrete tasks with a trade, a crew size and a productivity rate. This job models 30.5 labour hours across 2 trades. | Nothing is priced that is not described. You can see every task and argue with any of them. |
| 2. Labour | Hours are priced against published government occupational wage data, burdened for payroll costs and scaled to Denver by a labour index of 1.06. | The regional difference is an index you can see, not a guess folded into a national average. |
| 3. Materials | Quantities are derived from your inputs with waste factors, then priced at the selected specification and scaled by a material index of 1.04. | Changing specification changes the material line only — the labour model does not silently move. |
| 4. Other costs | Permits, disposal, protection and equipment, with a permit fee index of 1.15. | These are the lines most quotes leave out and most homeowners discover late. |
| 5. Overhead and contingency | 25% contractor overhead and profit, then 7% contingency for conditions nobody can see before the job is opened up. | A real business has to cover both. Estimates that omit them are structurally too low. |
| 6. Confidence | The model scores how much it actually knows about your property and widens the displayed range when it knows less. | You are told how much to trust the number instead of being given false precision. |
Engine version 2.0.0, data version v2026.1, effective 2026-04-01. Full methodology · How the confidence score works
Why two honest quotes can differ this much
Modelled spread on this job is $6,700 – $18,200. Real quotes often spread wider, and it is rarely because one contractor is dishonest.
| Reason | What it looks like on the quote |
|---|---|
| Different scope | One bid includes disposal, permits and finishing; the other assumes you handle them. Same headline job, different work. |
| Different specification | Grade of window replacement components — the accessories, not the headline product — is where most silent savings are made. |
| Different risk appetite | A firm carrying a real contingency prices higher and change-orders less. A firm carrying none does the reverse. |
| Different overhead | Licensed and insured crews with warranty support and office staff cost more to run than a truck and two people. |
| Different backlog | A busy contractor prices to be worth interrupting the schedule. The same firm bids differently in the off season. |
| Different assumptions about the unknown | Whoever assumes the least concealed damage looks cheapest on paper and is the most likely to change-order. |
The practical defence is to compare on scope lines rather than totals. Use the breakdown above as the checklist, and ask any bidder missing a line whether it is excluded or simply unpriced.
Repair or replace?
The decision before the budget. Renolume has no reason to push you toward the larger job.
| What you are seeing | What it usually means |
|---|---|
| Glass is fogged between the panes | The seal has failed. On many units the sash alone can be replaced — far cheaper than the whole window and usually overlooked. |
| Draughty but the frame is sound | Repair first. Weatherstripping, new balances and re-caulking recover most of the comfort at a fraction of the cost. |
| Frame is rotten or the sill is soft | Replace, full-frame. An insert over a rotten frame conceals the decay and voids most warranties. |
| Single-glazed throughout a cold-climate home | Replace as a programme, worst elevation first. Doing the whole house at once is materially cheaper per window. |
| Hardware broken, everything else fine | Repair. Balances, locks and cranks are stocked parts for most mainstream brands. |
| You are replacing for energy savings alone | Check the payback before committing. Air sealing and attic insulation almost always return more per dollar than new windows. |
Planning a window replacement
The parts of a window replacement that a cost table cannot tell you.
Installers set most windows in well under an hour each; a whole-home job is often two to three days on site. The calendar is dominated by manufacturing. Windows are made to your measured sizes, so nothing can be ordered until a field measure is complete and nothing can be installed until delivery arrives.
That is why the timeline on this page shows so many waiting days against so few working days, and why the gap widens at the higher specification levels — wood-clad and premium fibreglass are built to order.
This single choice changes removal labour, whether drywall patching and exterior capping are in scope at all, and whether the job needs interior finishing. It typically moves the total more than the frame material does.
Choose insert when the existing frame is square, dry and sound. Choose full-frame when there is any rot, when the original install was bad, or when you want the glass area back.
New windows do cut heat loss, but the payback period on a whole-home replacement is long — commonly measured in decades when energy savings are the only benefit counted. Comfort, noise, condensation, operation and appearance are the reasons most projects are actually worth doing.
If your goal is purely the energy bill, price attic insulation and air sealing first. Renolume would rather tell you that than sell you a bigger project.
Enlarging an opening means a new header and usually an engineered letter. Converting a basement or bedroom window to egress is life-safety work with code-set minimum dimensions and often a window well and excavation.
Both are modelled as separate tasks with their own permit allowance, because both convert a straightforward window job into a structural one.
Terms on your quote, defined
The handful of terms that appear on every quote and change what you are comparing.
- Insert (pocket) replacement
- The new window is fitted inside the existing frame. Faster and cheaper, keeps the exterior trim, but loses 1–3 inches of glass area on every opening.
- Full-frame replacement
- The existing frame is removed back to the rough opening. Required if the frame is rotten, and the only way to correct a bad original install — always brings interior and exterior finishing work with it.
- U-factor
- How much heat the whole unit loses. Lower is better. The rating that matters is the whole-window U-factor, not the centre-of-glass number.
- SHGC (solar heat gain coefficient)
- How much solar heat passes through. Low SHGC suits cooling-dominated climates; higher SHGC helps on south-facing glass in heating-dominated ones.
- Egress window
- A window sized so a person can escape through it. Bedrooms and finished basements are code-controlled here, and converting an opening to egress is structural work, not window work.
- Lead-safe (RRP) work
- Housing built before 1978 requires a certified contractor and contained work practices when disturbing paint. It adds real, unavoidable labour cost.
Key takeaways
- Window Replacement Cost nationally models at $6,700 – $18,200, mid point $10,300 at the Better specification.
- Location is the largest single swing: $6,700 – $13,400 in Houston versus $8,600 – $18,200 in San Francisco for the same job.
- Expect 14 days to 58 days elapsed, of which only 2.8 days is active work.
- Insert versus full-frame moves the total more than frame material does — decide it before you compare quotes.
- Lead time, not installation, sets your calendar. Order as early as the measure allows.
- Fogged glass often needs only a sash, not a whole window.
- Whole-home orders are materially cheaper per opening than replacing two or three at a time.
- Pre-1978 housing triggers lead-safe work practices and genuine extra labour cost.
- If energy savings are the only goal, insulation and air sealing usually pay back faster.
Questions homeowners ask before hiring
How much does a window replacement cost?
Across the 11 US metros Renolume models from measured wage data, a window replacement runs $6,700 – $18,200 at the Better specification, with a typical mid point around $10,300. That is a whole-job model — 6 scoped tasks, labour, materials, permits and disposal, 25% contractor overhead and profit and 7% contingency — rather than a unit rate multiplied by a size.
Why do window replacement prices vary so much by city?
Because labour does. The same scope models at $6,700 – $13,400 in Houston and $8,600 – $18,200 in San Francisco — nothing about the job changed, only the local wage base, material freight and permit fees. Renolume states each of those as a published index on the city page instead of folding them into a national average.
What is a fair price per window for a window replacement?
This model implies $900 – $1,900 per window, but that number is an output of the job, not an input to it. The rate falls as the job grows because permits, mobilisation and disposal setup are fixed, and it rises with access difficulty, complexity and condition. Use it to sanity check a quote you already hold; do not build a budget from it.
What is the difference between the Good, Better and Best specifications?
Identical scope of work at three specification levels: Good at $5,100 – $10,600, Better at $7,300 – $14,800 and Best at $12,600 – $28,300. The step up buys material grade, warranty and detailing. It does not buy a different job, which is why comparing two quotes on price alone is usually comparing two different specifications.
How long does a window replacement take?
Renolume models 2.8 days of active work and 1 day of waiting — permits, inspections, material lead time and weather buffer — for a total elapsed window of 14 days to 58 days. Crews on site is the short part of the calendar.
How accurate is a national cost range?
Less accurate than a city page, and Renolume says so numerically: this page carries a confidence score of 88/100 (High confidence) because it assumes a standard property in an average market. Choosing your metro and answering the planner questions raises the score, because the model then has real inputs instead of defaults.
Where does this cost data come from?
Labour hours come from a fixed task and productivity library; wage rates from published government occupational wage data; regional movement from stated labour, material and permit indices per metro. Nothing is scraped, crowd-sourced or supplied by a contractor, and no figure is edited by hand after the model runs. Engine version 2.0.0, data version v2026.1, effective 2026-04-01.
Get this priced for your actual house
Answer six questions and the range narrows to your property, your access, your existing conditions.
Planning estimate only. This is not a quote, bid or appraisal. Ranges reflect typical market conditions for the stated data version and do not account for site-specific concealed conditions, local code interpretation or contractor availability. Always obtain written bids. Data version v2026.1. Last updated . Methodology.