Vinyl Replacement Window Cost (2026): $1,203 to $2,864 Each
Replacing a double-hung window with a mid-grade vinyl unit costs about $1,203 to $1,851 per window installed for an insert set in the existing frame and $1,862 to $2,864 per window for a full-frame replacement. Ten mid-grade vinyl double-hung windows on a two-story house, priced two ways: inserts set in the existing frames, and full-frame replacement down to the rough openings. Every line itemized, with crew hours.

Describe it

Every line, by trade
The insert job in the Clamp app: described in plain words, then the estimate at $9,253.50 job cost, every line grouped by trade. Sample data. Illustration of the Clamp app.

Describe it

Every line, by trade
The full-frame job in the Clamp app: described in plain words, then the estimate at $14,321.60 job cost, every line grouped by trade. Sample data. Illustration of the Clamp app.
Two builds, side by side
Two builds, the same ten windows: inserts in the existing frames, and full-frame down to the rough openings.
| Build | Job cost | Labor | Crew hours | Materials | Illustrative selling price |
|---|---|---|---|---|---|
| A. Ten vinyl insert windows | $9,254 | $3,172 | 40 to 64 h | $4,182 | $12,030 to $18,507 |
| B. Ten vinyl windows, full-frame | $14,322 | $6,810 | 92 to 134 h | $5,612 | $18,618 to $28,643 |
Dump fees and other costs ($1,900) are the same in every build and included in the job cost. Materials include allowances. Illustrative selling price is the job cost at a 30% to 100% markup; your price depends on your own overhead and profit. Labor hours are a planning range and include setup, daily cleanup and material runs; they are never a charge to the customer. Permit and inspection fees are not included; requirements vary by jurisdiction.
Which price is closer to yours?
- Lean, +30%: A handyman or owner-operator who does the work with a small crew and no office. Usually the lowest quote. The owner handles scheduling, questions and callbacks around the work itself.
- Standard, +50%: A remodeling company with a crew, an office, insurance and someone to answer the phone. Close to the average remodeler's overhead in the National Association of Home Builders cost-of-doing-business survey.
- Full-Service, +100%: A design-build firm with designers, a salesperson and a project manager who runs the job. The extra pays for planning, coordination and one point of contact from design to final inspection.
Higher markup means more business behind the job, not by itself better work, and a lower markup is not by itself a better deal. For contractors: how each markup splits into overhead and profit is in the overhead categories guide.
Each build in detail
A. Ten vinyl insert windows: $9,254
The old sashes come out and are hauled away; each sill is checked; ten mid-grade vinyl double-hung inserts are set in the existing frames, foamed, caulked and flashed; the exterior trim is wrapped in aluminum coil; staging is rented for the four second-floor windows. Labor is $3,172 of the $9,254 job cost, or 34.3%. It is about 40 to 64 hours of work, including setup, daily cleanup and material runs.
Labor cost by trade
Labor only. Materials, allowances and dump fees are in the line items below. Hours are person-hours at typical production from Clamp’s labor hours catalog, as a range: a planning figure, not a schedule and not a charge to the customer.
| Trade | Hours | Labor cost | Lean×1.30 | Standard×1.50 | Full-Service×2.00 |
|---|---|---|---|---|---|
| Carpentry | 20 to 40 h | $1,922 | $2,499 | $2,883 | $3,844 |
| Exterior | 9 to 21 h | $1,250 | $1,625 | $1,875 | $2,500 |
| Setup, cleanup and material runs | 3 to 11 h | in the prices | |||
| All labor | 40 to 64 h | $3,172 | $4,124 | $4,758 | $6,344 |
Every line item
Labor $3,172 + materials and allowances $4,182 + dump fees and other $1,900 = $9,254 direct job cost. Hours are person-hours at typical production, on labor rows only, and the direct-cost row adds about 15% for setup, daily cleanup and material runs; an allowance or material row names the labor line that installs it, and a subcontract row has none, because the sub’s price includes their own time. Some labor quantities include a difficulty factor, so they can exceed the measured area; each row’s derivation is in the downloadable data.
| Item | Qty | Unit | Hours | Labor | Material | Line cost |
|---|---|---|---|---|---|---|
| Carpentry | ||||||
| Window Caulk and Flash MaterialsLabor on: Window Install | 10 | ea | $0 | $480 | $480 | |
| Window Haul and Disposal | 10 | ea | $0 | $0 | $200 | |
| Window Install | 10 | ea | 17 to 36 h | $1,642 | $0 | $1,642 |
| Window Sill Rot Check Labor | 10 | ea | 2 to 6 h | $280 | $0 | $280 |
| Window Unit, Double-Hung | 10 | ea | $0 | $3,214 | $3,214 | |
| Carpentry subtotal | 20 to 40 h | $5,816 | ||||
| Carpentry subtotal | 20 to 40 h | $5,816 | ||||
| Exterior | ||||||
| Siding Staging Rental | 2 | week | $0 | $0 | $1,700 | |
| Window Exterior Trim Install Labor | 10 | ea | 9 to 21 h | $1,250 | $0 | $1,250 |
| Exterior Window and Door Trim MaterialsLabor on: Window Exterior Trim Install Labor | 150 | lf | $0 | $488 | $488 | |
| Exterior subtotal | 9 to 21 h | $3,438 | ||||
| Exterior subtotal | 9 to 21 h | $3,438 | ||||
| DIRECT JOB COST | 40 to 64 h | $9,254 | ||||
| DIRECT JOB COST | 40 to 64 h | $9,254 | ||||
B. Ten vinyl windows, full-frame: $14,322
The old windows come out frames and all, down to the rough openings, and are hauled away; the interior casing is removed and reinstalled; each rough sill is checked; ten mid-grade vinyl double-hung units are set with sill pans and flashing tape, the jambs extended to the wall, foamed and caulked; the exterior trim is wrapped in aluminum coil; staging is rented for the four second-floor windows. Labor is $6,810 of the $14,322 job cost, or 47.5%. It is about 92 to 134 hours of work, including setup, daily cleanup and material runs.
Labor cost by trade
Labor only. Materials, allowances and dump fees are in the line items below. Hours are person-hours at typical production from Clamp’s labor hours catalog, as a range: a planning figure, not a schedule and not a charge to the customer.
| Trade | Hours | Labor cost | Lean×1.30 | Standard×1.50 | Full-Service×2.00 |
|---|---|---|---|---|---|
| Demo & Prep | 2 to 6 h | $380 | $494 | $570 | $760 |
| Carpentry | 53 to 90 h | $4,767 | $6,197 | $7,151 | $9,534 |
| Painting | 4 to 11 h | $413 | $537 | $619 | $826 |
| Exterior | 9 to 21 h | $1,250 | $1,625 | $1,875 | $2,500 |
| Setup, cleanup and material runs | 7 to 23 h | in the prices | |||
| All labor | 92 to 134 h | $6,810 | $8,853 | $10,215 | $13,620 |
Every line item
Labor $6,810 + materials and allowances $5,612 + dump fees and other $1,900 = $14,322 direct job cost. Hours are person-hours at typical production, on labor rows only, and the direct-cost row adds about 15% for setup, daily cleanup and material runs; an allowance or material row names the labor line that installs it, and a subcontract row has none, because the sub’s price includes their own time. Some labor quantities include a difficulty factor, so they can exceed the measured area; each row’s derivation is in the downloadable data.
| Item | Qty | Unit | Hours | Labor | Material | Line cost |
|---|---|---|---|---|---|---|
| Demo & Prep | ||||||
| Window Interior Trim Removal Labor | 10 | ea | 2 to 6 h | $380 | $0 | $380 |
| Demo & Prep subtotal | 2 to 6 h | $380 | ||||
| Demo & Prep subtotal | 2 to 6 h | $380 | ||||
| Carpentry | ||||||
| Window Caulk and Flash MaterialsLabor on: Window Install | 10 | ea | $0 | $480 | $480 | |
| Window Full-Frame Flashing Materials | 10 | ea | $0 | $980 | $980 | |
| Window Haul and Disposal | 10 | ea | $0 | $0 | $200 | |
| Window Install | 10 | ea | 32 to 67 h | $3,037 | $0 | $3,037 |
| Window Interior Trim Install Labor | 10 | ea | 8 to 17 h | $900 | $0 | $900 |
| Window Jamb Extension Labor | 10 | ea | 4 to 9 h | $550 | $0 | $550 |
| Window Jamb Extension MaterialsLabor on: Window Jamb Extension Labor | 10 | ea | $0 | $450 | $450 | |
| Window Sill Rot Check Labor | 10 | ea | 2 to 6 h | $280 | $0 | $280 |
| Window Unit, Double-Hung | 10 | ea | $0 | $3,214 | $3,214 | |
| Carpentry subtotal | 53 to 90 h | $10,091 | ||||
| Carpentry subtotal | 53 to 90 h | $10,091 | ||||
| Painting | ||||||
| Furniture Moving and Room Setup | 7.5 | hr | 4 to 11 h | $413 | $0 | $413 |
| Painting subtotal | 4 to 11 h | $413 | ||||
| Painting subtotal | 4 to 11 h | $413 | ||||
| Exterior | ||||||
| Siding Staging Rental | 2 | week | $0 | $0 | $1,700 | |
| Window Exterior Trim Install Labor | 10 | ea | 9 to 21 h | $1,250 | $0 | $1,250 |
| Exterior Window and Door Trim MaterialsLabor on: Window Exterior Trim Install Labor | 150 | lf | $0 | $488 | $488 | |
| Exterior subtotal | 9 to 21 h | $3,438 | ||||
| Exterior subtotal | 9 to 21 h | $3,438 | ||||
| DIRECT JOB COST | 92 to 134 h | $14,322 | ||||
| DIRECT JOB COST | 92 to 134 h | $14,322 | ||||
Methodology & reproducibility
2 snapshots, one per build. Each build is frozen from its own estimate run with the same old work, system type and takeoff pinned, so the builds differ only in what is being built.
Direct cost equals the sum of each row’s rounded quantity × (labor + material + other). Amounts are shown in whole dollars; every column adds to its total.
Scope selection, prose accuracy, arithmetic and provenance mapping reviewed; not independent market-rate verification.
- window-replacement-vinyl-10/v2: JSON, CSV, field dictionary
- window-replacement-vinyl-full-frame-10/v2: JSON, CSV, field dictionary
Questions
How much is one vinyl replacement window installed?
In this example, about $1,203 to $1,851 per window for an insert and $1,862 to $2,864 per window for a full-frame replacement, at illustrative markups of 30% to 100%. The direct job cost is $925 and $1,432 per window. Both builds use the same mid-grade vinyl double-hung unit at $321.41 each; what moves the price is how much of the old window comes out, the trim, and the upstairs windows.
What does vinyl window installation labor cost?
Labor is $3,172 for the ten insert windows, about $317 per window and 40 to 64 hours of work. For the ten full-frame windows it is $6,810, about $681 per window and 92 to 134 hours, because the old frames come out, the interior casing comes off and goes back on, and the jambs are extended. The hours are a planning range, never a charge to the customer.
Insert or full-frame replacement?
An insert sets the new window inside the old frame, so the exterior trim and interior casing mostly stay put. It costs less and suits frames that are square and sound. A full-frame replacement takes the old window out down to the rough opening, so the opening can be flashed with a sill pan and checked for rot. Here it adds about $507 per window in direct job cost: the heavier install, removing and reinstalling the casing, jamb extensions and full-frame flashing.
Why do second-floor windows cost more?
Four of the ten windows are on the second floor, so both builds rent staging instead of working off ladders: two weeks at $850, or $1,700, about $170 per window spread across all ten. The full-frame build also carries 7.5 hours to move furniture and set up the rooms for the inside work. A house with only one or two upstairs windows usually skips the staging.
What can push this job higher?
Rot in a sill or frame, which turns an insert into a full-frame replacement for that opening; larger or specialty units; new interior casing instead of reusing the stops; or lead-safe work practices on a house built before 1978.
Is the markup on top of this?
Yes. Direct job cost is what the replacement costs a contractor to perform. The markup table shows what it sells for at illustrative markups of 30% to 100%.
Sources & provenance
- Ten vinyl insert windows reviewed snapshot Clamp Research
- Ten vinyl windows, full-frame reviewed snapshot Clamp Research