Skylights
Skylights near you
Install, replace and repair skylights and roof windows. Tell us about your skylight project and we’ll help you find local skylight installers who serve your area.
Free for homeowners · No obligation to hire
On this page
A skylight brings daylight into rooms that walls alone can't reach: a hallway in the middle of the house, a bathroom without a window, the stairwell of a plex or an attic bedroom under a sloped ceiling. It is also an opening in the roof, exposed to snow, ice and meltwater all winter, so it has to be framed, flashed, insulated and sealed as carefully as any other part of the roof.
Skylight work includes installing a unit where there was none, replacing an old or fogged one in the same opening, and tracking down the leaks and condensation that older skylights are known for. The people who do it regularly are often roofers or window specialists, and many jobs involve more than one trade: a roofer for the flashing and roofing around the unit, a carpenter for the framing and the light shaft inside.
This page compares fixed, venting and tubular skylights, explains how a skylight is installed and flashed on a sloped roof, and looks at winter condensation and energy performance, including the ENERGY STAR criteria for skylights in Canada. It also covers leaks, the choice between repair and replacement, and permits for cutting a new opening.
Types of skylights: fixed, venting and tubular
The right type depends on the room below, how much light and fresh air you want, and how much space separates the roof from the ceiling.
- Fixed skylights: sealed glazed units that don't open, suited to spaces that need light but not ventilation, such as a hallway or stairwell.
- Venting skylights: units that open with a hand crank, a pole or a motor, letting heat and humidity escape from a bathroom, kitchen or upper floor.
- Tubular skylights: a small dome on the roof and a reflective tube that carries daylight to a diffuser in the ceiling, handy where a full light shaft through the attic isn't practical.
- Roof windows: larger units set within reach on a sloped ceiling, usually in a finished attic, that open like a window.
- Flat-roof skylights: domes or glazed units mounted on a raised curb so they sit above the membrane and any water on a low-slope roof.
Skylight installation and flashing on a pitched roof
Installing a skylight means cutting through the roof covering and the deck, working around or reframing rafters or trusses, and building a light shaft down to the ceiling. Outside, most leaks come down to the flashing: the metal pieces and membrane that steer water around the unit and back onto the roof. Manufacturers make flashing kits matched to their units and to different roof coverings, and installers work from those instructions and from CSA A440.4, the Canadian installation standard that covers skylights as well as windows and doors.
This is roof work at height, a job for a roofer or an experienced skylight installer rather than a homeowner on a ladder. Adding or replacing a skylight while the roof is being redone lets the flashing and new roofing go in together; see the roof replacement page for that project.
- Checking the framing to see whether rafters or trusses need to be cut and reinforced, which may call for an engineer.
- Cutting and framing the opening, then setting the unit on the deck or on a curb.
- Wrapping the unit with a self-adhered membrane tied into the underlayment, then fitting step flashing or the manufacturer's flashing kit.
- Insulating and air sealing the light shaft through the attic so warm, moist air can't reach cold surfaces.
- Finishing the shaft inside with drywall, trim and paint.
Skylight condensation in winter: causes and fixes
Water dripping from a skylight in January is often condensation rather than a leak. Natural Resources Canada explains that condensation forms in cold weather when moist indoor air touches cooler surfaces, and that the risk rises as it gets colder outside or more humid inside. Warm, humid air collects near the ceiling, where the skylight is usually the coldest surface. NRCan also notes that condensation can form on the walls around a skylight, and between the panes when the seal of the glazing has failed.
Timing is the best clue: condensation shows up on cold, clear days, on the glass or the shaft walls, while a leak tends to appear during rain or a thaw and runs from the frame or the ceiling around it.
- Lowering indoor humidity with bathroom and kitchen fans vented outdoors, or with a heat recovery ventilator.
- Insulating and air sealing a light shaft that was left bare, which is common in older installations.
- Replacing single-glazed domes or failed sealed units with better-insulated glazing.
- Letting air circulate at the glass instead of trapping cold air behind tight blinds.
Skylight glazing and energy efficiency: heat loss, heat gain and ENERGY STAR
Because it faces the sky, a skylight tends to lose more heat on winter nights and take in more sun on summer afternoons than a wall window of similar size. Placement matters: a unit on a shaded or north-facing slope gives softer, steadier light with less summer heat, while one facing the afternoon sun may need a shade or tinted glazing. NRCan lists low-emissivity coatings, gas fills, insulated frames and triple glazing among the features that improve windows, doors and skylights, and advises hiring a trained installer so the product performs as it should.
NRCan also sets the ENERGY STAR criteria for these products in Canada. Version 5.0 of its technical specification, which took effect on January 1, 2020, caps the U-factor of a certified skylight at 2.29 W/m²·K, and unlike windows, skylights have no Energy Rating path. Look for the label, or ask the installer for the certified rating of the model proposed.
Leaking skylight: repair or replace?
When the unit itself is in good shape, a leak can often be fixed by redoing the flashing, resealing the curb or replacing damaged shingles and underlayment around it. Ice dams that form just below a skylight can also push meltwater under the flashing, which points as much to heat escaping into the attic as to the skylight.
Replacement makes more sense when the glazing is fogged between the panes, the frame is cracked or rotted, a plastic dome has turned brittle and yellow, or the flashing was improvised on an old unit. When the roof around a skylight is being redone, replacing the skylight at the same time avoids tying new roofing into worn flashing. On some models, a fogged sealed unit can be replaced on its own; ask whether yours allows it.
- Stains, peeling paint or bubbling drywall on the shaft or on the ceiling around the skylight.
- Drips during rain or thaws rather than on cold, dry days.
- Fog or moisture trapped between the panes.
- Rust, gaps or missing sealant at the flashing, visible from the ground with binoculars.
- A cracked, crazed or yellowed dome on an older or flat-roof skylight.
Permits for cutting a new skylight opening in the roof
Swapping a skylight in the same opening is usually treated as maintenance, but cutting a new opening changes the roof structure, and many municipalities want a permit for that, especially when rafters or trusses are cut or the house sits in a heritage area. Rules differ from one city to the next, so check with yours before the work is scheduled, and have the contract say who applies for the permit.
Roof trusses are engineered as a system and shouldn't be cut without a design from an engineer or the truss manufacturer. In Quebec, the contractor must hold an RBQ licence with the subclasses that match the work, which you can confirm in the RBQ's online registry.
Skylights: frequently asked questions
Is my skylight leaking, or is it condensation?
Look at when it happens. Water on cold, clear days, on the glass or the shaft walls, usually means condensation. Water during rain or a thaw, coming from the frame or the ceiling, points to a leak at the flashing or the unit.
When is a tubular skylight a better choice than a regular one?
When the room is small, the attic is deep or framing a full light shaft would be awkward. A tube brings daylight in through a small opening, but it offers no view and no ventilation.
Can a skylight be installed on a flat roof?
Yes, on a raised curb that keeps it above the membrane and any standing water. Its flashing has to be tied into the roof membrane, so it's best handled by a flat-roof specialist.
Should I replace my skylight when I get a new roof?
If the skylight is old, fogged or has leaked before, it's usually the best moment, since the flashing can be installed with the new roofing. If it's recent and in good shape, the roofer may reuse it with new flashing.
Do ENERGY STAR skylights reduce condensation?
They help. NRCan recommends certified products with features such as low-e coatings and triple glazing to limit condensation, but high indoor humidity or an uninsulated shaft can still cause problems.
Do I need a permit to add a skylight?
Often, yes, because a new opening alters the roof structure. Replacing a skylight in the same opening usually needs none, but rules vary, so check with your municipality first.
Sources
- Windows, doors and skylights – ENERGY STAR Canada technical specification — Natural Resources Canada
- Condensation — Natural Resources Canada
- Key features and helpful tips for windows, doors and skylights — Natural Resources Canada
- CSA A440.4:19 (R2024), Window, door, and skylight installation — CSA Group
- Check a contractor's licence — Régie du bâtiment du Québec
Written by the LokalMatch editorial team. Last reviewed September 10, 2026.
Find skylight installers by city
Alberta
Show 17 citiesHide cities
- Skylights in Calgary
- Skylights in Edmonton
- Skylights in Airdrie
- Skylights in Cochrane
- Skylights in Fort McMurray
- Skylights in Fort Saskatchewan
- Skylights in Grande Prairie
- Skylights in Leduc
- Skylights in Lethbridge
- Skylights in Medicine Hat
- Skylights in Okotoks
- Skylights in Parkland County
- Skylights in Red Deer
- Skylights in Rocky View County
- Skylights in Spruce Grove
- Skylights in St. Albert
- Skylights in Strathcona County
British Columbia
Show 31 citiesHide cities
- Skylights in Abbotsford
- Skylights in Burnaby
- Skylights in Kelowna
- Skylights in Surrey
- Skylights in Vancouver
- Skylights in Victoria
- Skylights in Campbell River
- Skylights in Chilliwack
- Skylights in Coquitlam
- Skylights in Courtenay
- Skylights in Delta
- Skylights in District of North Vancouver
- Skylights in Kamloops
- Skylights in Langford
- Skylights in Langley
- Skylights in Maple Ridge
- Skylights in Mission
- Skylights in Nanaimo
- Skylights in New Westminster
- Skylights in North Cowichan
- Skylights in North Vancouver
- Skylights in Penticton
- Skylights in Port Coquitlam
- Skylights in Port Moody
- Skylights in Prince George
- Skylights in Richmond
- Skylights in Saanich
- Skylights in Township of Langley
- Skylights in Vernon
- Skylights in West Kelowna
- Skylights in West Vancouver
Manitoba
Show 2 citiesHide cities
New Brunswick
Show 4 citiesHide cities
Newfoundland and Labrador
Show 2 citiesHide cities
Northwest Territories
Show 1 citiesHide cities
Nova Scotia
Show 4 citiesHide cities
Nunavut
Show 1 citiesHide cities
Ontario
Show 71 citiesHide cities
- Skylights in Barrie
- Skylights in Brampton
- Skylights in Greater Sudbury
- Skylights in Guelph
- Skylights in Hamilton
- Skylights in Kingston
- Skylights in Kitchener
- Skylights in London
- Skylights in Markham
- Skylights in Mississauga
- Skylights in Oshawa
- Skylights in Ottawa
- Skylights in St. Catharines
- Skylights in Toronto
- Skylights in Vaughan
- Skylights in Waterloo
- Skylights in Windsor
- Skylights in Ajax
- Skylights in Aurora
- Skylights in Belleville
- Skylights in Blue Mountains
- Skylights in Bradford
- Skylights in Brantford
- Skylights in Burlington
- Skylights in Caledon
- Skylights in Cambridge
- Skylights in Centre Wellington
- Skylights in Chatham
- Skylights in Clarence-Rockland
- Skylights in Clarington
- Skylights in Collingwood
- Skylights in Cornwall
- Skylights in County of Brant
- Skylights in East Gwillimbury
- Skylights in Fort Erie
- Skylights in Georgetown
- Skylights in Georgina
- Skylights in Grimsby
- Skylights in Haldimand County
- Skylights in Innisfil
- Skylights in Kawartha Lakes
- Skylights in King
- Skylights in Lakeshore
- Skylights in LaSalle
- Skylights in Leamington
- Skylights in Lincoln
- Skylights in Milton
- Skylights in New Tecumseth
- Skylights in Newmarket
- Skylights in Niagara Falls
- Skylights in Norfolk County
- Skylights in North Bay
- Skylights in Oakville
- Skylights in Orangeville
- Skylights in Orillia
- Skylights in Peterborough
- Skylights in Pickering
- Skylights in Prince Edward County
- Skylights in Quinte West
- Skylights in Richmond Hill
- Skylights in Sarnia
- Skylights in Sault Ste. Marie
- Skylights in St. Thomas
- Skylights in Stratford
- Skylights in Thunder Bay
- Skylights in Timmins
- Skylights in Welland
- Skylights in Whitby
- Skylights in Whitchurch-Stouffville
- Skylights in Woodstock
- Skylights in Woolwich
Prince Edward Island
Show 1 citiesHide cities
Quebec
Show 74 citiesHide cities
- Skylights in Gatineau
- Skylights in Laval
- Skylights in Longueuil
- Skylights in Montreal
- Skylights in Quebec City
- Skylights in Sherbrooke
- Skylights in Trois-Rivières
- Skylights in Alma
- Skylights in Baie-Comeau
- Skylights in Beaconsfield
- Skylights in Beloeil
- Skylights in Blainville
- Skylights in Boisbriand
- Skylights in Boucherville
- Skylights in Brossard
- Skylights in Candiac
- Skylights in Chambly
- Skylights in Châteauguay
- Skylights in Côte-Saint-Luc
- Skylights in Cowansville
- Skylights in Deux-Montagnes
- Skylights in Dollard-des-Ormeaux
- Skylights in Dorval
- Skylights in Drummondville
- Skylights in Gaspé
- Skylights in Granby
- Skylights in Joliette
- Skylights in Kirkland
- Skylights in L'Ancienne-Lorette
- Skylights in L'Assomption
- Skylights in La Prairie
- Skylights in Lévis
- Skylights in Magog
- Skylights in Mascouche
- Skylights in Mirabel
- Skylights in Mont-Saint-Hilaire
- Skylights in Mount Royal
- Skylights in Pointe-Claire
- Skylights in Repentigny
- Skylights in Rimouski
- Skylights in Rivière-du-Loup
- Skylights in Rouyn-Noranda
- Skylights in Saguenay
- Skylights in Saint-Augustin-de-Desmaures
- Skylights in Saint-Basile-le-Grand
- Skylights in Saint-Bruno-de-Montarville
- Skylights in Saint-Charles-Borromée
- Skylights in Saint-Colomban
- Skylights in Saint-Constant
- Skylights in Saint-Eustache
- Skylights in Saint-Georges
- Skylights in Saint-Hyacinthe
- Skylights in Saint-Jean-sur-Richelieu
- Skylights in Saint-Jérôme
- Skylights in Saint-Lambert
- Skylights in Saint-Lazare
- Skylights in Saint-Lin–Laurentides
- Skylights in Sainte-Anne-des-Plaines
- Skylights in Sainte-Catherine
- Skylights in Sainte-Julie
- Skylights in Sainte-Marthe-sur-le-Lac
- Skylights in Sainte-Sophie
- Skylights in Sainte-Thérèse
- Skylights in Salaberry-de-Valleyfield
- Skylights in Sept-Îles
- Skylights in Shawinigan
- Skylights in Sorel-Tracy
- Skylights in Terrebonne
- Skylights in Thetford Mines
- Skylights in Val-d'Or
- Skylights in Varennes
- Skylights in Vaudreuil-Dorion
- Skylights in Victoriaville
- Skylights in Westmount
Saskatchewan
Show 4 citiesHide cities
Yukon
Show 1 citiesHide cities
What affects the cost of skylight
Prices depend on the details of your project. We only publish price ranges when they’re backed by real LokalMatch quote data or reliable sources. Until then, here’s what usually changes the price:
- Roof size and the number of layers to remove
- Roofing material
- Slope and how steep the roof is to work on
- Access to the roof and the site
- Condition of the decking underneath
- Flashing, vents, skylights and chimneys to work around
- Amount of repair work compared with a full replacement
How to compare skylight installers before you hire
- Ask for a written quote that lists the materials, the scope of work and what happens if damaged decking is found once the old roof is off.
- Look for a roofer who inspects the roof in person, including the attic if possible, before giving you a price.
- Check that they carry liability insurance and workers' compensation coverage, since roof work is high-risk.
- Compare quotes on the same scope: tear-off or overlay, underlayment, flashing, vents and cleanup.
- Ask to see recent roofs they've done that are similar to yours in material and slope.
Questions to ask skylight installers before you hire
- Will you remove the old roofing or install over it, and why?
- How will you handle damaged decking or other surprises once the roof is open?
- Who will pull the permit if one is needed?
- Can you show me proof of liability insurance and workers' compensation coverage?
- What warranty do you offer on your workmanship, and how long does it last?
- How will you protect my yard, gutters and siding, and how will you clean up nails and debris?
- Will your own crew do the work, or will you use subcontractors?
When to call a pro for skylight
- Water stains on ceilings or in the attic after rain or snowmelt
- Missing, curled or cracked shingles, or granules collecting in the gutters
- Sagging areas on the roof, which should be looked at by a professional right away
- Ice dams that keep forming along the edge of the roof
Skylight permits and local rules
Some skylight work needs a permit or has to meet local bylaws. Rules vary by municipality, so ask your pro whether a permit is needed and who will apply for it — and check with your city or town if you’re unsure.
Permits and licensingSeasonal maintenance
This job is part of our home maintenance checklists for:
Free project calculators
Ready to get skylight quotes?
Tell us about your skylight project.
Do you offer skylight services?
Join LokalMatch to get matched with homeowners in the areas you serve.