DIYPicks

How to Stain and Seal Wood (Beginner's Guide)

By The DIYPicks Team ยท Updated July 2026

Staining and sealing wood is a two-part job: color first, then protect. Do it in the right order, with the right prep, and even soft woods like pine come out smooth and even. This guide walks through sanding, conditioning, staining and topcoating for a lasting interior finish.

Sand and prep the bare wood

Sand in the direction of the grain, working up through the grits, typically 120 then 150 or 180. Stopping too coarse leaves scratches that soak up stain and look dark; going too fine can keep stain from penetrating at all.

Vacuum and wipe with a tack cloth to remove every trace of dust. Any grit or fingerprint oil left behind will show through the finish, so a clean surface is non-negotiable before you open a can of stain.

Apply pre-stain wood conditioner on soft woods

Pine, birch, maple, alder and other blotch-prone woods absorb stain unevenly, leaving dark splotches. A pre-stain conditioner partially seals the pores so color goes on uniformly. Brush or wipe it on, wait about 15 minutes, then wipe off the excess.

Match the conditioner to your stain: use an oil-based conditioner with oil-based stain and a water-based conditioner with water-based stain. Stain within the window on the can, usually about 2 hours, or the conditioning effect fades and you'll need to reapply.

Apply the wood stain

Stir the stain well (never shake, which adds bubbles) and apply a generous, even coat with a brush or rag, working with the grain. Let it sit a few minutes so the color penetrates.

Wipe off all excess with a clean cloth before it gets tacky; the longer you leave it, the darker it dries. For a deeper tone, let the first coat dry a couple of hours and apply a second. Then let the stain cure fully, about 8 hours for oil-based, before topcoating.

Seal with a clear topcoat

Stain adds color but almost no protection, so a clear topcoat is what makes the finish durable. Use oil-based polyurethane for warmth and floor-grade toughness, water-based polycrylic to keep light woods from yellowing, or a wipe-on poly for a hand-rubbed look on furniture and detailed pieces.

Apply thin coats with a quality brush or lint-free cloth, following the grain and avoiding overworking. Plan on 2-3 coats for furniture and trim, or 3+ for floors and tabletops.

Sand between coats and let it cure

Once each topcoat is dry, scuff it lightly with fine sandpaper (320-grit) or a fine sanding sponge, then wipe clean. This knocks down raised grain and dust nibs and gives the next coat something to grip.

Resist heavy use until the finish fully cures, up to 24-72 hours for oil-based products. A rushed final coat scratches and dents easily; a fully cured one shrugs off daily wear for years.

See our top picks

Read a full review

Frequently Asked Questions

Do I have to sand between coats of polyurethane?
Yes for the best result. A light scuff with 320-grit between coats removes dust nibs and raised grain and helps each coat bond. Always wipe off the sanding dust before recoating.
How long should stain dry before applying polyurethane?
Let oil-based stain cure at least 8 hours (overnight is safer) before topcoating, and water-based stain about 1-2 hours. Sealing over under-cured stain can trap solvents and cause a cloudy or soft finish.
Can I skip staining and just seal bare wood?
Yes. If you like the natural wood color, sand and go straight to a clear topcoat. Polyurethane and polycrylic protect bare wood fine on their own; oil-based will add a slight warm tint, water-based stays clear.

Sources & further reading