Repaint a roof every 7 to 10 years in South African conditions, and sooner if the coating is fading, chalking or letting water in. A quality ultraviolet (UV)-stable acrylic coating applied in two coats over a primed roof reaches the top of that range; a cheap or poorly prepped coating needs redoing in 2 to 4 years.
How often should you repaint a roof?
The typical roof repaint interval is 7 to 10 years. It varies with the coating quality, the roof material, the colour and the exposure. Hot inland and coastal roofs age faster than sheltered ones, and dark colours fade sooner than light ones. A maintenance coat at the right time is cheaper than a full strip and recoat later.
Why roofs need repainting
A roof coating wears out from UV, heat, rain and growth, not from age alone. UV breaks down the binder and fades the colour; daily thermal movement stresses the film; rain and moss work into any weak point. The coating is a sacrificial layer that protects the roof, so it is renewed before it fails rather than after.
Repaint interval by roof type
- Concrete tiles: 8 to 10 years with a UV-stable coat over Roof Tile Primer.
- Metal / IBR: 7 to 10 years, sooner where rust starts at fixings and laps.
- Flat concrete (waterproofed): inspect the Fiber Coat membrane every few years and recoat before it fails.
- Asbestos (encapsulated): inspect the Asbestos Fiber Lock coat and refresh it before it weathers through.
Signs it is time to repaint
Repaint when you see fading and chalking, moss and lichen taking hold, hairline cracks, or the first damp patches inside. These are the early signals; acting on them keeps a small recoat from becoming a leak and structural repair.
Repaint, recoat or strip?
Most roofs only need a wash and a recoat, not a strip. If the existing coating is sound and well bonded, clean it, treat moss, and apply a fresh coat. Strip back to the substrate only where the old coating is peeling or failed — a full strip is the exception, not the rule.
What makes a roof coating last longer
Two coats at the correct spread rate, a clean primed surface, a light or Heat Reflect colour on hot roofs, and an annual wash-down and inspection all push a coating to the top of its life. Fixing moss early stops it lifting the film.
Frequently asked questions
How often should a roof be repainted? Every 7 to 10 years in South African conditions, sooner if it is fading, chalking, growing moss or letting water in.
How do I know if my roof needs repainting? Look for fading, chalking, moss, hairline cracks or interior damp — any of these means it is time.
Do you have to strip old roof paint before repainting? No — if the old coating is sound, clean and recoat. Strip only where it is peeling or failed.
Where to buy
Shop the roof range or read the complete roof paint guide. Trade pricing: +27 84 985 6141.