How often should you recoat a flat roof?
Updated July 2026
Recoat a flat or low-slope roof with an elastomeric or acrylic membrane coating every 5 to 10 years, and inspect it twice a year plus after any major storm. Two forces set that clock: ultraviolet sun that chalks and thins the coating, and ponding water that sits in low spots and works into aging seams. A fresh coat restores the waterproof skin for a few hundred dollars in material, while a neglected membrane fails at the seams and takes the insulation and deck down with it.
What changes the interval
| Your situation | Interval | Why |
|---|---|---|
| Acrylic or elastomeric coating, full sun | Every 5–7 years | UV chalks and thins the film fastest on an unshaded roof |
| Silicone coating | Every 8–10 years | Silicone shrugs off ponding and sunlight longer than acrylic |
| EPDM or TPO single-ply, still sound | Coat around year 10–15 | A coating renews a good membrane and defers a full tear-off |
| Built-up tar-and-gravel roof | Aluminum coat every 4–6 years | Reflective coatings burn off and need refreshing sooner |
| Ponding that lingers past 48 hours | Fix the low spot, then recoat | Standing water is the single biggest killer of flat roofs |
| After hail or 50+ mph wind | Inspect within a week | Storms split seams a coating would otherwise have sealed |
The cost of skipping it
What skipping it costs: once the coating wears through, water finds the seams and laps, soaks the insulation, and shows up as ceiling stains and mold. A recoat runs about $1 to $3 per square foot (roughly $1,500–4,500 on a typical 1,500 sq ft roof), while a full tear-off and replacement is $5,000–15,000 or more once wet insulation and rotted decking are in the mix. The coating is the cheap insurance; the tear-off is the claim.
How to do it (A half-day DIY on a small roof, or $1–3 per sq ft for a pro coat)
- Wait for a dry stretch: the roof needs 24–48 hours of dry weather to cure.
- Sweep and pressure-wash the membrane, then let it dry fully.
- Reseal every seam, drain edge, and penetration with compatible flashing sealant.
- Prime if the coating maker calls for it on your membrane type.
- Roll or spray two thin coats rather than one thick one, letting the first flash off before the second.
- Watch the forecast: no rain until the final coat has cured, usually about 24 hours.
Knowing the interval is the easy half. OnOtto reminds you at the right interval, and it won't let you snooze it into next year. Tasks persist until they're done, and completing flat roof recoating schedules the next one automatically.
Put this on autopilot, free for 30 daysFrequently asked questions
How do I know when my flat roof needs a recoat?
Look for chalky residue on your hand after touching the surface, hairline cracks or alligatoring in the coating, thin or bare spots where the reinforcement shows, and any seam that has lifted. Ponding rings that stay after the roof dries are another tell. If you see two or more of these, the membrane has lost its waterproof skin, and it is time to clean, reseal the seams, and recoat before the next wet season.
Can I just recoat over a roof that is already leaking?
Only after you find and fix the leak. A coating bridges surface wear and small seam gaps, but it will not cure a punctured membrane, a failed drain, or rotted decking underneath. Dry the area, repair the actual breach, confirm the substrate is sound, then recoat. Rolling coating over trapped moisture seals the water in and speeds the rot. If the deck feels soft underfoot, that is a bigger decision; see repair or replace a flat roof.
How long does a flat roof coating actually last?
It depends on the chemistry and your climate. Acrylic coatings typically hold 5 to 7 years, elastomeric a bit longer, and silicone often 8 to 10 before they need a refresh. Full sun, ponding, and foot traffic all shorten that. A well-maintained coated membrane can push the roof itself past 20 years. Our flat roof lifespan guide breaks the numbers down by membrane type.
Is coating a flat roof a DIY job?
On a small, single-story, walkable roof, yes: the work is cleaning, sealing seams, and rolling coating, and material is the main cost at about $1 to $3 per square foot. Where it stops being DIY is height, low slope with heavy ponding, or a membrane you cannot identify, since the coating has to be chemically compatible with what is already up there. For anything two stories up or larger than a small addition, price a pro against the full maintenance checklist.