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 walnut stain by soaking black walnut hulls in water or another solvent to extract their natural dye.
This homemade walnut stain has been used for centuries to color wood, fabric, and even skin.
Whether you want a rich, dark finish for a woodworking project or a natural dye for crafts, making walnut stain is surprisingly simple.
In this post, we’ll walk through how to make walnut stain step by step, what materials you need, and how to get the best results.
Let’s dive in.
What You Need to Make Walnut Stain
Before you make walnut stain, gather the right materials because the quality of your ingredients directly affects the final color.
The star of the show is black walnut hulls, which contain juglone, the compound responsible for that deep, rich brown color.
1. Black Walnut Hulls
The easiest way to make walnut stain is to start with the hulls, not the shells or the nut meat.
You can collect fresh green hulls in late summer or early fall when they’re still soft and easy to work with.
If fresh hulls aren’t available, dried black walnut hulls work just as well and can be purchased online or from herbal shops.
Just remember that black walnut hulls will stain your hands, so wear gloves when you make walnut stain unless you want brown fingers for a week.
2. Solvent for Extraction
Water is the simplest solvent you can use to make walnut stain, but it’s not the only option.
For a deeper, more durable stain, you can use alcohol, vinegar, or even walnut oil.
Water-based walnut stain takes longer to extract but is safer for indoor use.
Alcohol extracts the dye faster and gives a stronger concentration, which is great when you make walnut stain for wood finishing.
3. Containers and Basic Tools
You’ll need a large pot or bucket for soaking, a strainer, and glass jars for storage.
Avoid using metal containers when you make walnut stain because the tannins can react with metal and change the color.
A dedicated old pot works well if you’re planning to heat the mixture.
How to Make Walnut Stain Step by Step
Making walnut stain is a straightforward process, but it does take some patience.
1. Chop or Crush the Hulls
Start by chopping or crushing your black walnut hulls into smaller pieces.
This increases the surface area and helps the dye release faster when you make walnut stain.
If you’re using dried hulls, give them a quick soak in warm water first to soften them up.
2. Soak the Hulls
Place your crushed hulls in a glass or ceramic container and cover them with your chosen solvent.
If you’re using water to make walnut stain, aim for a ratio of about one part hulls to two parts water.
Let the mixture sit for anywhere from a few days to several weeks, stirring occasionally.
The longer it sits, the darker your walnut stain will become.
3. Heat for Faster Results
If you’re impatient like me, you can gently simmer the hulls in water to speed things up.
Bring the mixture to a low simmer, not a rolling boil, and let it cook for an hour or two.
This method helps you make walnut stain in a single afternoon rather than waiting weeks.
Just keep an eye on it and add water as needed so it doesn’t reduce too much.
4. Strain and Store
Once you’re happy with the color, strain out the hulls using a fine mesh strainer or cheesecloth.
Pour the liquid into glass jars and label them with the date.
Your homemade walnut stain will keep for several months in a cool, dark place.
If you used alcohol to make walnut stain, it will last even longer.
Tips for Using Walnut Stain
Now that you know how to make walnut stain, here are a few tips to get the best results.
1. Test on Scrap Material First
Always test your walnut stain on a scrap piece of wood or fabric before applying it to your final project.
The color can vary depending on the hulls, the solvent, and how long you soaked them.
This also lets you see how many coats you’ll need for the shade you want.
2. Add a Fixative for Fabric
If you’re using walnut stain on fabric, you’ll need to set the color with a mordant like alum or vinegar.
This helps the dye bond to the fibers so it doesn’t wash out over time.
For wood, you can seal the stain with a clear finish once it’s completely dry.
3. Layer for a Darker Finish
You can apply multiple coats of walnut stain to achieve a darker, richer color.
Just let each coat dry completely before adding the next one.
This is especially useful when you make walnut stain for furniture or flooring where you want a deep, even tone.
4. Store Safely Away from Kids and Pets
Black walnut hulls contain juglone, which can be toxic to some plants and animals.
Keep your walnut stain stored in labeled jars out of reach.
And avoid pouring leftover stain down the drain or onto garden beds.
So, How Do You Make Walnut Stain?
You make walnut stain by soaking black walnut hulls in water, alcohol, or another solvent to extract their natural dye.
It’s an easy, cost-effective way to create a beautiful, natural stain for wood, fabric, and craft projects.
With a little patience and the right materials, you can make walnut stain at home and enjoy that rich, warm color for yourself.
Whether you’re a woodworker, a crafter, or just someone who loves natural DIY projects, making walnut stain is a skill worth having in your back pocket.
So go ahead, gather those hulls, and give it a try.