How To Stain Wood Cabinets in 7 Easy Steps

You picked out your cabinets. You can picture the finished kitchen. But you need to know how to stain wood cabinets to achieve your perfect look.
The good news: staining wood cabinets is a genuinely achievable project when you follow the right steps. This guide walks you through the entire process, covering everything from surface prep to final sealing, including how to handle cabinets that have already been stained. If you want to start with bare wood, our unfinished RTA shaker cabinets provide the perfect canvas.
Table of Contents
What You'll Need Before You Start
Gather your supplies before you open a single can. Running out of sandpaper mid-project or grabbing the wrong sealer can derail your timeline. Here's the full list:
- 120- and 220-grit sandpaper (or sanding block)
- Tack cloth or lint-free rags
- Wood conditioner or pre-stain conditioner
- Your chosen wood stain (oil-based or water-based)
- Foam brushes or lint-free applicator pads
- Mineral spirits or water (depending on your stain type)
- Polyurethane or clear topcoat sealer
- Fine steel wool or 400-grit sandpaper for finish coats
- Drop cloths and painter's tape
- Gloves and a well-ventilated workspace
How To Stain Unfinished Cabinets
Now that you have all your supplies, you're ready to get to work. Follow these seven simple steps to learn how to stain unfinished cabinets for a beautiful, professional look.
Step 1: Choose the Right Stain for Your Wood
Not all stains work equally well on all wood types, and your choice here shapes everything that follows. The main categories of wood cabinet stains are oil- and water-based, although gel stains are a third option.
Oil-Based Stains
Oil-based stains penetrate deeply and tend to produce richer, warmer tones. They're especially popular for harder woods like oak, maple, and hickory. The tradeoff is a longer dry time (typically eight to 24 hours between coats), and cleanup requires mineral spirits.
Water-Based Stains
Water-based stains dry faster (sometimes within two hours), produce less odor, and clean up with soap and water. They've improved significantly in recent years and work well on softer woods and MDF. Colors can appear slightly lighter than oil-based equivalents.
Gel Stains
Gel stains sit on the surface rather than penetrating the grain, making them a strong option for blotch-prone woods like pine or birch. They're also the go-to choice when staining already-finished cabinets, which we cover in a separate section below.
Pro tip: Always test your stain on a hidden area or scrap piece of the same wood before committing to the full cabinet run.
Step 2: Remove Doors, Drawers, and Hardware
Take every door and drawer front off the cabinet boxes before you do anything else. Lay them flat on sawhorses or a protected surface. Staining vertical surfaces leads to drips and uneven absorption. Remove all hinges, knobs, and pulls, and store the hardware in labeled bags to keep reassembly simple.
Working in a well-ventilated area (or outdoors if conditions allow) protects you and your finish. Humidity above 70% can affect how stain absorbs and dries, so keep an eye on the weather if you're working in a garage or outside.
Step 3: Sand the Wood Properly
This step determines your results more than any other part of the DIY cabinet staining process. Proper sanding opens the wood grain, allowing the stain to absorb evenly.
Start with 120-grit sandpaper to remove any mill glaze or surface irregularities. Mill glaze is a slick, compressed layer that forms during manufacturing. If you skip this step on fresh, unfinished cabinets, your stain may bead up or absorb unevenly. Sand in the direction of the grain, never across it.
Once the surface feels smooth and uniform, move to 220-grit for a final pass. This finer grit closes the grain just enough to keep the stain from soaking in too aggressively while still allowing good penetration.
After sanding, wipe every surface with a tack cloth to remove all dust. Even a thin layer of sanding dust can create a muddy, uneven stain. Don't skip this step.
Step 4: Apply Pre-Stain Wood Conditioner
If you're working with a soft or porous wood, like pine, alder, birch, or poplar, pre-stain conditioner is essential. These woods absorb stain unevenly, resulting in blotchy spots that additional coats simply won't fix.
Apply the conditioner with a foam brush or lint-free cloth, working it into the grain. Let it sit for the time specified on the product label (usually five to 15 minutes), then wipe off the excess. Don't let it dry completely before applying the stain. The goal is to partially seal the wood so it absorbs more evenly.
Harder woods like oak or walnut generally don't need conditioner, but it doesn't hurt to use it. When in doubt, apply it.
Step 5: Apply the Stain
Now comes the part most people think about when they hear "staining wood cabinets," and it's more methodical than artistic.
Use a foam brush, lint-free cloth, or staining pad to apply stain in the direction of the grain. Work in small sections so the stain doesn't dry before you've had a chance to wipe it. Apply a generous, even coat, making sure to get into any recesses or panel details on your door style.
After letting the stain penetrate for the time listed on the can (typically three to 15 minutes, depending on the darkness you want), wipe off the excess with a clean, lint-free cloth. Again, make sure to wipe in the direction of the grain. The longer you let it sit before wiping, the darker the result.
For a deeper, richer color, allow the first coat to dry fully before applying a second. Keep in mind that stain builds color with each coat, and it's far easier to add darkness than to remove it.
Step 6: Let It Dry Completely
Patience here pays off. Rushing the dry time is one of the most common mistakes in DIY cabinet staining, and it can cause the topcoat to lift, bubble, or peel. Check the product label and err on the side of more time, especially in humid conditions.
Avoid touching the stained surfaces, and keep the area free of dust. Light foot traffic can kick up particles that settle into your wet finish.
Step 7: Apply a Protective Topcoat
Stain alone doesn't protect wood. It just colors it. A clear sealer or topcoat is what protects your cabinets from moisture, grease, and daily wear.
Polyurethane is the most popular choice for kitchen cabinets because of its durability. Oil-based polyurethane adds a warm amber tone and takes longer to dry; water-based options dry faster, stay clearer, and have less odor. Either works well over stain.
Apply the topcoat in thin, even coats, brushing or rolling in the direction of the grain. Let each coat dry fully before lightly sanding with 400-grit sandpaper or steel wool to improve adhesion. Wipe away dust with a tack cloth before applying the next coat.
For kitchen cabinets, two to three coats of topcoat are standard. Cabinet doors that see heavy use, near the sink or stove, benefit from a third coat.
Bonus: Pro Tips To Make Your Cabinets Look High-End
The difference between a DIY result that looks amateur and one that looks professionally done usually comes down to a handful of small decisions. These are the techniques that pros use to get a flawless finish on stained cabinets.
Sand Between Every Single Coat
Light sanding between topcoat layers is what produces a glass-smooth finish. Use 400-grit sandpaper or 0000-grade steel wool, wipe the surface clean, and then apply the next coat. This process removes any raised grain or dust nibs that would otherwise show up as texture in your final finish.
Work in a Consistent Temperature
Stain and topcoat perform best between 50 and 90 degrees Fahrenheit. Cold temperatures slow dry times and can cause finishes to cloud or crack. High heat can cause the stain to dry before you've had a chance to wipe it, leaving dark, uneven patches.
Always Wipe in the Direction of the Grain
Apply and wipe stain in the direction of the wood grain, never in circles or across the grain. Any deviation shows up in the finished color as streaks or inconsistencies.
Feather Your Edges
When staining door panels or face frame sections, "feather" the edges of each section into the next while the stain is still wet. This prevents visible lap marks where two staining passes meet.
Stain the Insides Too
Staining only the exterior surfaces of cabinet boxes leaves raw wood visible when doors are open. Apply a lighter coat of the same stain to the interior, or at a minimum, apply a clear sealer to prevent the wood from discoloring unevenly over time.
Use a Sprayer for a Truly Flawless Finish
Brush strokes are the main thing separating DIY cabinet staining from a professional result. If you have access to an HVLP (high-volume, low-pressure) spray gun, use it to apply your topcoat. Spray in long, even passes about 10 to 12 inches from the surface. The result is a factory-smooth finish that brushwork can't replicate.
Tag Every Door and Its Location
Before removing doors, number each door with painter's tape and a marker corresponding to its cabinet position. Wood tones can vary slightly between doors, and keeping them in the same position maintains visual consistency across the kitchen.

How To Stain Already-Finished Cabinets
Staining over already-stained or finished cabinets is more involved than working with raw wood, but it's absolutely doable. The key is understanding that you're not just adding color. You need to create a surface that the new stain can bond to.
Assess the Existing Finish
Start by identifying what's on your cabinets now. If they're painted, you'll need to remove the paint entirely before staining. Stain won't penetrate a painted surface. If they're previously stained and sealed with a clear topcoat, you have two paths: strip the old finish or use a gel stain over the existing surface.
The Strip-and-Restain Method
For the most predictable results, use a chemical stripper to remove the old topcoat and as much of the original stain as possible. Apply the stripper according to the manufacturer's directions, let it work, then scrape and wipe away the residue. Sand the surface smooth, starting with 120-grit and finishing with 220-grit, then proceed with the full staining process outlined above.
This method takes more time and effort, but it gives you full control over the final color and finish.
Gel Stain Over Existing Finish
If stripping isn't practical, gel stain is your best option. Unlike penetrating stains, gel stain sits on the surface, which means it doesn't require the wood grain to be exposed. To make it work:
- Clean the cabinets thoroughly with a degreaser to remove grease, wax, or residue
- Lightly scuff-sand the existing finish with 220-grit sandpaper, enough to dull the sheen, not strip it
- Wipe with a tack cloth to remove dust
- Apply gel stain in even, thin coats with a foam brush or lint-free cloth
- Wipe off excess before it dries, working in the direction of the grain
- Seal with two to three coats of polyurethane once fully dry
Gel stain won't give you a lighter color than what's underneath. It can only add depth or shift tone. If you're going from dark to light, stripping is the only reliable approach.
Scuff-Sanding Is the Critical Step
Skipping the scuff-sanding is the most common mistake people make when staining already-finished cabinets. The existing sealer is too smooth for the new product to adhere properly. A light pass with 220-grit breaks that surface enough to give the gel stain something to grip.
Common Staining Problems and How To Fix Them
Knowing how to stain wood cabinets is one thing. Knowing how to fix the problems that crop up is something different. Let's look at some common issues and what you can do about them.
Blotchy or Uneven Color
This almost always traces back to skipping wood conditioner on a porous wood or to uneven sanding. If you catch it after one coat has dried, try applying a second coat and wiping it off more quickly than the first. This can somewhat even out the absorption. For severe blotching, sand back to bare wood and start over with conditioner.
Stain Not Absorbing
If your stain beads up or sits on the surface without absorbing, the wood has a mill glaze, a wax coating, or an old sealer that wasn't fully removed. Sand more aggressively with 80- or 100-grit paper to get through it, then fine-sand before proceeding.
Dark Lap Marks
Lap marks appear when the stain dries at the edge of a section before you've blended it into the next pass. Prevent this by working in smaller sections and keeping a wet edge. If they've already dried, light sanding and a second coat applied quickly can minimize them.
Cloudy Topcoat
A cloudy or milky topcoat usually means the stain underneath wasn't fully dry, or that the application was done in high humidity. Let the finish cure fully, lightly sand, and apply a fresh coat in better conditions.
How To Transform Your Kitchen on a Budget
See how American Made Cabinets can help you create the kitchen of your dreams without breaking the bank.
See What the Right Cabinets Can Do
At American Made Cabinets, we build our unfinished cabinets with real wood and solid construction, so every stain project starts on a strong foundation. Not interested in staining wood cabinets? Browse our full cabinet collection to see options in white and light gray.
Frequently Asked Questions
How do I get an even stain application?
Consistency at every stage is what produces an even finish. Start with thorough sanding. Any rough spots or mill glaze will absorb stain at a different rate than the surrounding wood. Lighting matters, too. Work in bright, even light so you can see any inconsistencies before they dry.
What maintenance does stained cabinetry require after the project is done?
Stained and sealed cabinets are relatively low-maintenance, but a few habits extend the life of the finish considerably. Wipe up spills promptly, especially water and cooking grease, which can penetrate even a sealed finish over time. Use a soft cloth and a mild, pH-neutral cleaner. Harsh chemicals and abrasive scrubbers break down polyurethane faster than normal wear does. Every few years, evaluate the finish: If you see areas where the topcoat looks thin, dull, or worn through, a light sanding and a fresh coat of polyurethane restores the protection without requiring a full restain.
Does the type of wood species affect how dark or light the final stain color appears?
Yes, significantly. Open-grained woods like oak and ash absorb stain deeply, producing rich, saturated color with visible grain contrast. Close-grained woods like maple and cherry absorb less stain and can appear lighter or more muted with the same product. Some species, cherry in particular, also darken naturally with UV exposure over time, which can shift your color even after the project is done.




