Skip to content
Sprue & Brush
Category

Primers and Surface Prep

The step people skip, and the one that decides whether your paint stays on the model.

3 ranked roundups7 comparisons and guides

An aerosol primer can and a primed model

Primer is the least interesting purchase in the hobby and the one that most often decides whether a paint job survives being handled. It does two jobs: it gives acrylic paint a microscopically rough surface to grip, and it unifies the color of a model that may be made of gray plastic, clear plastic and resin all at once. Skip it and paint rubs off at every contact point within a few games.

Which color, and why it matters more than the brand

Primer color is a decision about where your shadows and highlights come from, and it is far more consequential than which brand you buy.

Black gives you shadows for free. Every recess stays dark, and drybrushing over black produces dramatic contrast with almost no skill. The cost is that every light color needs several coats, and yellow over black is genuinely miserable.

White does the opposite. Colors go on bright and vibrant in one coat, and you have to put every shadow in yourself. It also shows every mold line and gap, which is useful while you can still fix them and demoralizing afterwards.

Gray is the compromise and, for a first army, usually the right answer: bright enough for color to read properly, dark enough that recesses are not fighting you. If you are using Contrast or Speedpaint, a light gray or bone primer is not a preference — it is a requirement, because those paints are transparent and do nothing over black.

The full color comparison has the table, including which schemes genuinely want black.

Spray, brush-on, or airbrush

Aerosol is fastest and gives the smoothest finish, and it has one hard constraint: weather. Spray primer needs a dry day in a temperate range. Outside that window it goes grainy, chalky, or both, and a grainy primer coat cannot be fixed by painting over it. If you live somewhere humid, this is not a theoretical risk — it is the single most common primer complaint there is, and why primer goes grainy explains exactly what is happening.

Brush-on primer works any day of the year in any room. It is slower, and a heavy hand fills detail, so it wants two thin coats rather than one confident one. For anyone without outdoor space, this is the answer, and priming indoors covers how to do it without a chalky result.

Airbrush primer is the best of both: thinner than an aerosol, smoother than a brush, no weather window, and no fumes to speak of with a water-based primer. It only makes sense if you already own a compressor. See the airbrush primer picks, and the airbrush hub if you are weighing up the step up.

What decides price

Very little, honestly, and this is the category where brand loyalty makes least sense. Hobby-branded aerosols cost noticeably more than general-purpose plastic primers that are chemically similar, and the premium buys a guaranteed-fine pigment and a matte finish tuned for miniature paint. That is a real benefit on a detailed model and a small one.

Where the money genuinely goes further is volume: brush-on and airbrush primers come in 200 ml and larger bottles, which prime a very large number of models for the price of two spray cans. If you are priming an army rather than a squad, that is the saving worth paying attention to.

The mistake buyers make

Spraying too close, too wet, and too thick. Primer is meant to be a translucent dusting that you build to opacity in two or three passes from about 20 cm away. One heavy pass from 5 cm fills every panel line on the model and you will never get that detail back.

The second mistake is not checking the weather, and the third is not shaking the can long enough. Both produce the same gritty, sandpapery finish, and both are entirely avoidable.

Different materials also need different handling — resin and metal both need washing first, because mold release agent on resin will reject primer no matter what you spray. And if you are wondering whether you can get away without priming at all, the honest answer is here.

Ranked picks

What to buy, ranked

Comparisons and guides

Work out which one you need

Primed models in gray and black
Head to head

Citadel vs Vallejo Primer

Finish, cost, Contrast compatibility and indoor usability compared across the two ranges.

A spray can being used in open air
Guide

Why Is My Primer Grainy?

The mechanism behind gritty primer, the conditions to respect, and whether the coat can be rescued.

FAQ

Questions people actually ask

Do you need to prime miniatures before painting?
Yes, for anything you will handle. Acrylic paint has nothing to grip on smooth plastic and will rub off at contact points — fingers, edges, the places you hold the model. Primer gives the paint a microscopically rough surface to key into. The only models you can reasonably skip it on are pre-primed miniatures and pieces you will never touch again.
Should I use black, white or gray primer?
Gray, if you are not sure. It is bright enough that colors read properly and dark enough that recesses still read as shadow. Use black if your scheme is dark and you plan to drybrush. Use white or bone if your scheme is bright, or if you are using Contrast or Speedpaint, which need a light primer to work at all.
Why is my primer grainy?
Almost always humidity or temperature. Aerosol primer sprayed in damp or cold air part-dries before it lands, so the pigment arrives as dust rather than as a wet film — which feels like fine sandpaper. The other causes are spraying from too far away and not shaking the can long enough. A grainy coat cannot be painted smooth; strip it or sand it back.
How long does miniature primer take to dry?
Spray primer is touch-dry in 15 to 30 minutes in good conditions, but it needs several hours — ideally overnight — to cure hard enough to handle and paint without marking. Brush-on acrylic primer is touch-dry faster and still wants a full day before heavy handling. Rushing the cure is how primer peels at the contact points later.

Where this sits in the build