Nozzle Notes
How-to guides

How to Paint 3D Prints: Primer, Paint and Clear Coat

A step-by-step guide to painting 3D prints: prep and sanding, plastic primer, thin coats of acrylic or spray paint, and a clear coat, with maker figures for each stage.

By Sepehr Sabbagh-pour · Published · 6 min read

Gray primed figurine half coated in orange paint on a wooden dowel stand next to a spray can and a fine paintbrush
AI-generated illustration

How to paint 3D prints comes down to four steps: sand, prime, paint in thin coats, then seal. Primer is the key step because paint hides no flaws, while a gray primer coat exposes them so you can fix them first. Maker guides from Formlabs and Anycubic agree on that order.

Research-based guide. This article is compiled from maker documentation and has not been checked on a test printer. Drying times and coat counts are the makers' figures; always follow the label on your own paint.

What is the best way to paint a 3D print?

The best way to paint a 3D print is to spray a plastic-compatible primer, then build color in several thin coats and finish with a clear coat. Thin coats keep fine detail visible, and each layer must dry before the next. Formlabs advises against thick hardware-store paint, which tends to clump, and favors thin, even spray coverage from one brand of primer, paint and clear coat.

The workflow is the same whether the part is FDM or resin, but the amount of prep differs. A resin print needs support marks removed and a light sanding. An FDM print with a large layer height may need the whole surface sanded so layer lines do not show through, according to Formlabs. Heavy primer can stand in for some of that sanding, at the cost of softening fine detail.

Gray primed figurine half coated in orange paint on a wooden dowel stand next to a spray can and a fine paintbrush
Primer first, color second: a gray primed part makes any remaining flaws easy to see. AI-generated illustration

What do you need to paint 3D prints?

You need a small kit, and most of it is cheap. The list below combines the kits named by Formlabs, Anycubic and eufyMake.

  • Sandpaper: roughly 220 or 320 grit, then 400 or 600 grit (Formlabs). Anycubic lists 120, 220 and 600 grit sheets plus sponge sanders. See sanding 3D prints for the full grit ladder.
  • Primer: a spray primer made for plastic. Formlabs names Tamiya Fine Surface Primer in light gray as its top pick and calls Krylon and Montana thick.
  • Paint: acrylic is the usual choice for brush work (eufyMake, Anycubic). Spray lacquers such as Tamiya TS paints give thin, even coverage (Formlabs).
  • Clear coat: gloss, satin or matte, ideally from the same brand as the paint.
  • Handling gear: a dowel and a painting block to hold the part, masking tape, a tack cloth and nitrile gloves.
  • Safety gear: a respirator and a ventilated space.

How do you prepare a 3D print for painting?

Prepare a 3D print by removing supports, sanding support marks and the surface, then washing and drying the part. Paint does not cover flaws, so the surface you hand to the primer sets the finish. Start from a clean part, and for resin prints make sure it is fully washed and cured first (see how to wash and cure resin prints).

  1. Remove supports. Use flush cutters, or an X-Acto knife for delicate tips. If supports have fused to the part, this fix guide covers it, and supports explained shows how to place them to leave fewer marks.
  2. Sand the marks. A rotary tool, hand file or 220 grit paper. Formlabs suggests keeping a rotary tool to about 500 to 1,000 RPM with a light touch to avoid scorching.
  3. Smooth the whole surface. Start at 220 or 320 grit, then 400 or 600 grit. Formlabs says the smoothness you reach here determines the final finish.
  4. Wash and dry. Scrub with a soft brush and water; Formlabs prefers distilled or deionized water in hard-water areas. eufyMake suggests wiping with isopropyl alcohol.
  5. Mount the part. Drill a small starter hole in a hidden spot, push in a dowel and seat it in a painting block so you can spray without touching the surface.
  6. Tack cloth. Wipe in one direction with nitrile gloves, only once the part is dry, because water spoils the cloth's waxy surface.

Heat matters for sanding some materials: a power tool can deform PLA, which is covered in the sanding guide. Hand sanding is the safer default on PLA and PETG.

How do you prime a 3D print?

Prime a 3D print by spraying two to three light coats of plastic-safe primer from 6 to 8 inches away, stopping as soon as the color is opaque. Formlabs and eufyMake give the same distance. Primer gives paint an even base, and a gray coat shows every layer line and scratch you missed.

  1. Swirl the can for 2 to 3 minutes. Do not shake it, because Formlabs says that causes bubbles.
  2. Spray in short, quick strokes that start and end off the part, and rotate the part as you go.
  3. Inspect the first coat. Fix problems with fine sandpaper above 600 grit, then wash and tack-cloth the part again before respraying.
  4. Add a final light coat and stop at opacity. Thick primer fills fine detail.
  5. Let it dry for the time printed on the can.

Anycubic describes a brush-on alternative: a thin, even coat of surface primer, never brushed over a half-dry surface, with each coat fully dry before the next. If imperfections remain, sand lightly and re-prime any spot where the primer comes off.

How many coats of paint does a 3D print need?

A 3D print usually needs two to four thin coats of paint for even coverage. Formlabs expects 2 to 4 undercoat layers, often 2 to 3, with the first passes looking translucent. Once the coat turns opaque, it recommends waiting 20 to 30 minutes before the next step.

StageTypical amountSource
Primer2 to 3 light coatseufyMake, Formlabs
Undercoat or base color2 to 4 thin coatsFormlabs
Topcoat for gradients1 to 2 light coatsFormlabs
Clear coat1 to 2 thin coatsFormlabs
Acrylic dry time15 to 30 minutes per coateufyMake
Full cure24 hours minimum, up to a weekeufyMake, Formlabs

Pick the undercoat to suit the color: black for dark tones and white for light ones (Formlabs). Between coats, Formlabs suggests lightly wet sanding with its finest paper, then buffing. Thin paint with water or a medium for smoother layers if you brush (eufyMake).

Brush, spray or airbrush?

Brush acrylics suit small parts and detail work. Spray paint gives a smoother finish on larger parts, and an airbrush handles gradients, according to eufyMake. Anycubic recommends a wet palette to keep acrylic from drying, and rinsing a brush straight away if it sits unused for more than 30 seconds. Use masking tape for two-tone parts: press the edge down firmly and run a plastic card along it to prevent bleed (Formlabs).

How do you seal painted 3D prints?

Seal painted 3D prints with one or two thin coats of clear coat, sprayed from 6 to 8 inches away once the paint is fully dry. Pick gloss, satin or matte to suit the part. The clear coat protects the color and, per Formlabs, helps small droplets of paint blend into a smooth shell.

Let the finished part cure before you handle it. eufyMake gives 24 hours as a minimum for clear coat and says some people wait up to a week. Formlabs recommends at least a week, and gloves with a light touch if you must move it sooner. Anycubic notes that varnish should only go on after the paint is completely dry, so check whether the product you buy is gloss or matte.

What safety steps matter when painting 3D prints?

Wear a respirator and work in fresh air whenever you spray primer, paint or clear coat. Formlabs specifies a NIOSH-approved respirator and warns that spray particulates and solvents are health hazards. eufyMake adds gloves and a drop cloth. Anycubic recommends goggles and a mask for the sanding stage as well.

Follow the safety data on each can and the maker's guidance for ventilation. This guide does not replace it. For wider workshop habits, see 3D printer safety basics, and for resin parts resin 3D printing safety. If you want to estimate what a finished part costs once paint and primer are included, try the print cost calculator.

Common mistakes when painting 3D prints

  • Skipping primer. Paint hides no flaws, so layer lines and support scars show through.
  • Spraying thick coats. Thick primer and paint fill fine detail and can run.
  • Mixing brands. Formlabs recommends primer, paint and clear coat from the same brand so they are compatible.
  • Using heavy hardware-store paint. Formlabs says it clumps and builds thick layers.
  • Handling too soon. Fingerprints and dents appear before the paint has hardened.

Frequently asked questions

What is the best way to paint a 3D print?

Sand the part, spray a plastic-safe primer, build color in several thin coats, then seal with a clear coat. Formlabs advises primer, paint and clear coat from one brand, and warns that thick hardware-store paint clumps. Thin coats keep fine detail visible, and each coat should dry before the next. The same order works for FDM and resin prints, although FDM parts with large layer heights may need more sanding so layer lines do not show through the finish.

How do you prime a 3D print?

Swirl the primer can for 2 to 3 minutes without shaking it, then spray from 6 to 8 inches away in short strokes that start and end off the part. Rotate the part as you spray and stop once the color is opaque, because thick primer fills fine detail. Formlabs and eufyMake both describe this approach. Check the first coat for flaws, sand any problem spots with fine paper, wash and wipe the part again, then add a final light coat.

How many coats of paint does a 3D print need?

Most prints need two to four thin coats of paint. Formlabs expects 2 to 4 undercoat layers, often 2 to 3, and says to wait 20 to 30 minutes once the coat is opaque. eufyMake puts acrylic dry time at 15 to 30 minutes, longer for thick layers, and recommends several thin coats over one heavy one. Use black as an undercoat for dark colors and white for light colors, as Formlabs suggests.

What paint should you use on 3D prints?

Acrylic paint is the common choice for brush work on PLA, ABS and resin, according to eufyMake and Anycubic. Spray paint gives a smoother finish on larger parts, and an airbrush suits gradients. Formlabs recommends Tamiya spray paints for thin, even coverage and says Tamiya TS lacquers work on its resin. It advises against thick hardware-store paint and rough-surface art paints, because they clump and bury surface detail.

How long should painted 3D prints cure?

Leave a painted print alone for at least 24 hours after the clear coat, and ideally up to a week. eufyMake gives 24 hours as the minimum and notes some people wait a week for full hardness. Formlabs recommends at least a week before handling, using gloves and a light touch if you have to move the part earlier. Remove masking tape within a few days, and try to finish the spray painting in a single session.

Sources

Sepehr Sabbagh-pour

Founder and editor

Sepehr Sabbagh-pour

Software engineer since 2009 and Head of Engineering by day, a maker who has owned several 3D printers, writing practical guides to 3D printers, filament and running costs, with every article saying what was and was not tested.

Drafted with AI assistance, then edited and reviewed by Sepehr before it goes live. How we use AI.