Window Repair or Replace: How to Decide

Updated 2026-08 ยท Salem Exterior Pros

Quick answer

Repair a window when the issue is a single broken pane, worn weatherstripping, or hardware, which are cheap fixes. Replace when the window is single pane, has fogging between the panes, rotting frames, or drafts you cannot seal, since those point to a failed unit. In the wet valley, replacing old single pane windows also cuts heat loss and improves comfort.

When a repair makes sense

Not every window problem needs replacement. A single broken or cracked pane, worn weatherstripping, sticking sashes, or failed hardware are usually inexpensive repairs that restore the window. If the window is otherwise sound and reasonably efficient, repairing it is the sensible, lower cost choice.

When to replace

Replacement is the better move when the window has failed as a unit, single pane glass, fogging or moisture between the panes, rotting frames, or persistent drafts that cannot be sealed. These point to a window that is past repair and is costing you comfort and heat. In the wet, cool valley, replacing old single pane windows with efficient double or triple pane units also lowers heating bills and improves comfort, which repair cannot do.

Frequently asked questions

Should I repair or replace my windows?

Repair a single broken pane, worn weatherstripping, or hardware. Replace when the window is single pane, fogging between panes, has rotting frames, or drafts you cannot seal.

Is it cheaper to repair or replace a window?

Repairing a specific issue like a broken pane is cheaper. Replacement costs more but is the right move when the whole unit has failed.

What does fogging between window panes mean?

It means the seal has failed and the insulating gas has escaped, so the window is no longer efficient. That points to replacement rather than repair.

Are old single pane windows worth replacing?

In the wet, cool valley, yes. Replacing them with efficient double or triple pane units cuts heat loss and drafts and improves comfort noticeably.

Have a project or need a quote?

Free, no pressure estimate. We connect you with a licensed local contractor who does the work.

Get my free estimate Call (503) 391-7285