I need to paint an exterior door that not only is metal, but has a small amount of rust on the outer edges. The door is used quite often and takes a lot of wear and tear. The past paint jobs have not held up very long and I have been given the task to prevent this from happening again. I primed, painted and put a laquor finish on the door, thinking this would do the job. Nope, didn't work! Any suggestions?

5 Answers 5


Priming and Painting Galvanized Metal, condensed from KILZ.com, other manufacturers also make specific paints and primers for galvanized metal.

The galvanizing process, which is designed to prevent rust, leaves an oily film that can prevent coating adhesion. The zinc in galvanized metal can produce a milky “white rust” (which is common when it has weathered) that must be removed with a stiff brush or abrasive pad, prior to coating. It’s necessary to remove the oily film that can prevent coating adhesion with a water-based cleaner/degreaser.

Prime the surface with a water-based primer. Since oil-based primers can interact with the zinc in galvanized metal, causing premature peeling, always use a water-based primer when painting galvanized metal. KILZ® 2 Primer is an excellent choice when priming and painting exterior galvanized metal. It will grip to the metal surface and provide a better surface for the paint to adhere.


  • 1
    +1 for the point about interaction with zinc and the suggestion to remove any oils. Of course Kilz isn't the only brand which makes a good product for the purpose; they're just the ones whose marketing department sponsored the piece you're quoting from.
    – keshlam
    Oct 15, 2014 at 3:47
  • 1
    Indeed they had the best writer, it really was a good read and a shame to butcher it. @keshlam
    – Mazura
    Oct 15, 2014 at 3:53

Wirebrush the rust to remove it. Apply a primer designed to adhere to bare metal. (I'm fond of those which react chemically with rust to help finish the job of preparing the surface, but those are only available in dark colors as far as I know.) Then apply a paint compatible with that primer -- not all paints layer happily on top of each other; generally you want the topcoat to use the same solvent the undercoat did for best adhesion.

Theoretically, painting a metal door is like painting a metal car... I wonder what an auto body shop would charge if you asked them to paint it.


I paint all metal doors with automotive primer (helps with rust and binds harder) and automotive spray paint. Need to spray a good distance away and layer it on lightly but if you take your time it can look almost perfect. Bonus points for following it up with a clear coat a few days later.


Since you can rarely get rid of all rust without sanding completely through the metal, due to pitting, you should remove as much as possible, and the apply a rust fixer.


After sanding all the rust, apply a rust neutralizer, such as loctite rust neutralizer. Spray it on, read instructions. then follow that with either priming the surface or applying some auto body filer, such as Bondo, If the surface was compromised from the rust. Sand the body filler until it is smooth and flush with surrounding metal, then primer, then follow up with finished paint coats.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.