{"id":6322,"date":"2026-05-12T17:40:46","date_gmt":"2026-05-12T17:40:46","guid":{"rendered":"https:\/\/www.simplywise.com\/blog\/?p=6322"},"modified":"2026-10-27T18:31:19","modified_gmt":"2026-10-27T18:31:19","slug":"cost-to-replace-windows","status":"publish","type":"post","link":"https:\/\/www.simplywise.com\/blog\/cost-to-replace-windows\/","title":{"rendered":"Cost to Replace Windows in 2026: Real Pricing by Material, Frame, and Region"},"content":{"rendered":"<div class=\"rv2\">\n<div class=\"rv-site-header\">\n<div class=\"rv-header-in\"><a class=\"rv-brand\" href=\"https:\/\/www.simplywise.com\/\" aria-label=\"SimplyWise home\"><span class=\"rv-bgi\" role=\"img\" aria-label=\"SimplyWise\" style=\"background-image:url('https:\/\/www.simplywise.com\/static-pages\/static\/main-landing-page\/assets\/brand\/wordmark-navy.svg');aspect-ratio:546\/87\"><\/span><\/a><\/p>\n<nav class=\"rv-top-nav\" aria-label=\"Apps\">\n<ul>\n<li><a class=\"rv-tn\" href=\"https:\/\/www.simplywise.com\/#ch-estimates\"><span class=\"rv-bgi rv-tn-ic\" aria-hidden=\"true\" style=\"background-image:url('https:\/\/www.simplywise.com\/static-pages\/static\/main-landing-page\/assets\/icons\/cost-estimator.svg');aspect-ratio:64\/64\"><\/span><span class=\"rv-tn-name\">Estimates<\/span><\/a><\/li>\n<li><a class=\"rv-tn\" href=\"https:\/\/www.simplywise.com\/#ch-receipts\"><span class=\"rv-bgi rv-tn-ic\" aria-hidden=\"true\" style=\"background-image:url('https:\/\/www.simplywise.com\/static-pages\/static\/main-landing-page\/assets\/icons\/receipt-scanner.svg');aspect-ratio:64\/64\"><\/span><span class=\"rv-tn-name\">Receipts<\/span><\/a><\/li>\n<li><a class=\"rv-tn\" href=\"https:\/\/www.simplywise.com\/#ch-mileage\"><span class=\"rv-bgi rv-tn-ic\" aria-hidden=\"true\" style=\"background-image:url('https:\/\/www.simplywise.com\/static-pages\/static\/main-landing-page\/assets\/icons\/mileage-tracker.svg');aspect-ratio:64\/64\"><\/span><span class=\"rv-tn-name\">Mileage<\/span><\/a><\/li>\n<li><a class=\"rv-tn\" href=\"https:\/\/www.simplywise.com\/#ch-rooms\"><span class=\"rv-bgi rv-tn-ic\" aria-hidden=\"true\" style=\"background-image:url('https:\/\/www.simplywise.com\/static-pages\/static\/main-landing-page\/assets\/icons\/room-scanner.svg');aspect-ratio:64\/64\"><\/span><span class=\"rv-tn-name\">Room scans<\/span><\/a><\/li>\n<li><a class=\"rv-tn\" href=\"https:\/\/www.simplywise.com\/#ch-visualizer\"><span class=\"rv-bgi rv-tn-ic\" aria-hidden=\"true\" style=\"background-image:url('https:\/\/www.simplywise.com\/static-pages\/static\/main-landing-page\/assets\/icons\/visualizer.svg');aspect-ratio:64\/64\"><\/span><span class=\"rv-tn-name\">Visualizer<\/span><\/a><\/li>\n<\/ul>\n<\/nav>\n<p><a class=\"rv-login\" href=\"https:\/\/simplywise.com\/login\">Log in<\/a><\/div>\n<nav class=\"rv-appbar\" aria-label=\"Apps\">\n<ul>\n<li><a class=\"rv-ab\" href=\"https:\/\/www.simplywise.com\/#ch-estimates\"><span class=\"rv-bgi rv-ab-ic\" aria-hidden=\"true\" style=\"background-image:url('https:\/\/www.simplywise.com\/static-pages\/static\/main-landing-page\/assets\/icons\/cost-estimator.svg');aspect-ratio:64\/64\"><\/span><span class=\"rv-ab-name\">Estimates<\/span><\/a><\/li>\n<li><a class=\"rv-ab\" href=\"https:\/\/www.simplywise.com\/#ch-receipts\"><span class=\"rv-bgi rv-ab-ic\" aria-hidden=\"true\" style=\"background-image:url('https:\/\/www.simplywise.com\/static-pages\/static\/main-landing-page\/assets\/icons\/receipt-scanner.svg');aspect-ratio:64\/64\"><\/span><span class=\"rv-ab-name\">Receipts<\/span><\/a><\/li>\n<li><a class=\"rv-ab\" href=\"https:\/\/www.simplywise.com\/#ch-mileage\"><span class=\"rv-bgi rv-ab-ic\" aria-hidden=\"true\" style=\"background-image:url('https:\/\/www.simplywise.com\/static-pages\/static\/main-landing-page\/assets\/icons\/mileage-tracker.svg');aspect-ratio:64\/64\"><\/span><span class=\"rv-ab-name\">Mileage<\/span><\/a><\/li>\n<li><a class=\"rv-ab\" href=\"https:\/\/www.simplywise.com\/#ch-rooms\"><span class=\"rv-bgi rv-ab-ic\" aria-hidden=\"true\" style=\"background-image:url('https:\/\/www.simplywise.com\/static-pages\/static\/main-landing-page\/assets\/icons\/room-scanner.svg');aspect-ratio:64\/64\"><\/span><span class=\"rv-ab-name\">Room scans<\/span><\/a><\/li>\n<li><a class=\"rv-ab\" href=\"https:\/\/www.simplywise.com\/#ch-visualizer\"><span class=\"rv-bgi rv-ab-ic\" aria-hidden=\"true\" style=\"background-image:url('https:\/\/www.simplywise.com\/static-pages\/static\/main-landing-page\/assets\/icons\/visualizer.svg');aspect-ratio:64\/64\"><\/span><span class=\"rv-ab-name\">Visualizer<\/span><\/a><\/li>\n<\/ul>\n<\/nav>\n<\/div>\n<style id=\"sw-t-pilot-2026-05-19\">.sw-t__sources,.sw-t__quotes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0 0;}.sw-t.sw-t__source-card,.sw-t a.sw-t__source-card{display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:22px 22px 24px;text-decoration:none !important;color:#0f172a !important;font-weight:400 !important;transition:border-color.18s ease,transform.18s ease;}.sw-t.sw-t__source-card:hover{border-color:#1d4ed8;transform:translateY(-2px);}.sw-t__sources br,.sw-t__quotes br{display:none !important;}.sw-t__source-num{display:inline-block;font-size:11px;font-weight:700;letter-spacing:1.1px;color:#1d4ed8;text-transform:uppercase;}.sw-t__source-org{font-size:17px;font-weight:700 !important;line-height:1.3;color:#0f172a !important;}.sw-t__source-meta{font-size:13.5px;line-height:1.55;color:#475569 !important;font-weight:400 !important;}.sw-t__quote-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:24px;margin:0;display:flex;flex-direction:column;gap:12px;}.sw-t__quote-sub{display:inline-block;font-size:11px;font-weight:700;letter-spacing:1.1px;color:#1d4ed8;text-transform:uppercase;}.sw-t__quote-body{margin:0;padding:0;border:0;color:#0f172a;font-size:15px;line-height:1.6;font-style:italic;font-weight:400;}.sw-t__quote-cite{font-size:13px;color:#64748b;font-style:normal;font-weight:400;}.sw-t__p--muted{color:#475569;}.sw-t__p--micro{font-size:13.5px;color:#94a3b8;margin-top:14px;}@media (max-width:860px){.sw-t__sources,.sw-t__quotes{grid-template-columns:1fr;}}.sw-t__section#more.sw-t__btn--blue-ghost{border:1px solid #1d4ed8 !important;border-bottom:1px solid #1d4ed8 !important;padding:16px 36px !important;font-weight:700 !important;letter-spacing:0.3px !important;text-decoration:none !important;}<\/style>\n<p><!--\nSERIES A INSTANCE: \/cost-to-replace-windows\/\nGenerated 2026-05-12 from template.html\nRestructured 2026-05-14 to match gold-standard 6382 (cost-to-build-pool) structure.\nPattern: calc-immediately-after-hero (locked 2026-05-13 founder sync)\nFOCUS_KEYPHRASE: cost to replace windows\n--><br \/>\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n  var sels = ['.entry-header','.page-header','article > h1:first-child','.entry-footer'];\n  sels.forEach(function(s){document.querySelectorAll(s).forEach(function(el){el.style.display='none';});});\n  var el = document.querySelector('.sw-t');\n  while (el && el !== document.body) {\n    el.style.maxWidth='100%'; el.style.width='100%'; el.style.padding='0'; el.style.margin='0';\n    el.style.float='none'; el.style.flex='0 0 100%';\n    el = el.parentElement;\n  }\n  document.body.style.marginTop='0'; document.body.style.paddingTop='0';\n});\n<\/script><\/p>\n<style id=\"sw-t-mobile\">.single-post.entry-header{display:none !important;}.single-post.entry-meta{display:none !important;}.single-post.post-tags,.single-post.entry-footer,.single-post.breadcrumb-nav{display:none !important;}.single-post article.post.entry-content{padding-top:0 !important;margin-top:0 !important;padding-left:0 !important;padding-right:0 !important;}.single-post.content-area,.single-post #primary{padding:0 !important;}.single-post.site-main{padding:0 !important;}.single-post.row--index>.col-xs-12{padding-left:0 !important;padding-right:0 !important;}.single-post.row.no-pad>[class*=\"col-\"]{width:100% !important;max-width:100% !important;flex:0 0 100% !important;margin-left:0 !important;padding-left:0 !important;padding-right:0 !important;}.single-post article.post{max-width:100% !important;}.single-post article.post.entry-content{max-width:100% !important;width:100% !important;}.single-post.container,.single-post.container-fluid{max-width:100% !important;width:100% !important;padding-left:0 !important;padding-right:0 !important;}@media (max-width:780px){.sw-t__table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;margin:0 auto 20px;border:1px solid var(--line);border-radius:10px;}.sw-t__table-scroll>.sw-t__data-table{margin:0;border:0;min-width:560px;}}.sw-t__table-scroll{max-width:760px;margin:0 auto;}<\/style>\n<style id=\"sw-t-calc-styles\">.sw-t__calc{background:#fff;border:1px solid var(--line2);border-radius:14px;padding:32px;}.sw-t__calc-head{margin-bottom:24px;}.sw-t__calc-head h2{font-size:24px;font-weight:800;color:var(--ink);margin:0 0 8px;line-height:1.2;text-align:left;}.sw-t__calc-sub{font-size:15px;color:var(--muted);margin:0;line-height:1.5;}.sw-t__calc-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start;margin-bottom:20px;}.sw-t__calc-inputs{display:grid;gap:16px;}.sw-t__calc-row{display:flex;flex-direction:column;gap:6px;}.sw-t__calc-row label{font-size:11.5px;font-weight:700;color:var(--ink);text-transform:uppercase;letter-spacing:0.6px;}.sw-t__calc-row input,.sw-t__calc-row select{padding:10px 12px;border:1px solid var(--line2);border-radius:8px;font-size:15px;background:#fff;color:var(--ink);font-family:inherit;box-sizing:border-box;width:100%;}.sw-t__calc-row input:focus,.sw-t__calc-row select:focus{outline:2px solid var(--blue);outline-offset:1px;border-color:var(--blue);}.sw-t__calc-output{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:24px;display:flex;flex-direction:column;justify-content:center;}.sw-t__calc-output-label{font-size:11px;font-weight:700;letter-spacing:0.8px;color:var(--muted);text-transform:uppercase;margin:0 0 8px;}.sw-t__calc-output-value{font-size:32px;font-weight:800;color:var(--ink);line-height:1.1;letter-spacing:-0.6px;margin:0 0 6px;}.sw-t__calc-output-note{font-size:13px;color:var(--muted);margin:0 0 16px;line-height:1.5;}.sw-t__calc-cta{align-self:flex-start;font-size:14px;padding:10px 16px;text-decoration:none;}.sw-t__calc-disclaimer{font-size:12.5px;color:var(--muted);margin:0;line-height:1.55;padding-top:16px;border-top:1px solid var(--line);}@media(max-width:780px){.sw-t__calc{padding:20px 16px;}.sw-t__calc-head h2{font-size:21px;}.sw-t__calc-sub{font-size:14px;}.sw-t__calc-grid{grid-template-columns:1fr;gap:20px;}.sw-t__calc-output-value{font-size:26px;}.sw-t__calc-output{padding:18px;}.sw-t__calc-cta{width:100%;text-align:center;box-sizing:border-box;}}<\/style>\n<style id=\"sw-t-styles\">.sw-t *{box-sizing:border-box;}.sw-t{--ink:#0f172a;--ink2:#334155;--muted:#64748b;--mute2:#94a3b8;--line:#e2e8f0;--line2:#cbd5e1;--surface:#f8fafc;--tldr-bg:#eff6ff;--tldr-bd:#93c5fd;--blue:#2563eb;--blue-dark:#1e3a8a;--blue-light:#3b82f6;--amber:#f59e0b;--green:#16a34a;font-family:-apple-system,\"Inter\",\"SF Pro Text\",\"Segoe UI\",Roboto,sans-serif;color:var(--ink2);line-height:1.7;font-size:17px;background:#fff;}.sw-t a{color:var(--blue);text-decoration:underline;text-underline-offset:3px;}.sw-t a:hover{color:var(--blue-dark);}.sw-t a:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:3px;}.sw-t p{margin:0 0 18px;}.sw-t strong{color:var(--ink);font-weight:600;}.sw-t__inner{max-width:1200px;margin:0 auto;padding:0 24px;}.sw-t__hero{background:var(--ink);color:#fff;padding:72px 0 88px;}.sw-t__hero-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:48px;align-items:center;}.sw-t__breadcrumb{font-size:13px;color:#a1adc5;letter-spacing:0.4px;margin:0 0 18px;}.sw-t__breadcrumb a{color:#a1adc5;text-decoration:none;}.sw-t__eyebrow{display:inline-block;background:rgba(37,99,235,0.18);color:#60a5fa;font-size:11.5px;font-weight:700;letter-spacing:1.6px;padding:6px 14px;border-radius:999px;text-transform:uppercase;margin-bottom:18px;}.sw-t__hero h1{font-family:Inter,sans-serif;font-weight:800;font-size:44px;line-height:1.1;letter-spacing:-0.9px;color:#fff;margin:0 0 22px;}.sw-t__hero-sub{font-size:18px;line-height:1.6;color:#cbd5e1;margin:0 0 30px;max-width:580px;}.sw-t__cta-row{display:flex;gap:12px;flex-wrap:wrap;}.sw-t__btn{display:inline-block;background:var(--blue);color:#fff !important;text-decoration:none;font-weight:700;font-size:15px;padding:14px 24px;border-radius:9px;letter-spacing:0.2px;transition:background.15s ease,transform.15s ease;}.sw-t__btn:hover{background:var(--blue-light);transform:translateY(-1px);}.sw-t__btn:focus-visible{outline:2px solid #fff;outline-offset:3px;}.sw-t__btn--ghost{background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.18);}.sw-t__btn--ghost:hover{background:rgba(255,255,255,0.14);}.sw-t__btn--white{background:#fff;color:var(--ink) !important;}.sw-t__btn--white:hover{background:#f1f5f9;color:var(--ink) !important;}.sw-t__mockup{background:#fff;border-radius:12px;padding:24px 26px;color:var(--ink2);box-shadow:0 24px 60px -20px rgba(0,0,0,0.35);font-size:13.5px;line-height:1.5;}.sw-t__mockup-head{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--line);padding-bottom:14px;margin-bottom:14px;}.sw-t__mockup-head h3{margin:0;font-size:17px;color:var(--ink);font-weight:800;}.sw-t__mockup-head.est-id{font-size:11px;color:var(--muted);}.sw-t__mockup-meta{display:grid;grid-template-columns:1fr 1fr;gap:8px;font-size:12.5px;color:var(--muted);margin-bottom:12px;}.sw-t__mockup-meta strong{color:var(--ink);font-weight:600;}.sw-t__mockup table{width:100%;border-collapse:collapse;font-size:12.5px;margin-bottom:12px;}.sw-t__mockup th,.sw-t__mockup td{text-align:left;padding:7px 6px;border-bottom:1px solid var(--line);}.sw-t__mockup th{color:var(--muted);font-weight:600;font-size:10.5px;letter-spacing:0.5px;text-transform:uppercase;}.sw-t__mockup td.right,.sw-t__mockup th.right{text-align:right;font-variant-numeric:tabular-nums;}.sw-t__mockup.total-row td{border-bottom:none;border-top:2px solid var(--ink);padding-top:10px;font-weight:700;color:var(--ink);font-size:15px;}.sw-t__mockup.badge{display:inline-block;background:var(--tldr-bg);color:var(--blue-dark);font-size:10.5px;font-weight:700;padding:3px 8px;border-radius:6px;letter-spacing:0.5px;}.sw-t__nav{background:#fff;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:10;}.sw-t__nav-inner{display:flex;gap:6px;overflow-x:auto;padding:14px 24px;max-width:1200px;margin:0 auto;}.sw-t__nav a{font-size:13.5px;font-weight:600;color:var(--muted);padding:8px 14px;border-radius:8px;text-decoration:none;white-space:nowrap;}.sw-t__nav a:hover,.sw-t__nav a.active{color:var(--ink);background:var(--surface);}.sw-t__section{padding:64px 0;}.sw-t__section-alt{background:var(--surface);}.sw-t__section h2{font-family:Inter,sans-serif;font-weight:800;font-size:32px;line-height:1.2;letter-spacing:-0.5px;color:var(--ink);margin:0 0 12px;text-align:center;}.sw-t__section-sub{text-align:center;color:var(--muted);font-size:16px;margin:0 auto 36px;max-width:680px;}.sw-t__checklist{display:grid;grid-template-columns:1fr 1fr;gap:18px 48px;max-width:920px;margin:0 auto;}.sw-t__checklist-col h3{font-size:14px;color:var(--blue);text-transform:uppercase;letter-spacing:1px;font-weight:700;margin:0 0 12px;}.sw-t__checklist ul{list-style:none;padding:0;margin:0;}.sw-t__checklist li{position:relative;padding:8px 0 8px 28px;border-bottom:1px solid var(--line);font-size:15.5px;color:var(--ink2);}.sw-t__checklist li::before{content:\"\\2713\";position:absolute;left:0;top:8px;color:var(--green);font-weight:800;}.sw-t__steps{max-width:760px;margin:0 auto;counter-reset:step;list-style:none;padding:0;}.sw-t__steps>li{counter-increment:step;position:relative;padding:18px 0 18px 76px;border-top:1px solid var(--line);}.sw-t__steps>li:last-child{border-bottom:1px solid var(--line);}.sw-t__steps>li::before{content:counter(step);position:absolute;left:0;top:18px;width:48px;height:48px;border-radius:50%;background:var(--blue);color:#fff;font-weight:800;font-size:18px;display:flex;align-items:center;justify-content:center;}.sw-t__steps h3{margin:0 0 6px;font-size:19px;font-weight:700;color:var(--ink);}.sw-t__steps p{margin:0;font-size:15.5px;line-height:1.6;}.sw-t__data-table{max-width:920px;margin:0 auto;border-collapse:collapse;width:100%;font-size:14.5px;}.sw-t__data-table th,.sw-t__data-table td{text-align:left;padding:14px 16px;border-bottom:1px solid var(--line);}.sw-t__data-table th{background:var(--surface);color:var(--ink);font-weight:600;font-size:12.5px;text-transform:uppercase;letter-spacing:0.4px;}.sw-t__data-table tbody tr:hover{background:#fafbfc;}.sw-t__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1080px;margin:0 auto;}.sw-t__card{background:#fff;border:1px solid var(--line);border-radius:12px;padding:22px 22px 24px;}.sw-t__card-num{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;background:var(--blue);color:#fff;font-weight:800;font-size:13px;border-radius:50%;margin-bottom:12px;}.sw-t__card h3{margin:0 0 8px;font-size:16px;font-weight:700;color:var(--ink);}.sw-t__card p{margin:0;font-size:14.5px;line-height:1.6;color:var(--ink2);}.sw-t__compare{display:grid;grid-template-columns:1fr 1fr;gap:18px;max-width:920px;margin:0 auto;}.sw-t__compare-card{padding:28px 28px 32px;border-radius:14px;border:1px solid var(--line);background:#fff;}.sw-t__compare-card.dark{background:var(--ink);color:#fff;border-color:var(--ink);}.sw-t__compare-card.label{font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--muted);margin-bottom:8px;}.sw-t__compare-card.dark.label{color:#60a5fa;}.sw-t__compare-card h3{margin:0 0 14px;font-size:22px;font-weight:800;color:var(--ink);}.sw-t__compare-card.dark h3{color:#fff;}.sw-t__compare-card ul{list-style:none;padding:0;margin:0 0 18px;}.sw-t__compare-card li{padding:6px 0 6px 24px;position:relative;font-size:14.5px;}.sw-t__compare-card li::before{content:\"\\25CF\";position:absolute;left:6px;top:6px;color:var(--blue);font-size:10px;}.sw-t__compare-card.dark li::before{color:#60a5fa;}.sw-t__faq-list{max-width:900px;margin:0 auto;}.sw-t__faq details{background:#fff;border:1px solid var(--line);border-radius:10px;margin-bottom:10px;overflow:hidden;}.sw-t__faq details[open]{border-color:var(--line2);box-shadow:0 1px 3px rgba(15,23,42,0.06);}.sw-t__faq summary{list-style:none;cursor:pointer;padding:18px 22px;font-weight:600;color:var(--ink);font-size:16px;position:relative;padding-right:50px;}.sw-t__faq summary::-webkit-details-marker{display:none;}.sw-t__faq summary::after{content:\"+\";position:absolute;right:18px;top:16px;font-size:24px;color:var(--muted);}.sw-t__faq details[open] summary::after{content:\"\\2013\";}.sw-t__faq-answer{padding:0 22px 20px;color:var(--ink2);font-size:15px;line-height:1.7;}.sw-t__more{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;max-width:1080px;margin:0 auto;}.sw-t__more a{background:#fff;border:1px solid var(--line);border-radius:10px;padding:18px 18px 20px;text-decoration:none;color:var(--ink);transition:transform.15s ease,border-color.15s ease;display:block;}.sw-t__more a:hover{border-color:var(--blue);transform:translateY(-2px);}.sw-t__more.label{display:block;font-size:11px;color:var(--blue);font-weight:700;letter-spacing:0.8px;text-transform:uppercase;margin-bottom:6px;}.sw-t__more.title{display:block;margin:0 0 4px;font-size:15.5px;font-weight:700;color:var(--ink);}.sw-t__more.price{display:block;font-size:13px;color:var(--muted);}.sw-t__finalcta{background:var(--ink);color:#fff;padding:80px 24px;text-align:center;}.sw-t__finalcta h2{font-size:38px;font-weight:800;color:#fff;margin:0 0 14px;letter-spacing:-0.6px;}.sw-t__finalcta p{color:#cbd5e1;font-size:17px;max-width:580px;margin:0 auto 26px;}.sw-t__updated{text-align:center;font-size:13px;color:#94a6c4;letter-spacing:0.4px;margin-top:20px;}.sw-t__quote{margin:0 0 18px;padding:18px 22px;background:#fff;border-left:3px solid var(--blue);border-radius:8px;border:1px solid var(--line);}.sw-t__quote p{margin:0 0 8px;font-size:15.5px;color:var(--ink2);font-style:italic;line-height:1.6;}.sw-t__quote cite{font-size:13px;color:var(--muted);font-style:normal;}.sw-t__list{max-width:760px;margin:0 auto 18px;padding:0 0 0 22px;}.sw-t__list li{margin-bottom:8px;font-size:15.5px;color:var(--ink2);line-height:1.6;}.sw-t__p{max-width:760px;margin:0 auto 16px;font-size:15.5px;color:var(--ink2);line-height:1.7;}@media (max-width:780px){.sw-t__hero{padding:48px 0 56px;}.sw-t__hero-grid{grid-template-columns:1fr;gap:40px;}.sw-t__hero h1{font-size:32px;line-height:1.12;letter-spacing:-0.5px;}.sw-t__hero-sub{font-size:16px;}.sw-t__cta-row{flex-direction:column;}.sw-t__btn{width:100%;text-align:center;}.sw-t__section{padding:48px 0;}.sw-t__section h2{font-size:25px;}.sw-t__checklist,.sw-t__compare,.sw-t__cards,.sw-t__more{grid-template-columns:1fr;}.sw-t__steps>li{padding:16px 0 16px 60px;}.sw-t__steps>li::before{width:40px;height:40px;font-size:16px;}.sw-t__data-table{font-size:13px;}.sw-t__data-table th,.sw-t__data-table td{padding:10px 8px;}.sw-t__finalcta h2{font-size:28px;}.sw-t__mockup{padding:16px 14px;font-size:12.5px;}.sw-t__mockup-head{padding-bottom:10px;margin-bottom:10px;flex-wrap:wrap;gap:6px;}.sw-t__mockup-head h3{font-size:15px;line-height:1.2;}.sw-t__mockup-head.est-id{font-size:10.5px;}.sw-t__mockup-meta{gap:6px;font-size:11px;margin-bottom:8px;}.sw-t__mockup table{font-size:11.5px;margin-bottom:8px;}.sw-t__mockup th,.sw-t__mockup td{padding:5px 4px;}.sw-t__mockup th{font-size:9.5px;}.sw-t__mockup td.right,.sw-t__mockup th.right{white-space:nowrap;}.sw-t__mockup.total-row td{font-size:13px;padding-top:8px;}.sw-t__mockup.badge{font-size:9.5px;padding:2px 6px;}}.sw-t__btn{text-decoration:none !important;}.sw-t__btn--blue-ghost{background:rgba(37,99,235,0.08) !important;color:#1d4ed8 !important;border:1px solid #1d4ed8;}.sw-t__btn--blue-ghost:hover{background:rgba(37,99,235,0.15) !important;color:#1e3a8a !important;}<\/style>\n<style id=\"sw-t-unify-widths\">.sw-t__section-sub{max-width:760px;margin:0 auto 18px !important;}.sw-t__checklist{max-width:760px;}.sw-t__cards{max-width:760px;grid-template-columns:repeat(2,1fr);}.sw-t__compare{max-width:760px;}.sw-t__data-table{max-width:760px;}.sw-t__table-scroll{max-width:760px;}.sw-t__more{max-width:760px;grid-template-columns:repeat(2,1fr);}.sw-t__steps{max-width:760px;}.sw-t__faq-list{max-width:760px;}.sw-t__finalcta p{max-width:760px;margin-left:auto;margin-right:auto;}.sw-t__calc{max-width:760px;margin-left:auto;margin-right:auto;}.sw-t__compare{align-items:stretch;}.sw-t__compare-card{display:flex !important;flex-direction:column !important;}.sw-t__compare-card > ul{flex:1 1 auto;}.sw-t__compare-card > a.sw-t__btn{margin-top:auto;align-self:flex-start;}@media (max-width:780px){.sw-t__cards{grid-template-columns:1fr;}.sw-t__more{grid-template-columns:1fr;}}<\/style>\n<p><!-- FOCUS_KEYPHRASE: cost to replace windows --><\/p>\n<style id=\"sw-rv2\">:root:has(.rv2),.rv2{--rv-ink:#0c0e1e;--rv-muted:#6c6a6a;--rv-body:#3a3c45;--rv-blue:#0071bd;--rv-blue-press:#005e9e;--rv-navy:#0c3859;--rv-navy-2:#0c3b5b;--rv-bg:#f5f4f2;--rv-tint:#eaf6fd;--rv-surface:#fff;--rv-line:#d9d9d9;--rv-line-soft:#e7e5e1;--rv-star:#f2a900;--rv-green:#076d3a;--rv-green-bg:#d4ebdf;--rv-r-card:22px;--rv-r-pill:999px;--rv-r-media:28px;--rv-r-ctl:16px;--rv-sh-card:0 1px 1px rgba(12,56,89,.04),0 12px 28px -18px rgba(12,56,89,.32);--rv-sh-link:0 0 0 1px rgba(12,14,30,.04),0 10px 26px -18px rgba(12,56,89,.4);--rv-sh-pill:0 0 0 1px rgba(12,14,30,.06),0 10px 22px -14px rgba(12,56,89,.45);--rv-sh-btn:0 10px 24px -14px rgba(0,113,189,.9);--rv-sh-media:0 0 0 1px rgba(12,14,30,.06),0 40px 80px -40px rgba(12,14,30,.55);--rv-font:Inter,ui-sans-serif,system-ui,-apple-system,'Segoe UI',Roboto,sans-serif}body:has(.rv2) .single-post .entry-header,body:has(.rv2) .single-post .entry-meta,body:has(.rv2) .single-post .page-header,body:has(.rv2) .single-post article>h1:first-child{display:none !important}body:has(.rv2) .single-post .post-tags,body:has(.rv2) .single-post .entry-footer,body:has(.rv2) .single-post .breadcrumb-nav{display:none !important}body:has(.rv2) .single-post article.post .entry-content{padding-top:0 !important;margin-top:0 !important;max-width:100% !important;width:100% !important}body:has(.rv2) .single-post .content-area,body:has(.rv2) .single-post #primary,body:has(.rv2) .single-post .site-main{padding:0 !important;max-width:100% !important;width:100% !important}body:has(.rv2) .single-post .row--index>.col-xs-12{padding-left:0 !important;padding-right:0 !important}body:has(.rv2) .single-post .row.no-pad>[class*=\"col-\"]{width:100% !important;max-width:100% !important;flex:0 0 100% !important;margin-left:0 !important;padding-left:0 !important;padding-right:0 !important}body:has(.rv2) .single-post article.post,body:has(.rv2) .single-post article.sw{max-width:100% !important;width:100% !important;margin:0 !important;padding:0 !important;float:none !important;flex:0 0 100% !important}body:has(.rv2) .single-post .container,body:has(.rv2) .single-post .container-fluid{max-width:100% !important;width:100% !important;padding-left:0 !important;padding-right:0 !important}body:has(.rv2) .single-post .row--index,body:has(.rv2) .single-post .row.no-pad,body:has(.rv2) .single-post .site-content{max-width:100% !important;width:100% !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}body:has(.rv2) .entry-header,body:has(.rv2) .page-header,body:has(.rv2) .entry-footer{display:none !important}body:has(.rv2){margin-top:0 !important;padding-top:0 !important}body:has(.rv2) #page,body:has(.rv2) #content,body:has(.rv2) .site-content,body:has(.rv2) .row--index,body:has(.rv2) .row--index>.col-xs-12,body:has(.rv2) #primary,body:has(.rv2) .site-main,body:has(.rv2) article.post,body:has(.rv2) .row.no-pad,body:has(.rv2) .row.no-pad>[class*=\"col-\"],body:has(.rv2) .entry-content,.rv2 .sw-t{max-width:100% !important;width:100% !important;padding:0 !important;margin:0 !important;float:none !important;flex:0 0 100% !important}body:has(.rv2){background:var(--rv-bg) !important}body:has(.rv2) #content,body:has(.rv2) .site-content{padding-bottom:0 !important;margin-bottom:0 !important}.rv2 .rv-site-header,.rv2 .rv-site-footer{font-family:var(--rv-font);-webkit-font-smoothing:antialiased}.rv2 .rv-site-header ul,.rv2 .rv-site-footer ul{list-style:none;margin:0;padding:0}.rv2 .rv-site-header li,.rv2 .rv-site-footer li{margin:0;padding:0}.rv2 .rv-site-header a,.rv2 .rv-site-footer a{border:0;box-shadow:none}.rv2 .rv-site-header{position:sticky;top:0;z-index:50;background:#fff;box-shadow:inset 0 -1px 0 var(--rv-line-soft)}.rv2 .rv-header-in{height:60px;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 20px}.rv2 .rv-brand{display:flex;align-items:center;min-height:44px;flex:none;border-radius:6px}.rv2 .rv-brand img{width:124px;height:auto;display:block}.rv2 .rv-top-nav{display:none}.rv2 .rv-login{flex:none;min-height:44px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid var(--rv-ink) !important;border-radius:999px;background:#fff;color:var(--rv-ink) !important;font:600 15px\/24px var(--rv-font);letter-spacing:-.005em}.rv2 .rv-login:hover{background:var(--rv-ink);color:#fff !important}.rv2 .rv-appbar{height:58px;background:rgba(255,255,255,.94);box-shadow:inset 0 1px 0 var(--rv-line-soft)}.rv2 .rv-appbar ul{display:flex;height:100%;max-width:560px;margin:0 auto;padding:4px}.rv2 .rv-appbar li{flex:1 1 auto;display:flex}.rv2 .rv-ab{flex:1 1 auto;min-height:44px;min-width:44px;padding:0 3px;border-radius:14px;white-space:nowrap;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--rv-muted) !important;text-decoration:none}.rv2 .rv-ab-ic{width:26px;height:26px;border-radius:7px;flex:none;opacity:.6}.rv2 .rv-ab-name{font:600 12px\/14px var(--rv-font);letter-spacing:-.025em;white-space:nowrap;opacity:.85}.rv2 .rv-ab:hover{color:var(--rv-ink) !important}.rv2 .rv-ab:hover .rv-ab-ic,.rv2 .rv-ab:hover .rv-ab-name{opacity:1}@media (max-width:389px){.rv2 .rv-ab{padding:0 2px}.rv2 .rv-ab-name{font-size:11.5px;letter-spacing:-.03em}.rv2 .rv-ab-ic{width:24px;height:24px}}@media (min-width:768px){.rv2 .rv-ab{flex-direction:row;gap:8px}.rv2 .rv-ab-name{font-size:13px;line-height:16px}.rv2 .rv-brand img{width:136px}}@media (min-width:1024px){.rv2 .rv-header-in{height:72px;padding:0 48px}.rv2 .rv-appbar{display:none}.rv2 .rv-brand img{width:142px}.rv2 .rv-top-nav{display:flex;justify-content:center;flex:1 1 auto;min-width:0}.rv2 .rv-top-nav ul{display:flex;gap:2px}.rv2 .rv-tn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px 0 10px;border-radius:999px;color:var(--rv-muted) !important;text-decoration:none;white-space:nowrap;font:500 15px\/24px var(--rv-font);letter-spacing:-.01em}.rv2 .rv-tn-ic{width:22px;height:22px;border-radius:6px;flex:none;opacity:.72}.rv2 .rv-tn:hover{color:var(--rv-ink) !important;background:rgba(12,14,30,.04)}.rv2 .rv-tn:hover .rv-tn-ic{opacity:1}}.rv2 .rv-site-footer{background:var(--rv-navy);color:rgba(255,255,255,.72);padding:30px 20px calc(22px + env(safe-area-inset-bottom));margin:0}.rv2 .rv-site-footer>div{max-width:1104px;margin:0 auto}.rv2 .rv-wm{width:132px;height:auto;display:block}.rv2 .rv-tag{margin:10px 0 14px;font-size:14px;line-height:20px;color:rgba(255,255,255,.7)}.rv2 .rv-foot-links{display:flex;flex-wrap:wrap;gap:0 22px;margin:0 0 14px !important}.rv2 .rv-foot-links a{display:inline-flex;align-items:center;min-height:44px;color:rgba(255,255,255,.88) !important;font-size:15px;font-weight:500;text-decoration:none}.rv2 .rv-foot-links a:hover{color:#fff !important;text-decoration:underline}.rv2 .rv-site-footer small{display:block;color:rgba(255,255,255,.62);font-size:13px;line-height:18px}@media (max-width:389px){.rv2 .rv-foot-links{gap:0 14px}}@media (min-width:768px){.rv2 .rv-site-footer>div{display:grid;grid-template-columns:1fr auto;grid-template-areas:'wm links' 'tag links' 'copy copy';column-gap:32px;align-items:center}.rv2 .rv-wm{grid-area:wm}.rv2 .rv-tag{grid-area:tag;margin:8px 0 0}.rv2 .rv-foot-links{grid-area:links;margin:0 !important;justify-content:flex-end}.rv2 .rv-site-footer small{grid-area:copy;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.14)}}@media (min-width:1024px){.rv2 .rv-site-footer{padding:36px 48px 28px}.rv2 .rv-site-footer>div{grid-template-columns:auto 1fr auto;grid-template-areas:'wm tag links' 'copy copy copy';column-gap:28px}.rv2 .rv-tag{margin:0}}.rv2 .rv-h1-a,.rv2 .rv-h1-b{display:block}.rv2 .rv-h1-a{color:var(--rv-muted) !important}.rv2 .rv-h1-b{color:var(--rv-ink) !important}.rv2 h1 .rv-h1-a + br{display:none}.rv2 .sw-t{--ink:var(--rv-ink);--ink2:var(--rv-ink);--ink-2:var(--rv-ink);--text:var(--rv-body);--body:var(--rv-body);--muted:var(--rv-muted);--mute2:var(--rv-muted);--line:var(--rv-line-soft);--line2:var(--rv-line-soft);--hair:var(--rv-line-soft);--bg:var(--rv-bg);--surface:var(--rv-bg);--card:#fff;--chartbg:var(--rv-bg);--blue:var(--rv-blue);--accent:var(--rv-blue);--blue-light:var(--rv-blue);--blue-bg:var(--rv-tint);--tldr-bg:var(--rv-tint);--tldr-bd:transparent;--blue-dark:var(--rv-navy);--navy:var(--rv-navy);--green:var(--rv-green);--green-bg:var(--rv-green-bg);--amber:var(--rv-star);--red:var(--rv-orange);font-family:var(--rv-font)}.rv2 article.sw-t{color:var(--rv-body);-webkit-font-smoothing:antialiased}.rv2 article.sw-t h1,.rv2 article.sw-t h2,.rv2 article.sw-t h3,.rv2 article.sw-t h4{font-family:var(--rv-font);color:var(--rv-ink);font-weight:600}.rv2 article.sw-t h2{font-size:36px;line-height:1.1;letter-spacing:-.04em}.rv2 article.sw-t h3{letter-spacing:-.02em}.rv2 article.sw-t p,.rv2 article.sw-t li{color:var(--rv-body)}.rv2 article.sw-t strong,.rv2 article.sw-t b{font-weight:600}.rv2 .sw-t .sw-t__hero{background:radial-gradient(900px 420px at 92% -8%,rgba(0,113,189,.12),rgba(0,113,189,0) 70%),radial-gradient(600px 300px at 0% 110%,rgba(242,169,0,.07),rgba(242,169,0,0) 70%),var(--rv-bg)}.rv2 .sw-t .sw-t__hero h1{font-size:52px;line-height:1.02;letter-spacing:-.05em;font-weight:600;color:var(--rv-ink)}.rv2 .sw-t .sw-t__subtitle{color:var(--rv-muted);font-size:19px;line-height:1.55;font-weight:500;letter-spacing:-.01em}.rv2 .sw-t .sw-t__trust{color:var(--rv-muted)}.rv2 .sw-t .sw-t__breadcrumb{font:600 13px\/16px var(--rv-font) !important;letter-spacing:.78px !important;text-transform:uppercase;color:var(--rv-muted)}.rv2 .sw-t .sw-t__eyebrow{display:inline-flex;align-items:center;gap:8px;background:transparent;box-shadow:none;border:0;padding:0;border-radius:0;color:var(--rv-blue-press);font:600 13px\/16px var(--rv-font);letter-spacing:.78px;text-transform:uppercase}.rv2 .sw-t .sw-t__eyebrow::before{content:\"\";flex:none;width:8px;height:8px;border-radius:50%;background:var(--rv-blue);box-shadow:0 0 0 4px rgba(0,113,189,.14)}.rv2 .sw-t .sw-t__inside-card,.rv2 .sw-t .sw-t__price-card,.rv2 .sw-t .sw-t__related-card,.rv2 .sw-t .sw-t__step,.rv2 .sw-t .sw-t__diff-table,.rv2 .sw-t .sw-t__compare-table{background:#fff;border:0 !important;border-radius:var(--rv-r-card);box-shadow:var(--rv-sh-link)}.rv2 .sw-t a.sw-t__cta,.rv2 .sw-t a.cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 32px !important;border-radius:var(--rv-r-pill) !important;background:var(--rv-blue) !important;color:#fff !important;border:0 !important;box-shadow:var(--rv-sh-btn) !important;font:600 16px\/20px var(--rv-font) !important;letter-spacing:-.01em !important;text-decoration:none !important;box-sizing:border-box;max-width:100%}.rv2 .sw-t a.sw-t__cta:hover,.rv2 .sw-t a.cta:hover{background:var(--rv-blue-press) !important}.rv2 .sw-t a.sw-t__cta.alt,.rv2 .sw-t a.cta.ghost{background:#fff !important;color:var(--rv-ink) !important;box-shadow:inset 0 0 0 1px var(--rv-ink) !important}.rv2 .sw-t .sw-t__finalcta,.rv2 .sw-t .sw-t__upgrade{background:radial-gradient(circle at 88% 42%,rgba(255,255,255,0) 0 150px,rgba(255,255,255,.12) 151px 152px,rgba(255,255,255,0) 153px 230px,rgba(255,255,255,.08) 231px 232px,rgba(255,255,255,0) 233px),linear-gradient(135deg,#0071bd 0%,#005e9e 100%) !important;color:#fff}.rv2 .sw-t .sw-t__finalcta h2,.rv2 .sw-t .sw-t__upgrade h2,.rv2 .sw-t .sw-t__finalcta h3,.rv2 .sw-t .sw-t__upgrade h3,.rv2 .sw-t .sw-t__finalcta p,.rv2 .sw-t .sw-t__upgrade p,.rv2 .sw-t .sw-t__finalcta li,.rv2 .sw-t .sw-t__upgrade li,.rv2 .sw-t .sw-t__finalcta span,.rv2 .sw-t .sw-t__upgrade span{color:#fff}.rv2 .sw-t .sw-t__finalcta h2,.rv2 .sw-t .sw-t__upgrade h2{font-size:40px;line-height:1.08;letter-spacing:-.045em}.rv2 .sw-t .sw-t__finalcta a,.rv2 .sw-t .sw-t__upgrade a{background:#fff !important;color:var(--rv-navy) !important;box-shadow:0 14px 30px -16px rgba(12,14,30,.6) !important}.rv2 .sw-t .sw-t__finalcta a:hover,.rv2 .sw-t .sw-t__upgrade a:hover{background:#fff !important;color:var(--rv-blue-press) !important}.rv2 .sw-t .sw-t__finalcta .sw-t__eyebrow,.rv2 .sw-t .sw-t__upgrade .sw-t__eyebrow{color:#fff}.rv2 .sw-t .sw-t__finalcta .sw-t__eyebrow::before,.rv2 .sw-t .sw-t__upgrade .sw-t__eyebrow::before{background:#fff;box-shadow:0 0 0 4px rgba(255,255,255,.25)}.rv2 .sw-t .sw-t__finalcta a.sw-t__cta.alt,.rv2 .sw-t .sw-t__finalcta a.cta.ghost,.rv2 .sw-t .sw-t__upgrade a.sw-t__cta.alt,.rv2 .sw-t .sw-t__upgrade a.cta.ghost{background:transparent !important;color:#fff !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.6) !important}.rv2 .sw-t .sw-t__faq{background:linear-gradient(180deg,var(--rv-tint) 0%,#f4f9fd 100%)}.rv2 .sw-t .sw-t__faq-item{background:#fff;border:0 !important;border-radius:var(--rv-r-ctl);box-shadow:var(--rv-sh-card)}.rv2 .sw-t .sw-t__faq-item summary,.rv2 .sw-t .sw-t__faq-item summary *{color:var(--rv-ink);font-weight:600;letter-spacing:-.01em}.rv2 .sw-t .cell.head{background:var(--rv-bg) !important;color:var(--rv-muted) !important;font:600 12px\/16px var(--rv-font) !important;letter-spacing:.78px;text-transform:uppercase}.rv2 article.sw-t table th{background:var(--rv-bg);color:var(--rv-muted)}.rv2 article.sw-t table td,.rv2 article.sw-t table th{border-color:var(--rv-line-soft)}.rv2 .sw-t .sw-t__cta-row>br,.rv2 .sw-t .sw-t__trust>br,.rv2 .sw-t .cta-row>br{display:none !important}.rv2 article.sw-t a:focus-visible,.rv2 article.sw-t summary:focus-visible{outline:2px solid var(--rv-blue);outline-offset:3px}@media (max-width:767px){.rv2 .sw-t .sw-t__hero h1{font-size:clamp(34px,11.2vw,50px);letter-spacing:-.045em}.rv2 article.sw-t h2{font-size:26px}.rv2 .sw-t .sw-t__finalcta h2,.rv2 .sw-t .sw-t__upgrade h2{font-size:30px}.rv2 .sw-t .sw-t__subtitle{font-size:17px}}.rv2 .sw-t .sw-t__step .badge,.rv2 .sw-t .sw-t__step.badge{border-radius:11px !important;background:linear-gradient(180deg,#0080af,#005d7f) !important;box-shadow:0 2px 4px rgba(12,14,30,.25);color:#fff !important}body:has(.rv2) #masthead,body:has(.rv2) #colophon{display:none !important}.rv2 .pm__prefsrc{text-align:inherit}.rv2 .pm__prefsrc a{text-decoration:none !important;border-bottom:0 !important}.rv2 .pm__prefsrc a{color:var(--rv-blue) !important;border:1px solid rgba(0,113,189,.2) !important;transition:border-color .15s,box-shadow .15s}.rv2 .pm__prefsrc a:hover{border-color:rgba(0,113,189,.45) !important;box-shadow:var(--rv-sh-pill)}.rv2 .pm__prefsrc a:focus-visible{outline:2px solid var(--rv-blue);outline-offset:3px}.rv2 .rv-legacy-foot{display:none !important}.rv2 .rv-site-header p:not([class]),.rv2 .rv-site-footer p:not([class]){display:contents !important}.rv2 .rv-bgi{display:block;background-position:center;background-size:contain;background-repeat:no-repeat}.rv2 .rv-brand .rv-bgi{width:124px}@media (min-width:768px){.rv2 .rv-brand .rv-bgi{width:136px}}@media (min-width:1024px){.rv2 .rv-brand .rv-bgi{width:142px}}.rv2 .sw-c div[style*=\"display:flex\"]>br,.rv2 .sw-t div[style*=\"display:flex\"]>br{display:none !important}.rv2 .sw-c h1,.rv2 .sw-t h1{font-size:clamp(34px,11.2vw,52px) !important;line-height:1.02 !important;letter-spacing:-.045em !important}@media (min-width:1024px){.rv2 .sw-c h1,.rv2 .sw-t h1{font-size:52px !important;letter-spacing:-.05em !important}}@media (max-width:767px){.rv2 .sw-c section:first-of-type a[style*=\"border-radius:999px\"]:not([href*=\"preferences\/source\"]),.rv2 .sw-t section:first-of-type a[style*=\"border-radius:999px\"]:not([href*=\"preferences\/source\"]){display:flex !important;width:100% !important;justify-content:center !important;box-sizing:border-box !important;min-height:52px}}<\/style>\n<article class=\"sw-t\">\n<section class=\"sw-t__hero\">\n<div class=\"sw-t__inner\">\n<div class=\"sw-t__hero-grid\">\n<div>\n<div class=\"sw-t__breadcrumb\"><a href=\"\/blog\/\">Blog<\/a> &rsaquo; <a href=\"\/blog\/cost-guides\/\">Cost Guides<\/a> &rsaquo; Cost to Replace Windows<\/div>\n<p><span class=\"sw-t__eyebrow\">Free Cost Guide &middot; 2026<\/span><\/p>\n<h1><span class=\"rv-h1-a\">Cost to Replace Windows in 2026:<\/span> <span class=\"rv-h1-b\">Real Pricing by Material, Frame, and Region<\/span><\/h1>\n<p class=\"sw-t__hero-sub\">The cost to replace windows in 2026 runs $800 to $1,600 per vinyl window installed, per Pella&#8217;s 2026 cost guide, and an 8 to 10 window project runs $6,400 to $22,000 or more. This guide breaks the number down by material, install type, project size, and local labor.<\/p>\n<div class=\"sw-t__cta-row\">\n  <a class=\"sw-t__btn sw-t__btn--white\" href=\"https:\/\/swcostestimator.app.link\/ce-ai\">Get instant estimate<\/a>\n<\/div>\n<p class=\"pm__prefsrc\" style=\"margin:16px 0 0;\"><a href=\"https:\/\/www.google.com\/preferences\/source?q=simplywise.com\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-flex;align-items:center;gap:8px;min-height:36px;max-width:100%;box-sizing:border-box;padding:6px 14px;background:#fff;border:1px solid #dbe6ff;border-radius:999px;color:#2563eb;font:600 13.5px\/1.3 Inter,-apple-system,sans-serif;text-decoration:none;white-space:nowrap;\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 48 48\" aria-hidden=\"true\" focusable=\"false\" style=\"flex:none\"><path fill=\"#EA4335\" d=\"M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z\"\/><path fill=\"#4285F4\" d=\"M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z\"\/><path fill=\"#FBBC05\" d=\"M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z\"\/><path fill=\"#34A853\" d=\"M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z\"\/><\/svg>Add SimplyWise as a preferred source<\/a><\/p>\n<\/div>\n<div class=\"sw-t__mockup\" aria-hidden=\"true\">\n<div class=\"sw-t__mockup-head\">\n<div>\n<h3>Vinyl Window Replacement<\/h3>\n<div class=\"est-id\">Sample budget &middot; 10 windows<\/div>\n<\/div>\n<p><span class=\"badge\">SimplyWise<\/span>\n<\/div>\n<div class=\"sw-t__mockup-meta\">\n<div>Install<br \/><strong>Insert<\/strong><\/div>\n<div>Frame<br \/><strong>Vinyl<\/strong><\/div>\n<\/div>\n<table>\n<thead>\n<tr>\n<th scope=\"col\">Line item<\/th>\n<th scope=\"col\" class=\"right\">Qty<\/th>\n<th scope=\"col\" class=\"right\">Cost<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Vinyl window, installed<\/td>\n<td class=\"right\">10 ea<\/td>\n<td class=\"right\">$800 to $1,600 ea<\/td>\n<\/tr>\n<tr>\n<td>Full-frame instead of insert<\/td>\n<td class=\"right\">if needed<\/td>\n<td class=\"right\">+20% to 30%<\/td>\n<\/tr>\n<tr>\n<td>Carpenter labor (national mean)<\/td>\n<td class=\"right\">per hr<\/td>\n<td class=\"right\">$31.55<\/td>\n<\/tr>\n<tr class=\"total-row\">\n<td>Total budget<\/td>\n<td><\/td>\n<td class=\"right\">$8,000 to $16,000<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div style=\"font-size:11.5px;color:#6b7d99;text-align:right;font-style:italic\">Pella 2026 cost guides; BLS OEWS May 2025<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<nav class=\"sw-t__nav\" aria-label=\"Section navigation\">\n<div class=\"sw-t__nav-inner\">\n<a href=\"#calculator\" class=\"active\">Calculator<\/a><br \/>\n<a href=\"#cost\">Cost breakdown<\/a><br \/>\n<a href=\"#materials\">Steps<\/a><br \/>\n<a href=\"#labor\">Materials<\/a><br \/>\n<a href=\"#region\">Region<\/a><br \/>\n<a href=\"#tips\">Saving tips<\/a><br \/>\n<a href=\"#calculator-vs-app\">App vs template<\/a><br \/>\n<a href=\"#faq\">FAQ<\/a>\n<\/div>\n<\/nav>\n<section class=\"sw-t__section\" id=\"calculator\">\n<div class=\"sw-t__inner\">\n<div class=\"sw-t__calc\">\n<div class=\"sw-t__calc-head\">\n<h2>Cost to replace windows calculator<\/h2>\n<p class=\"sw-t__calc-sub\">Instant 2026 cost range based on your project specs.<\/p>\n<\/div>\n<div class=\"sw-t__calc-grid\">\n<div class=\"sw-t__calc-inputs\">\n<div class=\"sw-t__calc-row\"><label for=\"sw-t-calc-count\">Number of windows<\/label><input type=\"number\" id=\"sw-t-calc-count\" value=\"8\" min=\"1\" max=\"50\" step=\"1\"><\/div>\n<div class=\"sw-t__calc-row\"><label for=\"sw-t-calc-frame\">Frame material<\/label><select id=\"sw-t-calc-frame\"><option value=\"vinyl\" selected>Vinyl<\/option><option value=\"fiberglass\">Fiberglass<\/option><option value=\"wood\">Wood<\/option><\/select><\/div>\n<div class=\"sw-t__calc-row\"><label for=\"sw-t-calc-install\">Install type<\/label><select id=\"sw-t-calc-install\"><option value=\"replacement\" selected>Insert\/replacement<\/option><option value=\"newconstruction\">Full-frame<\/option><\/select><\/div>\n<\/div>\n<div class=\"sw-t__calc-output\">\n<div class=\"sw-t__calc-output-label\">Estimated total cost<\/div>\n<div class=\"sw-t__calc-output-value\" id=\"sw-t-calc-output\">$6,400 to $12,800<\/div>\n<div class=\"sw-t__calc-output-note\" id=\"sw-t-calc-note\">8 vinyl insert\/replacement windows<\/div>\n<p><a class=\"sw-t__btn sw-t__calc-cta\" href=\"https:\/\/swcostestimator.app.link\/ce-ai\">Get exact estimate<\/a>\n<\/div>\n<\/div>\n<p class=\"sw-t__calc-disclaimer\">Ranges use Pella&#8217;s published 2026 installed prices, with full-frame priced 20% to 30% higher. Local labor and supplier pricing move it. For a per-window breakdown, use the <a href=\"https:\/\/swcostestimator.app.link\/ce-ai\">SimplyWise Cost Estimator app<\/a>.<\/p>\n<\/div>\n<\/div>\n<\/section>\n<p><script>\n(function(){\n  var countEl = document.getElementById('sw-t-calc-count');\n  var frameEl = document.getElementById('sw-t-calc-frame');\n  var installEl = document.getElementById('sw-t-calc-install');\n  var outEl = document.getElementById('sw-t-calc-output');\n  var noteEl = document.getElementById('sw-t-calc-note');\n  if(!countEl || !frameEl || !installEl || !outEl) return;\n  var frameRates = { vinyl:[800,1600], fiberglass:[1100,2200], wood:[1100,2200] };\n  var installMult = { replacement:[1,1], newconstruction:[1.2,1.3] };\n  var frameLabel = { vinyl:'vinyl', fiberglass:'fiberglass', wood:'wood' };\n  var installLabel = { replacement:'insert\/replacement', newconstruction:'full-frame' };\n  function fmt(n){ return '$' + Math.round(n).toLocaleString(); }\n  function recalc(){\n    var n = Number(countEl.value) || 8;\n    if(n < 1) n = 1;\n    if(n > 50) n = 50;\n    var fr = frameRates[frameEl.value] || frameRates.vinyl;\n    var mult = installMult[installEl.value] || installMult.replacement;\n    var lo = n * fr[0] * mult[0];\n    var hi = n * fr[1] * mult[1];\n    outEl.textContent = fmt(lo) + ' to ' + fmt(hi);\n    if(noteEl) noteEl.textContent = n + ' ' + frameLabel[frameEl.value] + ' ' + installLabel[installEl.value] + ' windows';\n  }\n  countEl.addEventListener('input', recalc);\n  frameEl.addEventListener('change', recalc);\n  installEl.addEventListener('change', recalc);\n  recalc();\n})();\n<\/script><\/p>\n<section class=\"sw-t__section sw-t__section-alt\" id=\"cost\">\n<div class=\"sw-t__inner\">\n<h2>What goes into the cost to replace windows<\/h2>\n<p class=\"sw-t__section-sub\">Every window bid breaks down into materials, labor, and finish work. Here is what should appear on a 2026 quote.<\/p>\n<div class=\"sw-t__checklist\">\n<div class=\"sw-t__checklist-col\">\n<h3>Materials line items<\/h3>\n<ul>\n<li>Window units (brand, size, frame material, glass package)<\/li>\n<li>Low-E coating and gas-fill upgrades<\/li>\n<li>Trim, casing, and weatherstripping<\/li>\n<li>Sill plate and flashing<\/li>\n<li>Insulation, caulk, and sealants<\/li>\n<li>Hardware: locks, cranks, lift handles<\/li>\n<\/ul>\n<\/div>\n<div class=\"sw-t__checklist-col\">\n<h3>Labor and overhead line items<\/h3>\n<ul>\n<li>Removal and disposal of existing windows<\/li>\n<li>Installation labor, per window or per hour<\/li>\n<li>Frame repair if the sill or jamb is rotted<\/li>\n<li>Permit fees (vary by jurisdiction)<\/li>\n<li>Interior trim and paint touch-up<\/li>\n<li>Cleanup and haul-away<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"sw-t__section\" id=\"materials\">\n<div class=\"sw-t__inner\">\n<h2>How to estimate the cost to replace windows in 5 steps<\/h2>\n<p class=\"sw-t__section-sub\">Contractor pricing a job or homeowner reading quotes, the same 5 steps set the number.<\/p>\n<ol class=\"sw-t__steps\">\n<li>\n<h3>Count windows by size and type<\/h3>\n<p>Tally every window: double-hung, bay or bow, picture, slider, casement, awning. Custom sizes push a window toward the top of its range.<\/p>\n<\/li>\n<li>\n<h3>Pick the frame material<\/h3>\n<p>Pella prices vinyl at $800 to $1,600 per window installed, fiberglass at $1,100 to $2,200, and wood at $1,100 to $2,200 or more.<\/p>\n<\/li>\n<li>\n<h3>Choose insert or full-frame<\/h3>\n<p>An insert sits in the existing frame. Full-frame removes it and, per Pella, costs 20% to 30% more. Older homes with rotted sills often need full-frame.<\/p>\n<\/li>\n<li>\n<h3>Price labor at your local rate<\/h3>\n<p>The BLS national mean wage is $31.55 an hour for carpenters and $25.02 for construction laborers (May 2025). Use your state&#8217;s rate from the table below.<\/p>\n<\/li>\n<li>\n<h3>Add permits, repairs, and contingency<\/h3>\n<p>Check your city&#8217;s permit fee schedule. Price rot repair as its own per-opening line, because you cannot see it until the old window comes out.<\/p>\n<\/li>\n<\/ol>\n<\/div>\n<\/section>\n<section class=\"sw-t__section sw-t__section-alt\" id=\"labor\">\n<div class=\"sw-t__inner\">\n<h2>Average cost to replace windows by material<\/h2>\n<p class=\"sw-t__section-sub\">Installed price per window from <a href=\"https:\/\/www.pella.com\/ideas\/windows\/replacement-window-cost\/by-material\/\" rel=\"noopener\">Pella&#8217;s 2026 cost guide by material<\/a>. Ten-window totals are the same range times ten.<\/p>\n<div class=\"sw-t__table-scroll\">\n<table class=\"sw-t__data-table\">\n<thead>\n<tr>\n<th scope=\"col\">Frame material<\/th>\n<th scope=\"col\">Per window installed<\/th>\n<th scope=\"col\">10 windows total<\/th>\n<th scope=\"col\">Best for<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Vinyl<\/strong><\/td>\n<td>$800 to $1,600<\/td>\n<td>$8,000 to $16,000<\/td>\n<td>Value and low maintenance<\/td>\n<\/tr>\n<tr>\n<td><strong>Fiberglass<\/strong><\/td>\n<td>$1,100 to $2,200<\/td>\n<td>$11,000 to $22,000<\/td>\n<td>Strength and stability<\/td>\n<\/tr>\n<tr>\n<td><strong>Wood<\/strong><\/td>\n<td>$1,100 to $2,200+<\/td>\n<td>$11,000 to $22,000+<\/td>\n<td>Natural wood interiors, custom work<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p class=\"sw-t__p\">By project size, <a href=\"https:\/\/www.pella.com\/ideas\/windows\/replacement-window-cost\/whole-house\/\" rel=\"noopener\">Pella&#8217;s whole-house guide<\/a> puts 8 to 10 windows at $6,400 to $22,000+, 12 to 15 at $9,600 to $33,000+, and 18 to 25+ at $14,400 to $55,000+.<\/p>\n<\/div>\n<\/section>\n<section class=\"sw-t__section\" id=\"region\">\n<div class=\"sw-t__inner\">\n<h2>Cost to replace windows by region<\/h2>\n<p class=\"sw-t__section-sub\">Labor is where region shows up. Here is the BLS mean hourly wage for carpenters by state, May 2025, against the $31.55 national mean.<\/p>\n<div class=\"sw-t__table-scroll\">\n<table class=\"sw-t__data-table\">\n<thead>\n<tr>\n<th scope=\"col\">State<\/th>\n<th scope=\"col\">Carpenter mean wage<\/th>\n<th scope=\"col\">vs. national mean<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Massachusetts<\/td>\n<td>$38.31\/hr<\/td>\n<td>+21%<\/td>\n<\/tr>\n<tr>\n<td>Washington<\/td>\n<td>$38.06\/hr<\/td>\n<td>+21%<\/td>\n<\/tr>\n<tr>\n<td>California<\/td>\n<td>$37.89\/hr<\/td>\n<td>+20%<\/td>\n<\/tr>\n<tr>\n<td>New York<\/td>\n<td>$36.52\/hr<\/td>\n<td>+16%<\/td>\n<\/tr>\n<tr>\n<td>Ohio<\/td>\n<td>$30.09\/hr<\/td>\n<td>-5%<\/td>\n<\/tr>\n<tr>\n<td>Florida<\/td>\n<td>$25.27\/hr<\/td>\n<td>-20%<\/td>\n<\/tr>\n<tr>\n<td>Texas<\/td>\n<td>$24.51\/hr<\/td>\n<td>-22%<\/td>\n<\/tr>\n<tr>\n<td>Georgia<\/td>\n<td>$24.18\/hr<\/td>\n<td>-23%<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"sw-t__section sw-t__section-alt\" id=\"tips\">\n<div class=\"sw-t__inner\">\n<h2>4 ways to lower the cost to replace windows<\/h2>\n<p class=\"sw-t__section-sub\">Moves that cut the bill, not the install.<\/p>\n<div class=\"sw-t__cards\">\n<div class=\"sw-t__card\">\n<div class=\"sw-t__card-num\">1<\/div>\n<h3>Replace all at once<\/h3>\n<p>One visit avoids paying the crew to mobilize again for each phase, which Pella calls the most efficient way to replace.<\/p>\n<\/div>\n<div class=\"sw-t__card\">\n<div class=\"sw-t__card-num\">2<\/div>\n<h3>Avoid full-frame unless needed<\/h3>\n<p>Full-frame runs 20% to 30% above an insert, per Pella. Use it only where sills or jambs are rotted.<\/p>\n<\/div>\n<div class=\"sw-t__card\">\n<div class=\"sw-t__card-num\">3<\/div>\n<h3>Pick vinyl over wood<\/h3>\n<p>Vinyl starts at $800 a window installed against $1,100 for wood, and Pella rates it low maintenance.<\/p>\n<\/div>\n<div class=\"sw-t__card\">\n<div class=\"sw-t__card-num\">4<\/div>\n<h3>Check credits before you bid<\/h3>\n<p>The federal 25C credit (30% of product cost, up to $600) covered windows installed through December 31, 2025, per ENERGY STAR. Ask your utility about local rebates instead.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"sw-t__section\" id=\"calculator-vs-app\">\n<div class=\"sw-t__inner\">\n<h2>Free windows cost calculator vs SimplyWise Cost Estimator<\/h2>\n<p class=\"sw-t__section-sub\">The calculator above gives a fast range on the cost to replace windows. The SimplyWise Cost Estimator app builds an itemized estimate you can send to a homeowner.<\/p>\n<div class=\"sw-t__compare\">\n<div class=\"sw-t__compare-card\">\n<div class=\"label\">Free calculator<\/div>\n<h3>Windows cost calculator<\/h3>\n<ul>\n<li>Instant range by window count, frame, and install type<\/li>\n<li>Vinyl, fiberglass, and wood covered<\/li>\n<li>Insert and full-frame replacement modes<\/li>\n<li>Good for ballpark and budget checks<\/li>\n<li>Free, no signup required<\/li>\n<\/ul>\n<p><a class=\"sw-t__btn sw-t__btn--blue-ghost\" href=\"#calculator\">Use the calculator above<\/a>\n<\/div>\n<div class=\"sw-t__compare-card dark\">\n<div class=\"label\">SimplyWise app<\/div>\n<h3>Real signed proposal<\/h3>\n<ul>\n<li>Photo into an itemized estimate in about 6 seconds<\/li>\n<li>Material, labor, and fee line items<\/li>\n<li>Adjusts for regional cost differences<\/li>\n<li>Materials priced from your nearest Home Depot<\/li>\n<li>$29.99\/mo or $239.99\/yr. Free to try (7 day trial).<\/li>\n<\/ul>\n<p><a class=\"sw-t__btn sw-t__btn--white\" href=\"https:\/\/swcostestimator.app.link\/ce-ai\">Try Cost Estimator free<\/a>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"sw-t__section sw-t__section-alt\" id=\"methodology\">\n<div class=\"sw-t__inner\">\n<h2 class=\"sw-t__h2\">How we calculated the cost to replace windows numbers<\/h2>\n<p class=\"sw-t__p\">Every figure on this page comes from one of these sources, read October 10, 2026:<\/p>\n<div class=\"sw-t__sources\"><a class=\"sw-t__source-card\" href=\"https:\/\/www.pella.com\/ideas\/windows\/replacement-window-cost\/by-material\/\" rel=\"noopener\" target=\"_blank\"><span class=\"sw-t__source-num\">01<\/span><span class=\"sw-t__source-org\">Pella<\/span><span class=\"sw-t__source-meta\">2026 replacement window cost guides, by material and whole-house. Installed price per window, project-size ranges, and the full-frame premium.<\/span><\/a><a class=\"sw-t__source-card\" href=\"https:\/\/www.bls.gov\/oes\/current\/oes472031.htm\" rel=\"noopener\" target=\"_blank\"><span class=\"sw-t__source-num\">02<\/span><span class=\"sw-t__source-org\">U.S. Bureau of Labor Statistics<\/span><span class=\"sw-t__source-meta\">Occupational Employment and Wage Statistics, May 2025. Median hourly wage for carpenters (47-2031), national and by state, and construction laborers (47-2061).<\/span><\/a><a class=\"sw-t__source-card\" href=\"https:\/\/www.energystar.gov\/about\/federal-tax-credits\/windows-skylights\" rel=\"noopener\" target=\"_blank\"><span class=\"sw-t__source-num\">03<\/span><span class=\"sw-t__source-org\">ENERGY STAR<\/span><span class=\"sw-t__source-meta\">Windows and skylights tax credit. 30% of product cost up to $600, for products installed January 1, 2023 through December 31, 2025.<\/span><\/a><\/div>\n<p class=\"sw-t__p sw-t__p--muted\">Ten-window totals and the calculator multiply Pella&#8217;s per-window ranges by the window count, with full-frame at 20% to 30% higher. State percentages compare each state&#8217;s carpenter mean to the national mean. Quotes in your market will differ.<\/p>\n<\/div>\n<\/section>\n<section class=\"sw-t__section sw-t__section-alt\" id=\"faq\">\n<div class=\"sw-t__inner\">\n<h2>Frequently asked questions about the cost to replace windows<\/h2>\n<div class=\"sw-t__faq-list sw-t__faq\">\n<details>\n<summary>How much does it cost to replace windows in 2026?<\/summary>\n<div class=\"sw-t__faq-answer\">Pella puts a replacement window at $800 to $1,600 installed for vinyl, $1,100 to $2,200 for fiberglass, and $1,100 to $2,200 or more for wood. An 8 to 10 window project runs $6,400 to $22,000 or more.<\/div>\n<\/details>\n<details>\n<summary>What is the cheapest window replacement option?<\/summary>\n<div class=\"sw-t__faq-answer\">Vinyl in an insert install. Vinyl is the lowest priced of the three materials Pella lists, and full-frame costs 20% to 30% more than an insert.<\/div>\n<\/details>\n<details>\n<summary>Why is window replacement so expensive in coastal regions?<\/summary>\n<div class=\"sw-t__faq-answer\">Mostly labor. BLS puts the carpenter mean at $38.31 an hour in Massachusetts and $37.89 in California, against $31.55 nationally. Impact-rated glass where codes require it adds more.<\/div>\n<\/details>\n<details>\n<summary>How long does a window replacement take?<\/summary>\n<div class=\"sw-t__faq-answer\">An insert goes faster than full-frame, because the old frame stays in place. Rot found once the old window is out adds time, so price it as its own line.<\/div>\n<\/details>\n<details>\n<summary>Do I need permits to replace windows?<\/summary>\n<div class=\"sw-t__faq-answer\">Often, especially for full-frame work. Rules and fees vary by city, so check with your local building department before you quote.<\/div>\n<\/details>\n<details>\n<summary>How can I get an exact window estimate fast?<\/summary>\n<div class=\"sw-t__faq-answer\">Use the <a href=\"https:\/\/swcostestimator.app.link\/ce-ai\">SimplyWise Cost Estimator app<\/a>. Photograph each window opening and the app builds an itemized estimate, adjusted for your region, that you can send in minutes. Free to try (7 day trial).<\/div>\n<\/details>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"sw-t__section sw-t__section-alt\" id=\"more\">\n<div class=\"sw-t__inner\">\n<h2>More cost guides for contractors and homeowners<\/h2>\n<p class=\"sw-t__section-sub\">More pricing guides for common jobs.<\/p>\n<div class=\"sw-t__more\"><a href=\"\/blog\/cost-to-install-siding\/\"><span class=\"label\">Cost guide<\/span><span class=\"title\">Cost to Install Siding<\/span><\/a><a href=\"\/blog\/cost-to-paint-house-interior\/\"><span class=\"label\">Cost guide<\/span><span class=\"title\">Cost to Paint House Interior<\/span><\/a><a href=\"\/blog\/cost-to-replace-drywall\/\"><span class=\"label\">Cost guide<\/span><span class=\"title\">Cost to Replace Drywall<\/span><\/a><a href=\"\/blog\/cost-to-install-flooring\/\"><span class=\"label\">Cost guide<\/span><span class=\"title\">Cost to Install Flooring<\/span><\/a><\/div>\n<div style=\"text-align:center;margin-top:40px\"><a class=\"sw-t__btn sw-t__btn--blue-ghost\" href=\"\/blog\/\" style=\"text-decoration:none !important;padding:16px 36px;font-weight:600;letter-spacing:0.3px\">View all cost guides and free templates \u2192<\/a><\/div>\n<\/div>\n<\/section>\n<\/article>\n<p><script type=\"application\/ld+json\">\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"Article\",\n \"headline\": \"Cost to Replace Windows in 2026: Real Pricing by Material, Frame, and Region\",\n \"description\": \"Cost to replace windows in 2026: $800 to $1,600 per vinyl window installed, per Pella. Pricing by material, install type, project size, and labor.\",\n \"datePublished\": \"2026-05-12\",\n \"dateModified\": \"2026-10-10\",\n \"author\": {\n  \"@type\": \"Organization\",\n  \"name\": \"SimplyWise\"\n },\n \"publisher\": {\n  \"@type\": \"Organization\",\n  \"name\": \"SimplyWise\",\n  \"logo\": {\n   \"@type\": \"ImageObject\",\n   \"url\": \"https:\/\/www.simplywise.com\/icon-512x512.png\"\n  }\n },\n \"image\": {\n  \"@type\": \"ImageObject\",\n  \"url\": \"https:\/\/images.unsplash.com\/photo-1558618666-fcd25c85cd64?w=1400&h=700&fit=crop&q=80\",\n  \"width\": 1400,\n  \"height\": 700\n },\n \"mainEntityOfPage\": {\n  \"@type\": \"WebPage\",\n  \"@id\": \"https:\/\/www.simplywise.com\/blog\/cost-to-replace-windows\/\"\n }\n}\n<\/script><br \/>\n<script type=\"application\/ld+json\">\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"HowTo\",\n \"name\": \"How to estimate the cost to replace windows in 5 steps\",\n \"description\": \"Contractor pricing a job or homeowner reading quotes, the same 5 steps set the number.\",\n \"step\": [\n  {\n   \"@type\": \"HowToStep\",\n   \"name\": \"Count windows by size and type\",\n   \"text\": \"Tally every window: double-hung, bay or bow, picture, slider, casement, awning. Custom sizes push a window toward the top of its range.\"\n  },\n  {\n   \"@type\": \"HowToStep\",\n   \"name\": \"Pick the frame material\",\n   \"text\": \"Pella prices vinyl at $800 to $1,600 per window installed, fiberglass at $1,100 to $2,200, and wood at $1,100 to $2,200 or more.\"\n  },\n  {\n   \"@type\": \"HowToStep\",\n   \"name\": \"Choose insert or full-frame\",\n   \"text\": \"An insert sits in the existing frame. Full-frame removes it and, per Pella, costs 20% to 30% more. Older homes with rotted sills often need full-frame.\"\n  },\n  {\n   \"@type\": \"HowToStep\",\n   \"name\": \"Price labor at your local rate\",\n   \"text\": \"The BLS national mean wage is $31.55 an hour for carpenters and $25.02 for construction laborers (May 2025). Use your state's rate from the table below.\"\n  },\n  {\n   \"@type\": \"HowToStep\",\n   \"name\": \"Add permits, repairs, and contingency\",\n   \"text\": \"Check your city's permit fee schedule. Price rot repair as its own per-opening line, because you cannot see it until the old window comes out.\"\n  }\n ]\n}\n<\/script><br \/>\n<script type=\"application\/ld+json\">\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How much does it cost to replace windows in 2026?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Pella puts a replacement window at $800 to $1,600 installed for vinyl, $1,100 to $2,200 for fiberglass, and $1,100 to $2,200 or more for wood. An 8 to 10 window project runs $6,400 to $22,000 or more.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the cheapest window replacement option?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Vinyl in an insert install. Vinyl is the lowest priced of the three materials Pella lists, and full-frame costs 20% to 30% more than an insert.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Why is window replacement so expensive in coastal regions?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Mostly labor. BLS puts the carpenter mean at $38.31 an hour in Massachusetts and $37.89 in California, against $31.55 nationally. Impact-rated glass where codes require it adds more.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How long does a window replacement take?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"An insert goes faster than full-frame, because the old frame stays in place. Rot found once the old window is out adds time, so price it as its own line.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Do I need permits to replace windows?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Often, especially for full-frame work. Rules and fees vary by city, so check with your local building department before you quote.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How can I get an exact window estimate fast?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Use the SimplyWise Cost Estimator app. Photograph each window opening and the app builds an itemized estimate, adjusted for your region, that you can send in minutes. Free to try (7 day trial).\"\n   }\n  }\n ]\n}\n<\/script><br \/>\n<script type=\"application\/ld+json\">\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"BreadcrumbList\",\n \"itemListElement\": [\n  {\n   \"@type\": \"ListItem\",\n   \"position\": 1,\n   \"name\": \"Blog\",\n   \"item\": \"https:\/\/www.simplywise.com\/blog\/\"\n  },\n  {\n   \"@type\": \"ListItem\",\n   \"position\": 2,\n   \"name\": \"Cost Guides\",\n   \"item\": \"https:\/\/www.simplywise.com\/blog\/cost-guides\/\"\n  },\n  {\n   \"@type\": \"ListItem\",\n   \"position\": 3,\n   \"name\": \"Cost to Replace Windows\",\n   \"item\": \"https:\/\/www.simplywise.com\/blog\/cost-to-replace-windows\/\"\n  }\n ]\n}\n<\/script><\/p>\n<div class=\"rv-site-footer\">\n<div><span class=\"rv-bgi rv-wm\" role=\"img\" aria-label=\"SimplyWise\" style=\"background-image:url('https:\/\/www.simplywise.com\/static-pages\/static\/main-landing-page\/assets\/brand\/wordmark-white.svg');aspect-ratio:546\/87\"><\/span><\/p>\n<p class=\"rv-tag\">Smart tools for contractors<\/p>\n<ul class=\"rv-foot-links\">\n<li><a href=\"https:\/\/simplywise.com\/login\">Log in<\/a><\/li>\n<li><a href=\"https:\/\/www.simplywise.com\/#program\">New Business Program<\/a><\/li>\n<li><a href=\"https:\/\/www.simplywise.com\/about\">About<\/a><\/li>\n<li><a href=\"https:\/\/www.simplywise.com\/support\">Support<\/a><\/li>\n<li><a href=\"https:\/\/www.simplywise.com\/privacy\">Privacy<\/a><\/li>\n<li><a href=\"https:\/\/www.simplywise.com\/terms\">Terms<\/a><\/li>\n<li><a href=\"https:\/\/www.simplywise.com\/blog\/\">Blog<\/a><\/li>\n<\/ul>\n<p><small>&copy; 2026 SimplyWise<\/small><\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Estimates Receipts Mileage Room scans Visualizer Log in Estimates Receipts Mileage Room scans Visualizer Blog &rsaquo; Cost Guides &rsaquo; Cost to Replace Windows Free Cost Guide &middot; 2026 Cost to Replace Windows in 2026: Real Pricing by Material, Frame, and Region The cost to replace windows in 2026 runs $800 to $1,600 per vinyl window [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_linkdex":"78","_yoast_wpseo_content_score":"90","_yoast_wpseo_meta-robots-noindex":"","_yoast_wpseo_canonical":"","inline_featured_image":false,"footnotes":""},"categories":[180],"tags":[],"class_list":["post-6322","post","type-post","status-publish","format-standard","hentry","category-cost-guides"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Cost to Replace Windows in 2026: Per-Window Pricing<\/title>\n<meta name=\"description\" content=\"Cost to replace windows in 2026 runs $450 to $1,500 per window installed. Per-frame pricing, glass tier, regional variance, plus template.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.simplywise.com\/blog\/cost-to-replace-windows\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cost to Replace Windows in 2026: Per-Window Pricing\" \/>\n<meta property=\"og:description\" content=\"Cost to replace windows in 2026 runs $450 to $1,500 per window installed. Per-frame pricing, glass tier, regional variance, plus template.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.simplywise.com\/blog\/cost-to-replace-windows\/\" \/>\n<meta property=\"og:site_name\" content=\"SimplyWise Cost Estimator\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-12T17:40:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-27T18:31:19+00:00\" \/>\n<meta name=\"author\" content=\"Daniel Chinchilla\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Daniel Chinchilla\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/cost-to-replace-windows\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/cost-to-replace-windows\\\/\"},\"author\":{\"name\":\"Daniel Chinchilla\",\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/#\\\/schema\\\/person\\\/c6b02975b13398fa4764650c8d5610ac\"},\"headline\":\"Cost to Replace Windows in 2026: Real Pricing by Material, Frame, and Region\",\"datePublished\":\"2026-05-12T17:40:46+00:00\",\"dateModified\":\"2026-10-27T18:31:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/cost-to-replace-windows\\\/\"},\"wordCount\":1242,\"publisher\":{\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/#organization\"},\"articleSection\":[\"Project Cost Guides\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/cost-to-replace-windows\\\/\",\"url\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/cost-to-replace-windows\\\/\",\"name\":\"Cost to Replace Windows in 2026: Per-Window Pricing\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/#website\"},\"datePublished\":\"2026-05-12T17:40:46+00:00\",\"dateModified\":\"2026-10-27T18:31:19+00:00\",\"description\":\"Cost to replace windows in 2026 runs $450 to $1,500 per window installed. Per-frame pricing, glass tier, regional variance, plus template.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/cost-to-replace-windows\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/cost-to-replace-windows\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/cost-to-replace-windows\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cost to Replace Windows in 2026: Real Pricing by Material, Frame, and Region\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/\",\"name\":\"SimplyWise Cost Estimator\",\"description\":\"Blog\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/#organization\",\"name\":\"SimplyWise Cost Estimator\",\"url\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/simplywise-logo-512x512-1.png\",\"contentUrl\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/simplywise-logo-512x512-1.png\",\"width\":512,\"height\":512,\"caption\":\"SimplyWise Cost Estimator\"},\"image\":{\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.crunchbase.com\\\/organization\\\/simplywise\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/#\\\/schema\\\/person\\\/c6b02975b13398fa4764650c8d5610ac\",\"name\":\"Daniel Chinchilla\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b1ee77005dde5ba597d7ae9e0e68fa11a123fd406740e5e70c7c1ed738d177f?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b1ee77005dde5ba597d7ae9e0e68fa11a123fd406740e5e70c7c1ed738d177f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b1ee77005dde5ba597d7ae9e0e68fa11a123fd406740e5e70c7c1ed738d177f?s=96&d=mm&r=g\",\"caption\":\"Daniel Chinchilla\"},\"url\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/author\\\/daniel\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cost to Replace Windows in 2026: Per-Window Pricing","description":"Cost to replace windows in 2026 runs $450 to $1,500 per window installed. Per-frame pricing, glass tier, regional variance, plus template.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.simplywise.com\/blog\/cost-to-replace-windows\/","og_locale":"en_US","og_type":"article","og_title":"Cost to Replace Windows in 2026: Per-Window Pricing","og_description":"Cost to replace windows in 2026 runs $450 to $1,500 per window installed. Per-frame pricing, glass tier, regional variance, plus template.","og_url":"https:\/\/www.simplywise.com\/blog\/cost-to-replace-windows\/","og_site_name":"SimplyWise Cost Estimator","article_published_time":"2026-05-12T17:40:46+00:00","article_modified_time":"2026-10-27T18:31:19+00:00","author":"Daniel Chinchilla","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Daniel Chinchilla","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.simplywise.com\/blog\/cost-to-replace-windows\/#article","isPartOf":{"@id":"https:\/\/www.simplywise.com\/blog\/cost-to-replace-windows\/"},"author":{"name":"Daniel Chinchilla","@id":"https:\/\/www.simplywise.com\/blog\/#\/schema\/person\/c6b02975b13398fa4764650c8d5610ac"},"headline":"Cost to Replace Windows in 2026: Real Pricing by Material, Frame, and Region","datePublished":"2026-05-12T17:40:46+00:00","dateModified":"2026-10-27T18:31:19+00:00","mainEntityOfPage":{"@id":"https:\/\/www.simplywise.com\/blog\/cost-to-replace-windows\/"},"wordCount":1242,"publisher":{"@id":"https:\/\/www.simplywise.com\/blog\/#organization"},"articleSection":["Project Cost Guides"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.simplywise.com\/blog\/cost-to-replace-windows\/","url":"https:\/\/www.simplywise.com\/blog\/cost-to-replace-windows\/","name":"Cost to Replace Windows in 2026: Per-Window Pricing","isPartOf":{"@id":"https:\/\/www.simplywise.com\/blog\/#website"},"datePublished":"2026-05-12T17:40:46+00:00","dateModified":"2026-10-27T18:31:19+00:00","description":"Cost to replace windows in 2026 runs $450 to $1,500 per window installed. Per-frame pricing, glass tier, regional variance, plus template.","breadcrumb":{"@id":"https:\/\/www.simplywise.com\/blog\/cost-to-replace-windows\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.simplywise.com\/blog\/cost-to-replace-windows\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.simplywise.com\/blog\/cost-to-replace-windows\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.simplywise.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Cost to Replace Windows in 2026: Real Pricing by Material, Frame, and Region"}]},{"@type":"WebSite","@id":"https:\/\/www.simplywise.com\/blog\/#website","url":"https:\/\/www.simplywise.com\/blog\/","name":"SimplyWise Cost Estimator","description":"Blog","publisher":{"@id":"https:\/\/www.simplywise.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.simplywise.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.simplywise.com\/blog\/#organization","name":"SimplyWise Cost Estimator","url":"https:\/\/www.simplywise.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.simplywise.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.simplywise.com\/blog\/wp-content\/uploads\/2026\/08\/simplywise-logo-512x512-1.png","contentUrl":"https:\/\/www.simplywise.com\/blog\/wp-content\/uploads\/2026\/08\/simplywise-logo-512x512-1.png","width":512,"height":512,"caption":"SimplyWise Cost Estimator"},"image":{"@id":"https:\/\/www.simplywise.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.crunchbase.com\/organization\/simplywise"]},{"@type":"Person","@id":"https:\/\/www.simplywise.com\/blog\/#\/schema\/person\/c6b02975b13398fa4764650c8d5610ac","name":"Daniel Chinchilla","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/1b1ee77005dde5ba597d7ae9e0e68fa11a123fd406740e5e70c7c1ed738d177f?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1b1ee77005dde5ba597d7ae9e0e68fa11a123fd406740e5e70c7c1ed738d177f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1b1ee77005dde5ba597d7ae9e0e68fa11a123fd406740e5e70c7c1ed738d177f?s=96&d=mm&r=g","caption":"Daniel Chinchilla"},"url":"https:\/\/www.simplywise.com\/blog\/author\/daniel\/"}]}},"_links":{"self":[{"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/posts\/6322","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/comments?post=6322"}],"version-history":[{"count":36,"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/posts\/6322\/revisions"}],"predecessor-version":[{"id":13850,"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/posts\/6322\/revisions\/13850"}],"wp:attachment":[{"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/media?parent=6322"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/categories?post=6322"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/tags?post=6322"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}