RV roof leak: how to find the source and fix it properly

Roof, Seals & Leaks · Difficulty: Moderate · Time: 2 to 6 hours · Updated

Water rarely enters where the stain appears. It travels along framing before it drips. Inspect the roof systematically, fix every suspect seal, and act fast. A small leak left for a season can rot the roof decking and walls.

Recommended tools & parts for this job

Illustration: Pin-type moisture meter

Roof, seals & sealants

Pin-type moisture meter

Finds hidden water damage in walls, floors and around windows before it turns to rot.

Check price on Amazon.ca
Illustration: Self-leveling RV lap sealant (Dicor-style, match your roof type)

Roof, seals & sealants

Self-leveling RV lap sealant (Dicor-style, match your roof type)

For horizontal roof seams, vents and fixtures.

Check price on Amazon.ca
Illustration: RV roof repair tape (EPDM/TPO compatible)

Roof, seals & sealants

RV roof repair tape (EPDM/TPO compatible)

Fast emergency patch for tears and hail punctures.

Check price on Amazon.ca
Illustration: Non-sag RV lap sealant (for vertical surfaces)

Roof, seals & sealants

Non-sag RV lap sealant (for vertical surfaces)

For sidewall fixtures and vertical joints.

Check price on Amazon.ca
Illustration: Plastic scraper set

Roof, seals & sealants

Plastic scraper set

Removes old sealant without cutting the roof membrane.

Check price on Amazon.ca
Illustration: RV roof cleaner (membrane safe)

Roof, seals & sealants

RV roof cleaner (membrane safe)

Cleans without damaging rubber or TPO roofs.

Check price on Amazon.ca
Illustration: Butyl putty tape

Roof, seals & sealants

Butyl putty tape

Bedding seal under windows, vents and trim.

Check price on Amazon.ca

As an Amazon Associate I earn from qualifying purchases. Always confirm part numbers and sizes against your RV or appliance model before ordering. See all recommended RV tools & parts →

Why RV leaks are urgent

Most RVs are built with wood or composite framing, paneling and decking. Water that gets past a seal can sit hidden in walls and ceilings, causing rot, mould and delamination long before you see a stain. By the time you notice a soft spot or bubbled wall, damage can be extensive. Find and fix leaks promptly, and inspect seals regularly (see RV roof maintenance and resealing: a practical inspection and resealing routine).

Safety: Roofs can be slippery, especially when wet, frosty or dusty. Check your manual to confirm the roof is walkable, and step only on supported areas (near the edges where the walls are, or on framing). Use a sturdy ladder with someone holding it, and never go up in wind or thunderstorms. A fall from an RV roof can cause serious injury.

Step 1: Note where the water shows up

Write down the details:

  • Where is the stain, drip or soft spot?
  • When does it appear? During heavy rain only, while driving, after the RV sits on a slope, or when snow melts?
  • Is it wet now, or an old stain?

Leaks during snowmelt in Calgary's chinook cycles are common. Snow and ice build up around vents and seams, melt during the day and refreeze at night, working water into small gaps that summer rain wouldn't reach.

Step 2: Inspect the roof systematically

Clean the roof first with a membrane-safe roof cleaner so you can see the seals. Then check every penetration and seam:

  • Roof vents and fan housings: Look for cracked plastic lids and frames (UV and hail make them brittle), and cracked or pulled-away sealant.
  • Air conditioner: The rooftop A/C sits on a foam gasket. A compressed gasket can leak into the ceiling. The mounting bolts may need adjusting to the manufacturer's specification.
  • Skylights: These are prone to cracking and seal failure.
  • Antennas, solar mounts, cable entry plates, plumbing vent pipes.
  • Front and rear cap seams and the edge trim where the roof meets the walls.
  • Ladder mounts and awning rails that penetrate the wall.

Look for cracks, gaps, voids, peeling or missing sealant, and also for tears, punctures or hail dings in the membrane itself.

Step 3: Check walls, windows and doors

Not every "roof leak" is from the roof. Windows, side marker lights, compartment doors and the corner moulding where walls meet are common culprits. These vertical seals usually use butyl tape behind the frame plus exterior sealant. When butyl dries out, water seeps behind frames.

Step 4: Find hidden moisture

A pin-type moisture meter helps you map how far water has travelled. Check around the stain and along the walls below suspect windows. Press on walls and ceilings and feel for softness. Look for wavy or bubbled exterior fibreglass (delamination).

Step 5: Water-test carefully (optional)

If you can't find the source, have a helper inside watch while you run a gentle stream of water (not a pressure washer) on one small section at a time, working from low to high. Wait several minutes on each section before moving on. This is slow, but it isolates the leak.

Temporary fixes (to get home or through a storm)

  • RV roof repair tape compatible with your roof membrane can seal a tear, puncture or failed seam temporarily. Apply to a clean, dry surface and press firmly.
  • Cover a cracked vent with a temporary patch or a vent cover.
  • Tarps can trap moisture and chafe the roof, so use them only as a short-term measure and secure them so they don't flap.

Permanent repairs

Know your roof material

Use sealants compatible with your roof type. Check your manual or the manufacturer's information:

  • EPDM (rubber): Matte and slightly rubbery. Older ones leave chalky residue.
  • TPO: Smoother and somewhat plasticky.
  • Fibreglass or aluminum: Hard surface.

Mismatched products may not bond or can damage the membrane.

Resealing a vent, fixture or seam

  1. Clean the area thoroughly.
  2. Remove loose, cracked or peeling sealant with a plastic scraper. Don't cut into the membrane. Well-bonded old sealant can often be left in place and sealed over, as long as the new sealant is compatible.
  3. Wipe with a cleaner recommended by the sealant manufacturer and let dry.
  4. Apply self-leveling lap sealant on horizontal surfaces so it flows over screw heads and edges. On vertical surfaces, use a non-sag sealant.
  5. Cover every screw head and the full edge of the fixture.
  6. Follow cure times. Most need dry weather while curing, and some have minimum temperature limits, which matters in Alberta's shoulder seasons.

Replacing a cracked vent

Remove the old vent, scrape off old sealant and butyl, lay fresh butyl tape under the new flange, screw it down, then cover the flange and screws with self-leveling sealant.

Water damage already done?

If the wood under the roof membrane or behind the walls is soft or mouldy, sealing over it won't fix it. Dry the area thoroughly (fans, dehumidifier, heat), and have the extent assessed. Rot repair may mean removing the membrane or wall panels.

When to call a pro

Large tears, widespread membrane failure, hail damage (also call your insurer; see RV hail damage in Calgary and Alberta: prevention, inspection and repair), soft roof decking, delaminated walls, or any repair where you can't safely access the roof.

How-to videos

How to inspect your RV's roof (Tutorial) by Accent RV (YouTube)
How to Check Your RV Roof Sealant (HD) by Mike Thompson's RV Super Stores by Mike Thompson's RV Super Stores (YouTube)

Videos are made by third-party creators and load from youtube-nocookie.com only when you press play. Models differ, so always follow your own manuals and the safety notes on this page.

Disclaimer: This guide is general information based on common RV designs. Models differ, so check your owner's manual and appliance manuals. Propane, 120V electrical and brake systems can cause serious injury if handled incorrectly. If you are unsure, stop and book a certified RV technician.