Skylight Repair Cost Quick Guide
Is your leaky skylight letting the bad weather in? As an integral part of your roof, it can be daunting to know how much repairs may cost. Know what you should expect, for your specific skylights with this handy guide.
In this price guide, we will cover the following
- Skylight Repair Cost Breakdown
- Hiring Professionals for Skylight Repair Costs
- Types of Skylight Repairs & Costs
- Do I Repair or Replace My Skylight?
- Find the Right Skylight Repair Professionals on MyBuilder
- FAQs Common Questions
Skylight Repair Cost Breakdown
What are skylights? Skylights are a popular feature in UK homes, bringing in natural light, improving ventilation, and adding a sense of space to interiors. However, common problems include leaks, damaged seals, cracked glass, or faulty opening mechanisms.
When these issues arise, you may be worrying about how much it will cost. In the UK, skylight repair costs typically range from £150 for minor fixes to over £1,500 for major structural work, while replacing a skylight entirely can run from £1,000 to £3,500+.
Here is a table breaking down the different repair types and costs:
| Repair Task | Average Cost |
|---|---|
| Resealing (seal replacement) | £50–£150 |
| Flashing/frame repair | £175–£400 |
| Leaky skylight (labour + materials) | £150–£850 |
| Glass repair/replacement | £250–£850 |
| Mechanism (open/close) repair | £200–£400 |
| Major structural repair | £500–£1,500+ |
Always talk to a professional in your local area about the type of damage you are experiencing and the repair costs.
It’s easy to post your job on MyBuilder with all the details and a roofing professional will be happy to get back in touch with you.
Hiring Professionals for Skylight Repair Costs
Hiring a roofing professional for skylight repairs ensures issues like leaks or drafts are fixed properly and safely.
For basic repairs such as resealing or replacing flashing, costs may start from £150, while more extensive repairs like structural enhancements can reach up to £1,500.
For example, if you need structural repairs, you may need to pay roofer costs. Or, if you need to pay for glass replacement, you may need a glazier.
Here is a quick summary of the professionals you may need to hire and their costs:
- Roofer: £30 - £50 per hour
- Carpenter: £25 - £40 per hour
- Glazier: £30 - £55 per hour
Types of Skylight Repairs & Costs
Are you dealing with a specific problem with your skylight?
Here’s what to look out for, along with typical skylight repair costs in the UK:
Leaking Skylights: Water penetration is one of the most common issues and can lead to structural damage if not addressed adequately. Repairing a leaky skylight typically costs £150 - £850, depending on the severity and whether flashing also needs attention.
Cracked or Broken Glass: Skylight glass can crack due to impact or thermal stress. Replacing the glass usually costs £250 - £850, while a full skylight replacement may be more cost-effective if the damage is extensive.
Faulty Seals: Over time, the seals around your skylight may deteriorate, leading to drafts and leaks. Resealing is a relatively inexpensive repair, often costing between £50 - £150.
Condensation Problems: If condensation becomes persistent within your skylight, it may signal sealing or insulation problems. Minor fixes could fall within the £100 - £250 range, while more extensive insulation or ventilation upgrades may increase costs.
Operational Failures: Skylights that open and close can suffer from mechanical issues, such as jammed cranks or faulty motors. Repairs for manual systems usually range from £150 - £300, while electric or motorised skylights may cost £250 - £400 to fix.
If you are not sure what the damage is with your skylight, you can talk to a roofing professional and explain the situation on MyBuilder. You just post your job, and then a local roofing professional will get in touch.
MyBuilder Tip: If you're looking to replace broken blinds on your skylight, this skylight blinds cost guide sums up what the cost will be.
Find roofing professionals now

Do I Repair or Replace My Skylight?
When dealing with a damaged skylight, it’s important to carefully weigh up the costs and benefits of repairing versus replacing. The right decision often depends on the severity of the problem, the age of the skylight, and your long-term goals for your home.
Here are some tips to help you decide on whether to repair or replace your skylight:
Cost Considerations: In the UK, repairs usually range from £150 - £850, making them a more budget-friendly option for minor issues. A full replacement, however, can cost between £1,000 - £2,500+, depending on the size, type, and features of the skylight.
Severity of Damage: Small problems, such as minor leaks or flashing defects, are often resolved with straightforward repairs. More extensive structural damage, on the other hand, usually justifies replacement to ensure durability and weather resistance.
Energy Efficiency: Modern skylight designs are more efficient than older models, helping to reduce heat loss and lower energy bills. If your skylight is outdated, replacing it could offer better long-term value than ongoing repairs.
If you are thinking it’s time to replace your skylights, take a look at this useful skylight cost guide. Or, if you are still undecided, talk to a roofing professional about what you should do.
Find the Right Skylight Repair Professionals on MyBuilder
When you need a skylight repair, hiring a roofing professional ensures quality and durable results. These services offer knowledge, tools, and experience to handle skylight issues effectively. Click here to find local roofing professionals and get the advice you need from professionals in your area.
Find local skylight repair professionals

FAQs Common Questions Readers Ask About Skylight Repair Costs
What factors affect the skylight repair cost?
The cost of skylight repair is influenced by several factors, including the type of skylight (fixed, vented, or tubular), the extent of damage (such as leaks, cracks, or faulty seals), the material and size of the skylight, and whether any additional roof repairs are needed. The location of your property and the availability of professionals in your area can also affect labour costs.
How much does it typically cost to repair a skylight?
On average, skylight repairs in the UK can range from £300 to £750. This depends on the complexity of the repair and the type of skylight. For more extensive issues or specialised skylights, costs can escalate further.
What are the common causes of a leaking skylight?
Leaking skylights can occur due to several reasons: improper installation, poor sealing or flashing, aged or worn materials, and physical damage from debris or hail. Condensation build-up can also contribute, especially in poorly ventilated areas.
What is the average leaking skylight repair cost?
The cost to repair a leaking skylight generally ranges between £400 and £900. This includes labour and materials but can vary based on the severity of the leak and the specific repairs required.
Are there different types of skylights that influence repair costs?
Yes, different types of skylights can influence the repair costs. Fixed skylights typically cost less to repair than ventilated or tubular skylights, mainly because of fewer moving parts and simpler installation types. Custom-designed skylights or those with high-end materials may also increase costs.
How long does a typical skylight repair take, and what does that mean for costs?
Most skylight repairs can be completed within a day or two, depending on the severity of the damage. The time required for repairs directly influences labour costs. Complex or large repairs may take longer and increase overall expenses.
Related questions on Ask a tradesperson
See what others are asking our expert tradespeople. Browse all questions
Roofing
Barn roof conversion
Anonymous user 21/06/2026 - 9.56 AM
I have a metal roofed barn (anti condensation sheeting and purlins). Is it possible to make it building regs compliant and what is involved?
1 answer
Roofing
Unsure on which contractor to choose
Anonymous user 19/06/2026 - 8.20 AM
Hi everyone and thank you for reading this. I have a terraced Victorian house which needs a roof replacement. Company A: - inspected roof and loft space, sent me videos to comment; noticed water ingress in the loft - offered to keep existing tiles to keep price down - new membranes, battens, eaves support trays, repair of current chimney lead work, dry ridge, bonding gutters -25years guarantee -25% deposit, rest when works are complete Company B: - much quicker visit, did not go up the loft but went all the way up to the chimney via outside, took photos for own reference - offered new tiles and all of the above plus uPVC soffit and fascia, new lead flashing around the chimney and new concrete ridge tiles, new cement flaunching to the chimney and repoint - 20 years guarantee - 25% deposit, 25% half way through, rest when works are finished They both quoted the same price and both companies have glowing reviews. Which one would I be better off using? Or none of the two sounds ok to you? Thank you so much. South East.
2 answers
Roofing
Sandtoft Britlock Tiles
Chris Lane 19/06/2026 - 8.20 AM
I have an about 12 Sandtoft Britlock tiles that I need to replace but I am finding them difficult to get hold of at a sensible price. Some sellers want £8 per tile plus £150 delivery charge. Would welcome suggestions on where to source these.
2 answers
Need expert advice?
Ask a question