Articles » The Average Cost of New Windows for Your Home

The Average Cost of New Windows for Your Home

Tags: Home Improvement, Windows

In a world of rising energy costs, everyone seems to be looking for ways to cut their bills. Replacing old leaky windows can actually cut your energy bills up to 25%. It’s important to weight the cost of replacement against the savings over time. So how much does it actually cost to outfit a home with new windows

The actual cost of new windows depends on a number of factors, such as the quality of the new windows, the number of windows, and whether or not the window frames are damaged and need replacing as well. If the window frames are in good condition, you can expect to pay an average of $300-$700 per window to be placed inside the existing frames. Depending on where you live, it could be as much as $1,000 per window. This means that for a single-story home with 10 windows, you’re looking at anywhere from $3,000 to $10,000. Larger homes with more windows and second stories can run anywhere between $10,000 and $20,000. If the window frames are rotten or damaged, expect to pay 50-100% more for new construction windows.

The type of window has a big impact on the cost. Higher-end manufacturers can charge more for more energy-efficient windows. Sometimes you can find a lesser-known manufacturer that produces top-end windows, but charges less than the leading brands. Where you live matters too. In areas with a higher cost of living, your window replacement contractor will be have to charge more.

Another important cost factor is the size of your windows. Non-standard sized windows generally require custom replacements, which can increase the cost by 50-100%. It’s important to know the size of your windows and to shop around with different manufacturers to see who will give you the best deal. As with any home improvement project, it’s important to obtain estimates from several contractors before settling on one to get the job done.

New Window Estimates

NEW WINDOW COSTS CALCULATOR