Yes — you can keep your old skylights when you get a new roof, but doing so carries real risks: flashing mismatches, failed seals, and voided warranties are common outcomes, especially when skylights are 10 or more years old. Coastal Windows & Exteriors is a woman-owned exterior remodeling company and GAF Master Elite roofing contractor with 7,000+ installations completed since 2011, serving 730+ towns across Massachusetts, New Hampshire and Maine with roofing, flashing, and skylight work.
Keeping old skylights is technically allowed, but it often leads to leaks that damage your brand-new roof. The decision comes down to age, condition, and what you’re willing to risk—so replacement during a new roof installation is usually the safer choice.
What Happens When You Keep Old Skylights
- Possible but Risky: Contractors can work around existing skylights during a re-roof. However, old units on new roofs are one of the most common sources of post-installation leaks.
- Flashing Mismatch: Old flashing rarely seals correctly against new shingles and updated underlayment systems. That gap between old and new materials is where water finds its way in.
- Warranty at Risk: Some skylight manufacturers void coverage when old units are reflashed onto a new roofing system. Check your manufacturer’s terms before deciding to keep the unit.
- Hidden Repair Costs: When a kept skylight fails later, fixing it means opening up parts of your new roof. That repair adds cost and disrupts finished work you’ve already paid for.
- Age Threshold: Skylights typically last 15 to 25 years, and most are approaching end-of-life by age 10. Units past that point carry a higher probability of seal failure within a few years of the new roof being installed.
- Inspection Matters: Professionals recommend inspecting your roof at least twice a year, in spring and fall. A pre-project skylight assessment tells you whether keeping the unit is genuinely safe or a risk not worth taking.
Keep vs. Replace: A Decision Guide by Age and Condition
| Skylight Age & Condition | Keep? | Replace? | Reason |
|---|---|---|---|
| Under 5 years, no symptoms | Yes | Not required | Low risk; confirm flashing compatibility |
| 5–10 years, no symptoms | Consider | Recommended if roof is full replacement | Seals approaching mid-life |
| 10–15 years, any symptoms | Not advised | Yes | Seal failure likely near-term |
| 15+ years, any condition | Not advised | Yes | At or past useful lifespan |
| Any age, fogging or stains | No | Yes | Active failure already underway |
| Any age, cracked frame | No | Yes | Structural integrity compromised |
What to Do Before You Decide
- Top Recommendation: If your skylights are 10 or more years old, replace them with the roof. It’s the decision you’re least likely to regret. Book a free Coastal estimate today and get both scoped together.
- If Your Skylight Is Newer: Units under five years old with no signs of failure can often stay. Ask your contractor to confirm flashing compatibility with the new roofing system before finalizing.
- Already Seeing Symptoms: Fogging, water stains, or drafts mean the skylight is already failing. Keeping it during a roof replacement only delays an inevitable repair — and complicates it.
Request a free roofing estimate from Coastal Windows & Exteriors.
Browse our complete roofing FAQ guide from Coastal Windows & Exteriors.
Explore the Coastal Windows & Exteriors Roofing Exterior Remodeling Home Improvement Help Center.
Still have questions about can I keep my old skylights when I get a new roof? See the areas we serve and talk to your local roofing contractor.
Last Updated: July 2026
Sources:
- Homeowners should inspect their roof at least twice a year, in spring and fall. GAF Residential Roofing FAQs GAF’s guidance on roof inspection frequency and maintenance schedules. (2025)