Learning how to replace a skylight on an RV is one of those skills that every owner eventually needs to pick up, mostly because those plastic domes take a beating from the sun and low-hanging branches. If you've noticed a drip during a rainstorm or your current skylight looks like a shattered spiderweb, it's time to get up on the roof. It's a job you can definitely handle yourself in a few hours, and honestly, it's much better than paying a shop a few hundred bucks in labor for something that's essentially unscrewing and re-screwing a piece of plastic.
Why RV Skylights Fail
Most RV skylights are made of either acrylic or polycarbonate. Over time, the UV rays from the sun bake the plastic, making it brittle. You might notice small cracks, called crazing, starting to form around the screw holes. Eventually, those tiny cracks turn into real leaks. Or, if you're like me, you might just have an unfortunate encounter with a sturdy oak tree at a campsite. Whatever the reason, once the structural integrity of that dome is gone, it's a ticking time bomb for water damage.
Water is the absolute enemy of an RV. By the time you see a stain on your interior ceiling, the wood inside your roof has probably been soaking for a while. That's why keeping an eye on your skylight and knowing when to swap it out is so important.
Gathering Your Gear
Before you climb up there, make sure you have everything you need. There's nothing worse than being halfway through a job on a hot roof and realizing you forgot the sealant.
First, you need the new skylight. Measure your old one carefully. You need the rough opening size (the hole in the roof) and the overall flange-to-flange size. Don't just guess; every RV manufacturer seems to use a slightly different size.
You'll also need: * A cordless drill or a good screwdriver. * A putty knife or a specialized scraper tool (plastic scrapers are safer for your roof membrane). * Butyl tape (this is the sticky gray stuff that creates the primary seal). * Self-leveling lap sealant (Dicor is the gold standard here). * Denatured alcohol or a dedicated roof cleaner. * A handful of new stainless steel screws (usually #8 or #10, about an inch long).
Getting the Old One Off
This is usually the most tedious part of the process. You'll need to get up on the roof—safely, of course—and start by removing the old lap sealant. It's usually a thick, rubbery blob covering all the screws. Use your scraper to carefully peel it back. If you have a rubber (EDPM) or TPO roof, be really careful not to poke a hole in the membrane.
Once you've uncovered the screw heads, back them all out. Sometimes they're rusted or the heads are stripped, so you might need some pliers to get a grip on them. After the screws are out, gently pry the old skylight up. It'll be stuck down by old butyl tape, so it'll give some resistance. Just work your way around the edge slowly until it pops free.
The Secret is in the Prep Work
If you want your new skylight to last, you can't be lazy about cleaning. Once the old dome is gone, you'll be left with a messy ring of old sealant and tape. You need to get the roof surface as clean and smooth as possible.
Scrape off the big chunks, then use a rag soaked in denatured alcohol to wipe down the area where the new flange will sit. You want that surface to be pristine. If there's oil, dirt, or old silicone left behind, the new sealant won't bond correctly, and you'll be right back where you started within a few months. It's a bit of a workout for your forearms, but it's the most important step in the whole project.
Installing the New Dome
Now for the satisfying part. Grab your roll of butyl tape and apply it to the underside of the new skylight's flange. You want to go all the way around the perimeter, making sure there are no gaps. Some people like to double it up at the corners just to be safe.
Carefully center the new skylight over the hole. Before you press it down, make sure it's lined up straight. Once it touches the roof, that butyl tape is going to grab on tight. Press down firmly all the way around the edge. You should see a little bit of the gray tape oozing out from under the flange—that's exactly what you want.
When it comes to the screws, don't over-tighten them. This is a mistake a lot of people make. If you crank them down too hard, you'll crack the new plastic flange immediately, or you'll create stress points that will crack as the RV bounces down the highway. Just snug them up until the butyl tape compresses.
Sealing It for Good
Once the skylight is screwed down, it's time for the lap sealant. This stuff is what makes the whole thing waterproof. You want to use a generous amount of self-leveling sealant. Run a bead over the edge of the flange where it meets the roof, and then put a nice dollop over every single screw head.
The "self-leveling" part means the sealant will slowly spread out and flatten, creating a smooth, waterproof cap over everything. It looks messy at first, but after about ten minutes, it'll settle into a clean, professional-looking seal. Make sure you check the weather before you start this; you usually need at least 24 hours of dry weather for the sealant to skin over properly.
Dealing with the Interior Trim
Most RV skylights have an inner "garnish" or trim piece. Usually, you don't even have to mess with this from the outside. If your old skylight was leaking, you might want to pull the inner trim down just to check for moisture or mold in the ceiling cavity.
If the inner clear dome (the one you see from the shower) is also cracked or yellowed, you can replace that too, but it's a separate piece from the exterior dome. Most of the time, the exterior replacement is all you need to stop a leak.
A Few Pro Tips for Success
One thing I've learned the hard way: don't do this in the middle of a 90-degree day if you can help it. The roof gets incredibly hot, and the sealant becomes much harder to work with because it gets too runny. A cool morning or a late afternoon is much more comfortable.
Also, check your sealant twice a year. RVs flex and move as they drive, and that can cause seals to pull away over time. If you see a gap forming in the lap sealant, don't wait for a leak. Just clean the area and add a little more sealant. It's much easier to maintain a skylight than it is to replace a rotted roof.
Final Thoughts
It feels pretty great to look up while you're showering and see a clear sky through a brand-new, leak-free window. Knowing how to replace a skylight on an RV gives you the confidence to handle one of the most common maintenance tasks without needing a mechanic. It's a straightforward DIY job that yields immediate results. Just take your time with the cleaning, don't skimp on the sealant, and you'll be good to go for years of camping trips to come.
It might seem intimidating to go poking holes in your roof, but once you get that first screw out, you'll see it's just a simple assembly. Keep your tools handy, stay safe on the ladder, and enjoy the extra light (and the dry floor) that comes with a job well done.