To paint a roof yourself, clean it, treat moss and lichen, repair cracks and rust, prime the surface for its material, then apply two coats of roof paint at the correct spread rate. The job is straightforward on a single-storey, accessible roof; the result depends almost entirely on the preparation. Rushing the prep is why most DIY roof paint peels.
Can you paint a roof yourself?
Yes, you can paint a sound, accessible single-storey roof yourself. Leave steep, high or fragile roofs, and any asbestos roof, to a contractor with the right access and safety gear. Work on a dry, still, mild day with no rain forecast before the coats dry.
Tools you need
Gather a stiff brush or a pressure washer (never on asbestos), a roller on an extension pole or a spray unit, roof ladders and crawl boards, a wire brush and Rust Remover for metal, filler for cracks, the right primer, and two coats of topcoat. Spraying is fastest on a large metal roof; a roller suits tiles.
Safety first
Never walk directly on tiles or asbestos sheets — use boards to spread your weight — secure ladders, and do not work on a wet or windy day. Keep a helper on the ground, and do not overreach from the ladder.
The steps
- Clean. Wash off dirt and chalk, and treat moss and lichen with Biocide. On asbestos, leave the biocide on and do not blast.
- Repair. Fix cracked tiles, seal gaps, and treat rust on metal with Rust Remover, rinsing well.
- Prime. Prime by material — Roof Tile Primer on frail tiles, ZP4 on metal.
- First coat. Apply the first coat of Premium Roof & Wall or Fiber Coat evenly, working into ridges and valleys.
- Second coat. Once the first coat has dried, apply the second to build the full film.
The best weather and time to paint a roof
Paint on a dry, mild, still day with no rain forecast for at least 24 hours. In South Africa, autumn and spring suit most regions — the roof is not baking and rain is less likely mid-job. Avoid painting in the heat of a summer afternoon, when the coating skins too fast, or in winter when it dries too slowly.
How to paint by roof type
- Concrete tiles: Roof Tile Primer, then two coats of Premium Roof & Wall.
- Metal / IBR: derust, prime with ZP4, then two topcoats.
- Flat concrete: Fiber Coat for waterproofing.
- Asbestos: sterilise, then encapsulate with Asbestos Fiber Lock — never scrub or blast.
Common mistakes that make roof paint peel
The four DIY mistakes are: painting over moss or dirt, skipping the primer, applying one thick coat instead of two, and painting when rain is due. Each breaks the bond and the coating lifts within a season.
When to call a professional
Call a contractor for a double-storey, steep, fragile or asbestos roof, or where the roof leaks and needs a waterproofing system. The access equipment and experience are worth more than the labour saved on a risky roof.
Frequently asked questions
Can I paint my own roof? Yes on a sound, accessible single-storey roof. Leave steep, high, fragile or asbestos roofs to a contractor.
How many coats of paint does a roof need? Two coats over the correct primer, applied at the right spread rate.
What is the best time of year to paint a roof in South Africa? Autumn or spring — mild, dry days with no rain forecast and no extreme heat.
Where to buy
Shop the roof range or read the complete roof paint guide. Trade pricing: +27 84 985 6141.