What is the best stain-blocking primer for covering knots in spruce and cedar trim in NB homes?
What is the best stain-blocking primer for covering knots in spruce and cedar trim in NB homes?
Shellac-based primer is the gold standard for blocking knots in spruce and cedar — nothing else reliably stops the tannins and resins that bleed out of wood knots from staining through finish paint. Zinsser BIN is the most widely available product in New Brunswick and the one most professional painters reach for first.
Wood knots contain concentrated resin pockets and tannins that are highly soluble and remarkably mobile. When you paint over a knot with a water-based primer or even a quality latex paint, the heat of summer or the warmth of a heated interior slowly activates the resin, which migrates up through the paint film and leaves a yellow, brown, or orange ring on your beautiful white trim — sometimes within weeks of painting, sometimes within a year or two. This is a very common frustration in NB homes because both spruce (used extensively in framing and trim throughout the province) and cedar (popular for exterior trim and decorative millwork) are resin-rich species.
Zinsser BIN (shellac-based primer) is your best option for two reasons: shellac is the one coating that forms an airtight barrier impenetrable to resin migration, and it dries very fast — usually 45 minutes to touch, an hour to recoat. It's available at paint stores and hardware stores in Moncton, Fredericton, and Saint John, typically priced at 5-65 per litre. One coat over each knot is usually sufficient. You can apply it selectively — just brush it over the knot areas and a few centimetres around each one, rather than priming the entire surface, though for knotty wood with many knots, full coverage is more efficient.
For situations where shellac's strong solvent odour is a concern — particularly interior trim work in an occupied home in winter when windows must stay closed — water-based stain blockers like Zinsser Bulls Eye 1-2-3 or Zinsser Gardz are a more comfortable option. They block light to moderate knot bleed reasonably well and have much lower VOC content and odour. For deeply resinous knots (particularly large, dark knots in spruce), water-based blockers sometimes allow a faint ghost stain through over time, so shellac remains the more reliable choice for problem knots.
On exterior trim, knot bleeding is even more pronounced because summer heat drives resin upward aggressively. For cedar barge boards, fascia, and window trim on NB homes — particularly on south- and west-facing walls that get hot summer sun — always use shellac-based or oil-based stain-blocking primer on every knot, even small ones. An oil-based exterior primer (Zinsser Cover Stain is a popular choice) also works very well for exterior knots and provides excellent adhesion on weathered wood.
A practical approach: after sanding and cleaning new trim, spot-prime every knot with shellac BIN, let it dry, then apply a full coat of your chosen water-based exterior or interior primer over the entire piece. This gives you the stain-blocking performance of shellac at the knots, with the easier clean-up and topcoating properties of a water-based primer everywhere else.
For very knotty wood throughout — which you sometimes see in older NB homes that used lower-grade spruce for interior trim — priming the entire surface with shellac is the most reliable approach, even if it means working with the solvent odour and mineral spirits for clean-up. The result is trim that stays white for years rather than months.
---
Find a Painting Contractor
New Brunswick Painting helps you find local painting professionals through the New Brunswick Construction Network:
- Expressions Painting ✓
- Loves Painting Ltd. ✓
- Worry No More Handyman Service ✓
- Worry No More Handyman Services ✓
Paint IQ -- Built with local painting expertise, NB knowledge, and real construction experience. Answers are for informational purposes only.
Ready to Start Your Painting Project?
Find experienced painting contractors in New Brunswick. Free matching, no obligation.