Product review · Zinsser · Updated August 11, 2026

Bulls Eye 1-2-3Zinsser paint review

8.6/10The right $30 answer when the job is adhesion, and the wrong can the moment a real stain is involved.

The cheapest primer on the shelf that grips glossy enamel, tile, and old oil paint without sanding. It is also the can people keep buying for stains it was never able to hold.

Buy at Home Depot $28-32 / gal street; sale dips under $26See Zinsser colors on your wall
Zinsser Bulls Eye 1-2-3 on a real wall
Zinsser Bulls Eye 1-2-3
Coverage350 sq ft / gal porous
Dry and recoatTouch dry 35-50 min at 70-80°F
VOCLow VOC liquid
Full cureAbout 7 days
Read this first

The Fast Verdict

Buy it when the surface is sound and just needs grip plus a uniform base. The styrenated acrylic locks onto glossy enamel, tile, laminate, and old oil paint without sanding, it recoats in an hour, it carries a rust inhibitor so galvanized metal is fair game, and it cleans up at the sink for about $30 a gallon. It is not a heavy stain blocker. Nicotine, soot, pet urine, and dark water rings ghost back through a water-borne film at any coat count.

Best for

Glossy enamel trim and doors · Tile, laminate, and melamine repaints · Old oil-painted walls · Metal and galvanized railings · Chalky exterior siding · One-day cabinet and trim turnarounds

What it's good at

  • Bonding to glossy enamel, tile, laminate, and melamine without sanding — the styrene stiffens the acrylic and pushes bond strength toward oil-primer territory
  • Fast turnaround: touch dry in about 35 minutes, recoat in an hour, topcoat the same day
  • Sealing everyday messes — grease shadows, handprints, crayon, marker, mild cedar or redwood tannin
  • Metal and galvanized metal, thanks to a rust inhibitor plain latex primers do not carry
  • True interior and exterior use, including chalky, repaired, or weathered siding under a latex finish
  • Spraying through a .017 airless tip and sanding to a glass-flat base after a 24-hour cure
  • Price and availability — about $30 a gallon at every Home Depot, Lowe's, Ace, Walmart, and Amazon

What it's not good at

  • Heavy stains. Nicotine, soot, pet urine, and dark water rings re-mobilize in a water carrier and ghost through
  • Fresh, wet, knotty cedar or redwood, where the tannin load overwhelms a water-base film
  • Hiding in one coat — it is thin, so budget 350 to 400 sq ft per gallon rather than the 450 on the can
  • Being topcoated early; the film is soft for the first few hours and drags or lifts
  • Scratch resistance on a dead-slick door left unsanded, where dedicated bonding primers beat it
  • Sitting in storage without a stir — the formula separates and a poorly mixed can hides less
  • Heavily rusted steel, which wants a rust-converting metal primer instead
Same shelf, different cans

Which Bulls Eye 1-2-3 Are You Buying?

The Bulls Eye 1-2-3 name spans several SKUs and the wrong one costs money or performance. This review covers the brushable water-base gallon, the volume product.

Bulls Eye 1-2-3 Water-Base (this review)
BaseWater-base styrenated acrylic
RecoatRecoat 1 hr · topcoat 3-4 hr · sandable at 24 hr
Buy it if

The surface is sound and the job is adhesion and a uniform base — glossy trim, tile, laminate, old oil paint, chalky siding.

Avoid if

The wall has a real stain, or you are trying to bury a dark color under a white ground.

Bulls Eye 1-2-3 PLUS
BaseSame water base, same low odor, stronger stain-blocking claim
RecoatEffectively the same clock: recoat 1 hr · topcoat 3-4 hr
Buy it if

Cabinetry, doors, or trim where a second trip back is expensive. It reaches a marginal stain more reliably than the standard can.

Avoid if

You expect a different chemistry class. It still needed two coats to block a water stain with zero yellowing in testing.

Bulls Eye 1-2-3 Spray, 13 oz
BaseAerosol, about 500 g/L VOC
Buy it if

Small touch-ups and spot priming where dragging out a brush and a tray is not worth it.

Avoid if

Any real area. Coverage is a fraction of the liquid and the VOC is far higher.

Bulls Eye 1-2-3 Gray / Deep Tint
BaseSame acrylic in a gray or deep-tint base
Buy it if

You are going to a deep navy, charcoal, or other saturated topcoat. A gray ground cuts a coat off the finish color.

Avoid if

Light and mid-tone finishes, where the white base is the right ground.

Numbers, not adjectives

Spec Sheet

Type
Water-base styrenated acrylic primer / sealer / bonding coat
Coverage
350 sq ft / gal porous, up to 450 non-porous; real-world measurement lands at 350-400
Dry and recoat
Touch dry 35-50 min at 70-80°F · recoat 1 hr · topcoat 3-4 hr
Sandable
24 hr — the cabinet and trim milestone
Full cure
About 7 days
VOC
Low VOC liquid, under 100 g/L; the 13-oz aerosol is far higher at about 500 g/L
Rust inhibitor
Yes — which is why it is labeled for metal and specifically for galvanized
Surfaces
Drywall, plaster, wood, glossy enamel, tile, glass, concrete, hardboard, metal and galvanized metal
Interior / exterior
Both
Sizes
13-oz spray, quart, gallon, 5-gallon; white, gray, and deep-tint bases
Price
$28-32 / gal street; sale dips under $26

Application Settings That Work

Brush
It flows and levels well under a brush or a 9-inch roller. Use a 3/8-inch nap with a moderate load, because over-rolling the thin acrylic throws a fine spray. Shake the can hard or box multiple cans together before you start — the formula separates in storage, and a poorly mixed can hides less.
Airless
A good sprayer primer. An airless with a .017 tip handles it straight from the can, which is what makes it a sensible base coat for cabinet doors and louvers.
Thinning
Water only, up to 5 percent, and only when you want finer atomization out of a sprayer. It needs no thinning at all to brush or roll.
Primer
Clean and degrease before you prime. The bond is mechanical and chemical, but it is a bond to a clean surface, and skipping the clean is the most common reason it peels. On a dead-slick cabinet door or laminate, a two-minute scuff with 220-grit is worth it; on a wall it is not. After a 24-hour cure the film sands to a glass-flat base, which is exactly what trim and cabinetry want under an enamel.

Recoat, Topcoat, and Cure Are Three Different Clocks

People read the 1-hour recoat, topcoat at the 61-minute mark, then wonder why the finish dragged. Recoat and topcoat are not the same permission. Touch dry at 35 to 50 minutes means only that a fingertip does not stick. Recoat at 1 hour is safe for a second coat of the same primer, because primer over primer is chemically friendly — same resin, same carrier, it re-wets and knits. A finish coat is a different formula with a different solvent balance, and if the primer film is still soft it can lift or roll under the brush, so give it the 3-to-4-hour window. Sandable is a 24-hour milestone and it is the one that matters on cabinets and trim. Full cure is about 7 days. The substrate moves all of it: on drywall the primer loses water into the wall as well as into the air and firms up faster, while on tile, glass, and gloss enamel it can only dry by coalescence through the top of the film, so give those the long end of every window. High humidity and cold push every number later, not earlier.

Mid-project panic

When It Goes Wrong, and How to Fix It

The stain came back through the finish days later

Why it happens. Stain bleed is a solvent problem, not a coverage problem. Nicotine tar, soot, water-soluble tannin, and pet-urine salts dissolve into the carrier of whatever goes over them and migrate up through the film. A water-base acrylic carries water, so anything water-soluble can re-mobilize and ghost through, sometimes weeks later. A fifth coat behaves like the first.

The fix. Go to shellac. BIN carries alcohol and dries to a film almost nothing redissolves, which is why it locks the worst stains in one coat. Do not waste two coats of the cheaper can first.

One coat did not cover

Why it happens. It is thin by design — that is what buys the flow and leveling. The label prints 450 sq ft per gallon and independent measurement in real rooms lands closer to 350 to 400. Porous substrates make it worse: new drywall, fresh plaster, joint compound, and bare wood all drink the first coat.

The fix. Budget gallons against 350 to 400 sq ft, not 450. Plan two coats on new drywall, bare wood, a dark existing color, light water stains, and mild cedar or redwood tannin. Going to a saturated topcoat, buy the gray or deep-tint base instead of adding coats of white.

The topcoat dragged or lifted the primer

Why it happens. The film is grippy but not hard for the first few hours, and on a non-porous surface it dried by coalescence rather than soaking in, so it firms up slower than it looks.

The fix. Respect the 1-hour recoat and the 3-to-4-hour topcoat windows as separate clocks. On tile and glass, give both the long end — closer to two hours before recoating and the full four before a finish coat.

The finish scratched off a slick cabinet door

Why it happens. The no-sand claim is about adhesion, and the adhesion is genuine. Durability is the asterisk. A laminate scratch test across the Zinsser lineup placed 1-2-3 third: Cover Stain took no scratches, BIN showed minimal scuffs, and the 1-2-3 film took visible damage. Unsanded glossy panels held under normal use but showed minor edge scratching under hard pressure.

The fix. Two minutes with 220-grit on a dead-slick door buys real scratch resistance the shortcut does not, and scuff-sanded panels bonded measurably better in testing. Skip the sanding on a wall. Do it on a cabinet.

Fine spray coming off the roller

Why it happens. Roll the thin acrylic too fast or with too much load and it throws a spatter.

The fix. Use a 3/8-inch nap, a moderate load, and do not chase it across the wall.

The wall feels gritty after priming bare drywall

Why it happens. Like any water-based primer, the water in the film swells the loose paper fibers on bare drywall and they stand up as it dries. You feel a faint fuzz.

The fix. One light pass with 220-grit knocks it flat. It takes minutes, and skipping it is the difference between a gritty first color coat and a clean one.

Side by side

Bulls Eye 1-2-3 vs KILZ 2 vs Zinsser BIN

Two cheap water-base primers and the shellac one people should have bought instead. The deciding question is always what actually failed: the grip, or the stain.

Bulls Eye 1-2-3KILZ 2 All-PurposeZinsser BIN Shellac
ChemistryWater-base styrenated acrylicWater-base all-purpose acrylicShellac in denatured alcohol
Grip on glossy enamel, tile, laminateThe reason it exists — it bonds without sandingWeaker; it does not grip slick surfaces the way the styrenated resin doesBites glass and tile well
Bare drywall and porous surfacesFine, but the substrate drinks the first coat — plan on twoFine, and the cheaper way to do itWrong tool. You buy BIN for a problem, not for bare drywall
Heavy nicotine, soot, pet urine, dark ringsBleeds back through at any coat countNot what it is stocked for eitherSeals them in one coat
Odor and cleanupLow odor, water at the sinkLow odor, water at the sinkAlcohol fumes; ventilate
Street price per gallon$28-32$22-26About $55
Where it winsGlossy trim, tile, laminate, old oil paint, galvanized metal — grip on a budgetPorous drywall and bare surfaces where saving a few dollars is the whole pointAny wall with a real stain, odor, or live knot
Chemistry
Bulls Eye 1-2-3Water-base styrenated acrylic
KILZ 2 All-PurposeWater-base all-purpose acrylic
Zinsser BIN ShellacShellac in denatured alcohol
Grip on glossy enamel, tile, laminate
Bulls Eye 1-2-3The reason it exists — it bonds without sanding
KILZ 2 All-PurposeWeaker; it does not grip slick surfaces the way the styrenated resin does
Zinsser BIN ShellacBites glass and tile well
Bare drywall and porous surfaces
Bulls Eye 1-2-3Fine, but the substrate drinks the first coat — plan on two
KILZ 2 All-PurposeFine, and the cheaper way to do it
Zinsser BIN ShellacWrong tool. You buy BIN for a problem, not for bare drywall
Heavy nicotine, soot, pet urine, dark rings
Bulls Eye 1-2-3Bleeds back through at any coat count
KILZ 2 All-PurposeNot what it is stocked for either
Zinsser BIN ShellacSeals them in one coat
Odor and cleanup
Bulls Eye 1-2-3Low odor, water at the sink
KILZ 2 All-PurposeLow odor, water at the sink
Zinsser BIN ShellacAlcohol fumes; ventilate
Street price per gallon
Bulls Eye 1-2-3$28-32
Where it wins
Bulls Eye 1-2-3Glossy trim, tile, laminate, old oil paint, galvanized metal — grip on a budget
KILZ 2 All-PurposePorous drywall and bare surfaces where saving a few dollars is the whole point
Zinsser BIN ShellacAny wall with a real stain, odor, or live knot

Match the chemistry to the failure, not the price to the budget. If the surface is porous and sound, KILZ 2 saves a few dollars and nothing is lost. If it is glossy, slick, tiled, or old oil paint, the styrenated 1-2-3 earns its small premium and is the safer call. And if the problem is a stain, an odor, or a live knot, neither cheap can holds it — buy BIN and skip the two wasted coats first.

If not this one

Honest Alternatives

Questions people actually ask

Bulls Eye 1-2-3 Questions, Answered

Is Zinsser 1-2-3 a good primer?

For everyday work, yes. It bonds to glossy enamel, tile, and old oil paint without sanding, dries fast, and cleans up with water at about $30 a gallon. It is not a heavy stain blocker. Smoke, pet odor, deep water rings, and strong knot bleed need Zinsser BIN shellac or Cover Stain oil instead.

Does Zinsser 123 block stains?

Light ones. It handles grease, handprints, crayon, graffiti, light water marks, and mild cedar or redwood tannin bleed, though independent testing found light water stains need two coats to block with zero yellowing. It does not lock heavy nicotine, soot, pet urine, or dark water rings at any coat count. For those, shellac is the only Zinsser primer that genuinely solves it.

Do you need two coats of Zinsser 123?

One coat covers most sound surfaces. Plan on two when you are burying a dark color, sealing porous new drywall or bare wood, or blocking light water stains and tannin — in hands-on tests one coat let water stains tint through slightly while two blocked them with zero yellowing. Heavy stains are a chemistry limit no coat count fixes; that is BIN territory.

How long before you can paint over Zinsser 123?

Recoat in 1 hour and topcoat in 3 to 4 hours for the safest bond; the film reaches full cure in about 7 days. High humidity and temperatures below room temperature stretch those numbers, and on non-porous surfaces like tile or glass give it the long end of the window. If you plan to sand the primer smooth, wait about 24 hours first.

Can you sand Zinsser 123 primer?

Yes. The film sands easily once it has cured about 24 hours, which is how you get a glass-flat base on cabinets and trim. Going the other way also helps: on the very slickest surfaces, a two-minute scuff-sand before priming measurably improves scratch resistance in independent tests, even though the label says sanding is optional.

Do you have to sand before Zinsser 1-2-3?

You can skip sanding for adhesion on glossy surfaces, which is the product's main job. You still need to clean and degrease first. The bond is to a clean surface, not a dirty one. Wipe trim and cabinets with a degreaser, let it dry, then prime. Skipping the clean is the most common reason it peels.

Does Zinsser 123 work on metal?

Yes. The formula includes a rust inhibitor and is labeled for metal, including galvanized, where an ordinary latex primer can flash-rust. Independent testing confirmed clean adhesion to metal and plastic. For heavily rusted steel, a dedicated rust-converting metal primer is still the better tool.

Is Zinsser 123 or KILZ better?

They compete directly as cheap water-base primers. The 1-2-3 styrenated acrylic bonds to glossy and slick surfaces more reliably without sanding, which is its edge. KILZ runs a bit cheaper and is fine on bare drywall and porous surfaces. For glossy enamel, tile, or laminate, the 1-2-3 is the safer call.

Can you use Zinsser 1-2-3 outside?

Yes. It is a true interior and exterior primer, and it seals chalky, weathered, or repaired exterior surfaces under a latex topcoat. Bare or weathered wood with heavy tannin is better served by Cover Stain oil, which penetrates the grain. For general exterior prep on previously painted siding, the 1-2-3 holds.

Can I spray Bulls Eye 1-2-3?

Yes, and it is a good sprayer primer. An airless with a .017 tip handles it straight from the can, and you can thin it up to 5 percent with water for a finer pattern on cabinet doors or louvers. Shake or box the cans first — the formula separates in storage, and a poorly mixed can sprays inconsistently and hides less.

Do I really need to sand after priming bare drywall?

A light pass, yes. The water in the primer raises loose paper fibers on bare drywall and leaves a faint fuzz. One quick scuff with 220-grit knocks it flat so your topcoat feels smooth. It takes minutes and it is the difference between a gritty wall and a clean one.

Can I tint Bulls Eye 1-2-3 to cut a topcoat?

Yes, lightly. Tinting the primer gray using the Deep Tint base under deep or bold colors cuts the number of topcoat coats you need, because the color has a darker, more uniform base to cover. Do not over-tint a standard white base; it is formulated to seal, not to act as a full color base.

Ask a Question

David Chen

Mid-project with Bulls Eye 1-2-3? Stuck between two cans?

Ask David below — every question gets a real reply, usually within a day. Primed something slick with 1-2-3 — tile, laminate, an old gloss door? Tell us what the substrate was, whether you scuffed it first, and how the topcoat held up.

Keep exploring

We may earn a commission when you buy through the retailer link above. It never changes the score or the verdict.