Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
You can make homemade black walnut stain by soaking the green husks of black walnuts in water or alcohol to extract their natural brown dye.
This old-fashioned wood stain has been used for generations to give wood a rich, warm, dark brown color that looks completely natural.
If you’ve been wondering how to make homemade black walnut stain, you’re in the right place because the process is surprisingly simple and costs almost nothing if you have black walnut trees nearby.
In this post, we’ll walk through how to make homemade black walnut stain step by step, including which parts of the walnut to use, the best extraction methods, and how to apply your finished stain.
Let’s dive in.
Why Make Homemade Black Walnut Stain
Homemade black walnut stain is a favorite among woodworkers and DIY enthusiasts for several good reasons.
Here’s why so many people choose to make their own black walnut stain:
1. It’s Completely Natural and Non-Toxic
Making homemade black walnut stain means you know exactly what’s in it.
There are no harsh chemicals, no synthetic solvents, and no mystery ingredients.
This makes homemade black walnut stain a safer option for indoor furniture, children’s toys, and any project where you want to avoid commercial chemical stains.
2. It Costs Practically Nothing
If you have black walnut trees in your area, the main ingredient is free.
You just gather the husks in the fall and turn them into stain.
Compare that to store-bought wood stains that can cost $15 to $30 per can, and you can see why homemade black walnut stain is so appealing.
3. You Get a Beautiful, Authentic Color
Homemade black walnut stain produces a deep, rich brown that ages beautifully.
It gives wood an antique, earthy look that synthetic stains struggle to replicate authentically.
How to Make Homemade Black Walnut Stain Step by Step
Learning how to make homemade black walnut stain comes down to one key thing: extracting the dye from the husks.
Here’s the full process:
1. Gather Your Black Walnuts
The best time to collect black walnuts for stain is in early fall when the husks are still green and slightly soft.
Look for fallen walnuts under black walnut trees.
The husks should feel firm but slightly yielding, not rock hard and blackened, though those darker husks still work well.
Wear gloves while handling them because black walnut husks will stain your hands for days.
2. Separate the Husks from the Nuts
You only need the green outer husks for making homemade black walnut stain, not the hard shells or the nutmeat inside.
Peel or pry the husks off and set the actual nuts aside for eating or planting.
Chop the husks into smaller pieces so the dye releases more easily.
3. Choose Your Extraction Method
You have two main options for extracting the dye when you make homemade black walnut stain:
Water method: Cover the chopped husks with water in a pot and simmer them for a few hours, then let the mixture sit for a day or two.
Alcohol method: Soak the husks in rubbing alcohol or denatured alcohol for several days, which pulls out the dye faster and preserves better.
The water method is safer for indoor use, while the alcohol method gives a stronger, longer-lasting homemade black walnut stain.
4. Strain the Liquid
Once your mixture has steeped long enough, strain out all the husk pieces using a fine mesh strainer or cheesecloth.
What’s left is your homemade black walnut stain, ready to use.
If you want a darker, more concentrated stain, simmer the liquid down to evaporate some of the water.
5. Test and Store Your Stain
Always test your homemade black walnut stain on a scrap piece of the same wood before applying it to your actual project.
The color can vary depending on how long you soaked the husks and how concentrated the liquid is.
Store your homemade black walnut stain in a sealed glass jar in a cool, dark place, and it will keep for months.
Tips for Applying Homemade Black Walnut Stain
Applying your homemade black walnut stain is a bit different from using commercial products.
Here’s how to get the best results:
1. Prep the Wood First
Sand your wood smooth and wipe off all dust before applying homemade black walnut stain.
A clean, even surface helps the stain absorb consistently.
2. Apply in Thin Layers
Brush or wipe on your homemade black walnut stain in thin coats.
Let each coat dry, then add another if you want a deeper color.
3. Seal With a Topcoat
Homemade black walnut stain doesn’t protect wood on its own.
Once it’s dry, seal the surface with polyurethane, tung oil, or wax to lock in the color and protect the wood.
So, How Do You Make Homemade Black Walnut Stain?
You make homemade black walnut stain by soaking green black walnut husks in water or alcohol until the liquid absorbs their natural brown dye.
This old-fashioned method gives you a beautiful, natural stain at almost no cost, and it’s a great way to use what nature provides.
Just gather your husks, extract the dye, strain, test, and apply.
Happy staining.