You may paint your wrought iron fences with most any type of paint; however, certain types will prove more durable in the long run. More important than the type of paint you choose is the type of primer. Learn how to prepare the fence, or it will reject every type of paint.
No kind of paint will bond to bare wrought iron. Before you even think of applying a finish coat, prime the fence with the correct type of base coat. Latex and acrylic primers will not bond to wrought iron because it is slick and nonporous. For a lasting base, apply an acid-based metal-etching primer. This initial coating will etch the fence and leave it better suited for its painted finish.
Acrylic Latex Paint
Acrylic latex paint is well-suited for exterior surfaces because it possesses an ability to expand and contract when temperatures are high and low. Ordinary latex paint doesn't do this as well and shouldn't be used on outdoor wrought iron fencing.
Enamel is also well-suited for exterior conditions; it is far more durable than water-based acrylic latex paint. If you want an attractive finish that can withstand relatively high levels of physical duress, paint your wrought iron fence with an enamel.
Painting wrought iron with a brush can be a tedious endeavour. For faster, more efficient results, apply the primer base and painted finish, using a mini-roller.
Because wrought iron is prone to rust, it requires a rust-inhibiting primer base. Be sure the etching primer you choose is formulated to prevent rust, or the new finish will turn a reddish orange when exposed to moisture.