Quick answer: Yes, you can use acrylic paint on metal, but bare metal is too smooth and non-porous for acrylic to grip reliably. Clean off grease, remove rust, scuff the surface with fine sandpaper or steel wool, apply a metal primer (rust-inhibiting for iron and steel, self-etching or bonding for aluminum and galvanized metal), then paint in thin coats and seal with a clear acrylic or exterior varnish. Good prep is what keeps it from chipping.
Metal shows up in a lot of art and craft projects: tin cans, mailboxes, garden signs, old trays, watering cans, lanterns, metal wall art, jewelry blanks and furniture hardware. Acrylic paint is appealing for all of these because it comes in endless colors, cleans up with water and handles fine detail well. The catch is adhesion.
This guide explains why acrylic struggles on raw metal, how different metals need different prep, a full painting method, sealing for indoor and outdoor pieces, and solutions to peeling, rust bleed and brush marks. If you are choosing paints for this kind of work, our guide to the best acrylic paint sets for metal painting covers options suited to non-porous surfaces.
Why Acrylic Paint Needs Help on Metal
Acrylic paint bonds best when it can soak into a porous surface, like canvas or wood, or lock into a rough texture. Metal offers neither. It is smooth, dense and completely non-absorbent, so the paint film rests on top with only a weak physical bond.
Three other factors make it harder:
- Surface contaminants. Metal often carries oils from manufacturing, fingerprints, and invisible films that repel water-based paint.
- Oxidation. Iron and steel rust; aluminum forms a thin oxide layer; galvanized steel has a zinc coating that resists many paints. Each affects adhesion differently.
- Thermal movement. Metal expands and contracts with temperature more than many other surfaces, especially outdoors in sun. A poorly bonded paint film can crack or lift as the metal moves.
Water is another issue. Acrylic paint is water-based, and putting water directly onto bare steel can encourage flash rust, the faint orange bloom that appears when moisture sits on fresh metal. A primer prevents this.
Prep by Metal Type
Different metals need different preparation. Identifying yours first saves frustration.
| Metal | Common items | Main challenge | Recommended primer |
|---|---|---|---|
| Steel and iron | Mailboxes, garden furniture, tools, railings | Rust and flash rust | Rust-inhibiting metal primer |
| Tinplate | Tin cans, cookie tins, tin signs | Smooth, sometimes coated surface | Metal primer or bonding primer after scuffing |
| Aluminum | Outdoor signs, patio furniture, cookware exteriors | Oxide layer resists paint | Self-etching or bonding primer |
| Galvanized steel | Buckets, watering cans, planters, ductwork | Zinc coating repels many paints | Primer labeled for galvanized metal |
| Copper and brass | Decor, hardware, jewelry blanks | Tarnish, smooth surface | Bonding or etching primer |
| Previously painted metal | Old furniture, signs | Unknown or flaking old paint | Sand to a sound surface, then a compatible primer |
A quick magnet test helps: if a magnet sticks, the metal contains iron and can rust. If not, it is likely aluminum, copper, brass or zinc-coated.
New galvanized metal
Fresh galvanized items often have a slick, oily surface from manufacturing. Many paint guides recommend cleaning thoroughly with a degreaser or a vinegar wash, then using a primer specifically labeled for galvanized surfaces. Some primers are not compatible with zinc and can peel, so check the label.
What You Need
- Dish soap or degreaser and warm water
- Isopropyl alcohol or mineral spirits for final degreasing
- Wire brush and fine sandpaper (220–400 grit) or fine steel wool
- Rust remover or rust converter if needed
- Primer suited to your metal
- Acrylic paint (multi-surface acrylic, craft acrylic or artist acrylic)
- Soft synthetic brushes, foam brushes or a small roller
- Clear sealer: water-based acrylic varnish for indoor items, exterior or UV-resistant clear coat for outdoor items
- Gloves, mask and good ventilation, especially for spray products
How to Use Acrylic Paint on Metal: Full Method
- Wash. Scrub the metal with warm, soapy water to remove dirt and grease. Rinse and dry immediately and thoroughly with a towel to avoid water spots and flash rust.
- Remove rust and loose paint. Use a wire brush or sandpaper to take off flaking paint and loose rust. For heavier rust, sand down to bright metal or use a rust converter, which chemically changes rust into a paintable surface.
- Scuff the surface. Sand the entire area with 220–400 grit sandpaper or fine steel wool until the shine is gone. This creates a fine texture for primer to grip.
- Degrease. Wipe with isopropyl alcohol or mineral spirits on a lint-free cloth to remove sanding dust and residual oils. Let it evaporate fully. Handle the piece with gloves from this point.
- Prime. Apply a thin, even coat of the correct primer. For sprays, hold the can 8–12 inches away and use smooth, overlapping passes. Let it dry per the label, and apply a second light coat if the label suggests it.
- Paint in thin coats. Brush or sponge acrylic in thin, even layers. Allow 20–30 minutes between coats, longer in humid weather. Two to three coats usually give solid coverage.
- Add detail. Once base coats are dry, paint designs, lettering or patterns. Acrylic paint pens and fine liners are useful on metal for crisp lines.
- Cure. Let the finished paint cure at least 24 hours, ideally longer, before sealing.
- Seal. Apply two or three thin coats of clear sealer, allowing each to dry. For outdoor pieces, choose a sealer rated for exterior use with UV protection.
Can You Use Acrylic Paint on Metal Without Primer?
You can for small, indoor, decorative pieces that will not be handled much, such as a painted tin used as a pencil holder. Results improve dramatically if you still clean, degrease and scuff the surface. Multi-surface acrylic paints formulated for adhesion on glass, metal and ceramic tend to perform better without primer than basic craft acrylics.
For anything outdoors, anything that gets handled or bumped, and anything made of iron or steel, primer is strongly recommended. Unprimed acrylic on steel is especially prone to rust forming underneath, which pushes the paint off from below.
Tape test for adhesion
To check whether your prep is good enough, paint a small test patch, let it cure for a day, then press painter’s tape firmly onto it and pull it off quickly. If flecks of paint come off with the tape, the surface needs more prep or a primer.
Indoor vs. Outdoor Metal Projects
Indoor decor
Painted tins, trays, frames, lamp bases and wall art face little stress. Clean, scuff, prime (or use a multi-surface paint), and finish with a water-based acrylic varnish. These pieces can last for years.
Outdoor pieces
Mailboxes, garden signs, planters and patio furniture face sun, rain, temperature swings and sometimes frost. For outdoor metal:
- Always use a rust-inhibiting or metal-specific primer.
- Choose exterior or UV-resistant acrylic paint where possible.
- Seal with an exterior clear coat, and plan to reapply every year or two.
- Avoid painting in direct sun or cold weather; follow temperature guidance on the paint and primer labels.
- Seal edges and seams carefully, since water creeps in there first.
Expect outdoor pieces to need touch-ups over time. Even with good prep, sun and moisture slowly break down any coating.
Painting Common Metal Items
Tin cans and cookie tins
Remove labels and glue residue with warm water and a little oil or adhesive remover, then wash and degrease. Scuff lightly. Tin cans often have a coating on the inside; paint only the outside, and do not use painted cans for food.
Mailboxes
Remove rust, prime with a rust-inhibiting primer, and use paint and sealer rated for exterior use. Keep lettering crisp with stencils or paint pens. Check any local postal guidelines on house numbers and visibility.
Galvanized buckets and watering cans
These are popular for farmhouse-style decor. Clean thoroughly, use a primer labeled for galvanized metal, and seal. If the bucket will hold water or plants, paint the outside only.
Metal wall art and signs
Flat metal signs are one of the easiest projects. Lay them flat, prime, paint, and seal. Acrylic washes over a primed base can create aged, distressed effects.
Jewelry blanks and small metal pieces
Small pieces benefit from a thin primer coat and fine brushes. Seal with a durable clear coat, since jewelry rubs against skin and clothing. Some artists use a resin topcoat for extra protection.
Metal furniture and hardware
Chairs, tables and drawer pulls get handled constantly. Prime thoroughly, paint in thin coats and use multiple coats of a durable sealer. Allow extra cure time before regular use.
Decorative Effects on Metal
- Faux rust and patina: Dab oranges, browns and teal greens over a dark base with a sponge for an aged look.
- Distressing: Paint a base color, then a top color, and lightly sand edges once dry to reveal the base or the metal below.
- Metallic accents: Metallic acrylics in gold, silver or copper add highlights to painted metal designs.
- Stenciling: Metal’s smooth surface takes stencils well. Use a dabbing motion and thin paint to avoid bleeding.
- Folk art and tole painting: Traditional tole painting is decorative painting on tinware. Many of its brush techniques work beautifully with modern acrylics over primed metal.
Troubleshooting Acrylic Paint on Metal
| Problem | Likely cause | Fix |
|---|---|---|
| Paint chips easily | No primer, no scuffing, or oily surface | Strip, degrease, scuff, prime and repaint |
| Rust spots appear under paint | Rust not fully removed or no rust-inhibiting primer | Remove rust, apply rust converter or inhibiting primer |
| Paint beads or crawls | Grease or residue on metal | Degrease with alcohol or mineral spirits |
| Brush marks visible | Paint too thick or drying too fast | Thin with a flow medium; use soft synthetic or foam brushes |
| Sealer turned cloudy | Applied too thick or in high humidity | Apply thinner coats in dry conditions; let paint cure longer first |
| Paint peeling on galvanized metal | Primer not compatible with zinc | Use a primer labeled for galvanized surfaces |
| Paint softens in hot sun | Not fully cured or no protective topcoat | Allow full cure; seal with exterior clear coat |
How Long Does Acrylic Paint Last on Metal?
On properly prepared and sealed indoor metal, acrylic paint can last for many years with little wear. Outdoors, longevity depends on climate, sun exposure and how well the piece was primed and sealed. Refreshing the clear coat periodically and touching up chips promptly, before water reaches the metal, extends the life of the finish considerably.
Acrylic vs. Enamel and Spray Paint for Metal
Oil-based or alkyd enamels and spray paints made for metal generally offer stronger adhesion and durability than brush-on acrylic for high-wear items like railings and machinery. Acrylic’s strength is artistic control: blending, detail, many colors, easy cleanup and low odor. A common approach for decorative work is to use a spray primer or base coat made for metal, then hand-paint designs in acrylic, then seal everything with a clear coat.
FAQs
Will acrylic paint stay on metal?
It will if the metal is cleaned, scuffed and primed. On bare, smooth metal, acrylic tends to scratch and peel. A clear sealer adds extra protection, especially for outdoor or frequently handled pieces.
What primer should I use before painting metal with acrylic?
Use a rust-inhibiting primer for iron and steel, a self-etching or bonding primer for aluminum and copper, and a primer labeled for galvanized surfaces on zinc-coated steel. Check that the primer is compatible with water-based topcoats.
Can you use acrylic paint on metal outside?
Yes, with a metal primer, exterior-rated paint where possible, and a UV-resistant exterior clear coat. Expect to reseal and touch up periodically because sun and moisture wear down coatings.
How do you seal acrylic paint on metal?
After the paint cures for at least 24 hours, apply two or three thin coats of clear acrylic varnish for indoor pieces, or an exterior clear coat with UV protection for outdoor items. Let each coat dry fully.
Do you need to sand metal before painting with acrylic?
Sanding or scuffing is strongly recommended. It removes the slick surface and gives primer and paint a texture to bond with. Fine sandpaper (220–400 grit) or fine steel wool works well.
Can you paint over rust with acrylic paint?
Not directly. Remove loose rust with a wire brush or sandpaper, then use a rust converter or rust-inhibiting primer before painting. Painting acrylic straight over rust lets it keep spreading under the paint.
Final Thoughts
Acrylic paint and metal make a great combination for decor, signs and upcycled pieces when you prepare the surface properly: clean, de-rust, scuff, degrease, prime, paint in thin coats and seal. Match the primer to the metal and the sealer to the location, and your work will hold up far longer.
For colors that cover well on primed metal, take a look at our comparison of the top acrylic paint sets for artists working on metal and pick a set that suits your project’s size and setting.


