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
Incorrect Tiles Fitted
Anonymous user 29/09/2026 - 8.04 AM
I had a single story extension built in 2021 and have experienced occasional leaks. We have had the tiler back on advice basis, who has apparently found the odd cracked tile. We are still getting leaks, mainly in line with the velux windows. I have just had an independent builder out to look at it and they have tile me that the tiles that have been fitted are the wrong type, for the pitch of the roof. The tiles are condrun flat tiles (min pitch of 22.5 degrees). Pitch of roof 16.4 degrees. The extension footprint is 8.5 x 3.7 m Do I have any grounds to go back to the builder, given that it was built 5 years ago? Thanks
3 answers
Roofing
Roofline painting
Th r se Collie 29/09/2026 - 8.03 AM
Today I called a local roofing company to get a quote for painting my roofline. The small local company owner came and gave me an estimate for the painting £850 and suggested sealing the pointing and totalled the job at £1000. He said he could do the job the next day. He said he would take a £450 deposit for materials. He wanted cash as he was not including VAT and that did not sit well with me. He then said if I preferred to transfer he would give his wife’s account which I said I wouldn’t like that. I felt under pressure having the job done so quickly as I wanted to check things out first. However I signed a contract which did say I was entitled to 14 day cooling period. After he left feeling like I needed time to think through things I called him and said I did not want to go ahead. He was unhappy and said he’d already bought materials but it had only been 20 minutes since he left my place and it would take at least half an hour to have reached town and shops let alone already bought stuff. He then said that I have the right to cancel but subject to a cancellation fee which was not written down in the contract. Please advise if I am within my rights to cancel without incurring a cancellation fee.
5 answers
Roofing
Best paint for a leaky valley
Nu Tran 28/09/2026 - 8.08 AM
I have a 8 metre valley that has been leaking, what would be the best paint to get to temporarily stop the leak and how much would you need?
2 answers
Need expert advice?
Ask a question