
Yes, you can paint a metal roof, and a good repaint can give a faded or lightly rusted roof many more years of service. The paint lasts only if the surface is cleaned, rust is treated, and you use a coating made for metal, usually a direct-to-metal acrylic, because the wrong paint or a skipped step is why most roof repaints peel.
This guide covers when painting makes sense, how to identify the roof you have, the prep that matters most, which coatings suit which surface, and the safety and warranty points to settle before you climb a ladder.
When Painting a Metal Roof Makes Sense
Painting is worth it when the panels are still sound and the problem is mainly the finish. Good candidates:
- A factory finish that has faded or chalks (leaves a powder on your hand).
- Bare galvanized roofing that has dulled to gray and shows light surface rust.
- A color change, or a switch to a reflective “cool roof” coating to cut heat gain.
- Light rust at fasteners, laps and cut edges that has not eaten through.
Paint does not fix holes, loose or missing fasteners, panels that are rusted through, or a roof with leaks at the laps. Those need repair or replacement first. If the panels or the purlins under them show heavy corrosion or sagging, have the structure looked at before anyone walks on it; deciding whether rusted roof framing is still adequate is a job for a licensed structural engineer.
Know What Roof You Are Painting
The surface decides the primer. Most steel roofing falls into one of these groups:
- Factory-painted steel. Most modern panels have a baked-on finish over a metallic coating. The old paint is the surface you are painting over.
- Bare galvanized steel. Zinc-coated, often with a spangled crystal pattern when new, weathering to dull gray.
- Bare Galvalume. Steel coated with a 55% aluminum-zinc alloy, defined by ASTM A792/A792M (checked November 2026). It stays brighter and more silver than galvanized. Our Galvalume guide explains how to tell it apart.
- Old painted roofs. Roofs painted on site years ago, possibly with lead-based paint if the house was built before 1978.
If the roof is still under a manufacturer’s paint warranty, read it before you paint. Field coating over a warranted factory finish can affect that warranty.
Where Metal Roofs Fail First
Inspect before you buy paint. Problems almost always start at the same few places, and they need extra work during prep.
Replace screws whose rubber washers have cracked or gone hard, using screws one size larger if the holes are wallowed out. Seal open laps with a sealant compatible with the panel and the paint you plan to use.
How to Prep a Metal Roof for Paint
- Wash. Remove dirt, chalk, mildew and oil with a water-based cleaner or degreaser and a scrub brush, then rinse thoroughly. Use moderate pressure if you pressure wash; too much can force water under laps or strip sound coating.
- Check for chalk. Rub a dry, dark cloth over the old paint. If it comes away colored, keep washing until it does not, or use a primer the paint maker says will bond over chalk.
- Treat rust. Wire brush or sand rusted areas back to sound metal, feather the edges of the old paint, and prime bare steel the same day. Our guide on removing rust from metal covers hand and power tool methods.
- Remove white rust on galvanized. White, powdery zinc corrosion has to come off with a stiff brush or abrasive pad before you paint.
- Let it dry. Paint only a clean, completely dry roof, within the temperature and humidity range on the paint label.
If the house was built before 1978 and the roof has old site-applied paint, test it for lead before sanding or scraping. Under the EPA’s Renovation, Repair and Painting (RRP) program (checked November 2026), anyone paid to disturb painted surfaces in pre-1978 homes must be lead-safe certified.
Why galvanized roofs peel
Sherwin-Williams’ technical note on paint peeling from galvanized metal (checked November 2026) gives the main causes: oil or a passivating treatment left on newer metal, alkyd (oil-based) paint, which reacts with zinc and loses adhesion, white rust, and painting in cold or humid weather. It also warns against cleaning with mineral spirits and similar solvents, which can leave a residue. The same points apply to galvanized roofing; our article on painting galvanized steel goes through the passivator test step by step.
Choosing Primer and Paint
| Surface | Primer | Topcoat | Avoid |
|---|---|---|---|
| Sound factory finish, faded or chalky | Often none after cleaning; spot-prime bare spots; follow the paint maker’s advice on chalk | Acrylic or direct-to-metal (DTM) acrylic roof coating | Painting over chalk without washing |
| Bare galvanized | Primer labeled for galvanized metal, if the topcoat needs one | DTM acrylic | Alkyd (oil-based) paints |
| Bare Galvalume | Primer the coating maker lists for aluminum-zinc coated steel | Acrylic or DTM acrylic | Products not rated for Al-Zn; check the label |
| Areas of rust cleaned to bare steel | Rust-inhibiting metal primer | Same as the rest of the roof | Paint straight over loose rust |
| Whole roof, heat reduction | As required by the coating system | Rated reflective roof coating | Unrated products sold as “cool” |
Whatever you choose, use one paint maker’s system and follow the label for primer, film thickness, recoat time and temperature limits. Our rust prevention coating guide compares primer types in more detail.
Cool roof coatings
A reflective coating can lower how hot the roof and the space under it get. The Cool Roof Rating Council explains on its guidance for home and building owners (checked November 2026) that ratings rely on two measured properties, solar reflectance and thermal emittance, and that color alone does not decide performance. It suggests checking any product your contractor offers in its Rated Roof Products Directory. Insulation still matters more for comfort in many buildings; see how to insulate a metal building.
Applying the Paint
- Work in mild, dry weather with no rain or dew expected before the paint cures, and avoid a roof that is too hot to touch in direct sun.
- Brush fasteners, laps and edges first, then roll or spray the panels, working along the ribs from the ridge down.
- Two thinner coats beat one heavy one. Respect the recoat time on the label.
- Airless spraying is fastest on large roofs but needs overspray control near cars, windows and neighbors.
Safety on a Metal Roof
Metal roofs are slippery, especially when wet, dewy, dusty or freshly painted, and a fall from any roof can be fatal. Use a properly secured ladder, a roof anchor and harness, and soft-soled shoes. Step on the flat pans over purlins, not on the ribs or between supports, and plan your painting so you never walk on wet paint. On steep or high roofs, hiring a contractor with fall protection equipment is the safer choice.
FAQ
What kind of paint do you use on a metal roof?
A direct-to-metal (DTM) acrylic or an acrylic roof coating made for metal is the usual choice. Avoid oil-based alkyd paint on galvanized roofs, because it reacts with zinc and peels.
Do you need to prime a metal roof before painting?
Prime any bare or rusted steel. A sound, clean factory finish may not need primer, depending on the topcoat. Follow the paint maker’s instructions for your surface.
Can you paint a rusty metal roof?
Yes, if the rust is on the surface. Remove loose rust, prime the bare steel with a rust-inhibiting primer, then topcoat. Panels rusted through need to be replaced.
Will painting a metal roof void the warranty?
It can affect a factory finish warranty. Check the warranty document or ask the panel manufacturer before you paint.
Can you paint a metal roof yourself?
On a low, gently sloped roof with the right safety gear, many owners do. On steep, high or fragile roofs, hire a contractor.
Reference information only, not engineering advice. Disclaimer.