π Roof Repair Guide
RV Roof Leak Repair Guide
Updated March 2026 Β· 9 min read Β· Covers rubber EPDM, TPO, fiberglass, and aluminum roofs
Quick Answer
Water entry point and interior stain location are rarely in the same place β water travels. Inspect the roof every 6 months and after storms. 90% of RV roof leaks come from failed lap sealant at the roof edges, around vents, antennas, AC units, and skylights. The most important habit: reseal these points annually before they fail.
Upload a photo of your roof or interior water stain β our AI can help identify the likely source and the right repair approach.
Get Free Diagnosis β
Step 1 β Find the Leak Source
Interior water stains are almost never directly below the entry point. Water enters at a high point, runs along roof decking or framing, and drips down where it hits something it can't cross.
- Go on the roof in the rain: The most reliable detection method. Look for water actively entering. A garden hose works for a controlled test β have someone inside watching while you methodically soak each area from low to high.
- Inspect by zone, not by stain location: Trace the stain to the nearest wall and then up to the roof above that wall. The entry point is typically 1β6 feet uphill from the stain.
- Check every penetration first: Vents, AC unit base, antennas, skylights, solar panel mounts, and any bolt-through fixture are the most common entry points. Prod the sealant around each with a flathead screwdriver β good sealant is firm and rubbery; bad sealant cracks or breaks away in pieces.
- Check the roof edges and seams: The drip rail at the roof edge and any seams where roof panels meet are common leak points. Look for lifted or cracked sealant along the entire perimeter.
Know Your Roof Type
Using the wrong sealant for your roof type can cause more damage. Match sealant to material.
EPDM Rubber Roof (Most Common)
Matte black or white, slightly soft, looks like a rubber membrane. Found on most Keystone, Forest River, Jayco, Winnebago, and Coachmen products. Use: Dicor 501LSW self-leveling lap sealant for flat surfaces; Dicor 505NFW non-sag for vertical surfaces.
β Never use petroleum-based caulks or silicone on EPDM roofs.
Products like GE Silicone or DAP caulk cause EPDM to crack and delaminate. Dicor or Pro-Flex RV are compatible. Check your roof's sticker inside a cabinet or the owner's manual for confirmed roof type.
TPO Roof (White, Glossy)
Brighter white and slightly stiffer than EPDM. Common on newer trailers and some motorhomes. Use: EternaBond EternaPrime primer + tape, or Dicor RPTASW TPO-specific sealant. Avoid EPDM-specific sealants on TPO.
Fiberglass Roof
Hard, smooth, can be gel-coated. Common on higher-end fifth wheels and Class A motorhomes. Use: standard lap sealant compatible with fiberglass, or 3M Marine sealant. Fiberglass roofs are more durable but cracks at seams can be serious β use fiberglass repair cloth and resin for any crack wider than a hairline.
Aluminum Roof
Found on vintage Airstreams and some older trailers. Use: Sikaflex 221 or EternaBond tape. Rivets are common leak points on aluminum shells β seal each rivet head with Sikaflex.
How to Apply Lap Sealant
- Clean the surface: Remove all old sealant with a plastic scraper (not metal β it damages EPDM). Clean with Dicor Rubber Roof Cleaner or isopropyl alcohol. Let dry completely.
- Prime if needed: For EternaBond tape, apply EternaPrime to the area. For Dicor sealant on a clean surface, primer isn't usually required.
- Apply sealant: Cut the tube tip at 45Β° for a ΒΌ" bead. Apply a continuous bead around the entire perimeter of the fixture, overlapping 1 inch onto the roof membrane and 1 inch onto the fixture base.
- Tool the bead: Use a wetted finger or plastic applicator to press the sealant flat and ensure full contact with both surfaces. No air pockets.
- Allow to cure: Self-leveling Dicor takes 24 hours to skin over; full cure in 7 days. Non-sag takes slightly longer. Don't expose to heavy rain for 24 hours after application.
EternaBond Tape for Quick Repairs
EternaBond is a butyl-based repair tape that sticks to almost any RV roof surface and creates a watertight seal within minutes. It's ideal for emergency repairs and for covering seams or cracks that are too large for sealant alone. Apply with firm pressure and a rubber roller. Properly applied EternaBond can last 10+ years.
Annual Roof Inspection Checklist
- Walk the entire roof (use a plywood board to distribute weight on soft areas)
- Probe all lap sealant with a screwdriver β firm = good, crumbly/soft = replace
- Check the EPDM membrane for cracks, tears, or blistering
- Inspect all vent covers for cracks (UV destroys ABS plastic after 5β8 years)
- Check AC unit gasket where it meets the roof
- Check solar panel mounting brackets for proper sealant
- Verify drip rail sealant at all four edges of the roof
- Check slide topper condition if equipped
Recommended Products
π
Dicor 501LSW Self-Leveling Lap Sealant (White)
The industry standard for EPDM rubber roofs. Self-leveling formula fills gaps and seals around vents, AC units, and antennas. Compatible with EPDM and most other RV roof types.
View on Amazon β
π¦
EternaBond RoofSeal Repair Tape (4" Γ 25ft)
Professional-grade butyl repair tape for any RV roof. Creates an instant watertight seal on EPDM, TPO, fiberglass, metal, and wood. Ideal for emergency and permanent repairs.
View on Amazon β
π§Ή
Dicor RP-RC-1GL Rubber Roof Cleaner (1 Gallon)
Non-petroleum cleaner specifically formulated for EPDM rubber roofs. Removes black streaks, oxidation, and dirt without damaging the membrane. Use before any sealant application.
View on Amazon β
Not sure what type of roof you have or which sealant to buy? Upload a photo to our AI for instant identification.
Ask the RV AI β
Frequently Asked Questions
How do I know if my RV roof has water damage?
Soft or spongy spots when you walk the roof, delamination (wall panels separating from the frame), brown staining on ceilings or walls, and a musty smell inside are all signs of existing water damage. Probe soft spots with a screwdriver β if the wood underneath is soft, rot has set in and the roof deck needs replacement.
How often should I reseal my RV roof?
Inspect lap sealant every 6 months and reseal any cracked or lifted areas immediately. Plan on a full perimeter reseal every 1β3 years depending on your roof type and climate. EPDM roofs in hot, sunny climates degrade faster. Resealing is a $30β$60 DIY job that prevents thousands in water damage repair.
Can I put silicone caulk on my RV roof?
Only on fiberglass and metal roofs β never on EPDM rubber. Silicone does not bond to EPDM and can actually cause the rubber to swell and delaminate. Use Dicor or Pro-Flex products on rubber roofs. When in doubt, check what type of roof your RV has (usually labeled inside a cabinet or in the owner's manual).
How much does it cost to repair an RV roof leak?
A DIY reseal costs $30β$100 in materials and a few hours of work. If the roof decking has rotted and needs replacement, the cost jumps to $1,500β$6,000+ depending on the affected area. This is why early prevention with regular inspection and resealing is so valuable β catching a leak before water damage occurs saves significant money.
RV AI Help provides general information only. Always verify structural repairs with a qualified RV technician. Product links are affiliate links.