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 stain out of walnuts by boiling black walnut hulls in water to extract their rich, natural tannins.
This age-old method creates a deep brown dye that woodworkers, crafters, and fabric artists have used for centuries.
If you’ve ever wondered how to make stain out of walnuts, the good news is that it’s surprisingly simple and requires very few materials.
All you really need are black walnuts, water, and a little patience.
In this post, we’ll walk through how to make stain out of walnuts step by step, plus tips on getting the best color and making your homemade walnut stain last.
Let’s dive in.
Why You Can Make Stain Out of Walnuts
Making stain out of walnuts works so well because of one powerful natural compound.
Here’s why black walnuts are such a great source for homemade wood stain.
1. Black Walnuts Are Packed With Tannins
The main reason you can make stain out of walnuts is their high tannin content.
Tannins are natural plant compounds that bind to surfaces and create deep, lasting color.
Black walnut hulls, in particular, are loaded with juglone, a strong pigment that stains almost anything it touches.
This is why your hands turn brown after handling black walnuts, and it’s exactly the reaction we want to harness for stain.
2. The Color Is Naturally Rich and Warm
When you make stain out of walnuts, you get a beautiful, warm brown tone that’s hard to replicate with synthetic dyes.
The color ranges from a light honey brown to a deep, dark espresso depending on how long you boil the hulls.
That richness is why so many woodworkers still choose to make stain out of walnuts for furniture and craft projects.
3. It’s Non-Toxic and Budget-Friendly
Another reason to make stain out of walnuts is that it’s completely natural.
Unlike chemical stains, a walnut-based stain doesn’t come with harsh fumes or toxic warnings.
And if you have a black walnut tree nearby, the hulls are free for the taking.
How to Make Stain Out of Walnuts Step by Step
Learning how to make stain out of walnuts is a straightforward process anyone can do at home.
Just follow these simple steps to create your own batch.
1. Gather Your Black Walnuts
To make stain out of walnuts, start by collecting black walnuts in their green or brown hulls.
Wear gloves while gathering them because the hulls will stain your skin for days.
You’ll need about 10 to 15 hulls for every quart of stain you plan to make.
2. Chop or Crush the Hulls
Roughly chop or crush the hulls to expose more surface area.
The more you break them down, the more tannins release into the water when you make stain out of walnuts.
3. Simmer the Hulls in Water
Place the hulls in a pot and cover them with water.
Bring everything to a boil, then reduce the heat and let it simmer for one to two hours.
The longer you simmer, the darker your stain becomes.
4. Strain the Liquid
Once the water has taken on a deep brown color, strain out the hulls using a fine mesh strainer or cheesecloth.
What’s left is your homemade walnut stain, ready for use.
5. Test and Apply
Before applying it to your project, test the stain on a scrap piece of wood or fabric.
Apply it with a brush or cloth, let it soak in, and wipe off the excess.
You can always add more coats if you want a deeper shade.
Tips for the Best Walnut Stain Results
Once you know how to make stain out of walnuts, a few extra tips will help you get professional-looking results.
1. Add a Fixative for Fabric
If you’re using your walnut stain on fabric, set the color with a vinegar and water bath after dyeing.
This helps the stain last through washing and wear.
2. Seal Wood After Staining
On wood projects, always apply a topcoat of polyurethane or wax after the stain dries.
This protects the color and keeps your hard work looking fresh for years.
3. Store Your Stain Properly
Keep leftover walnut stain in a sealed glass jar in a cool, dark place.
It can last for months, and you can always reheat it if it thickens.
So, How Do You Make Stain Out of Walnuts?
You make stain out of walnuts by boiling black walnut hulls in water to release their natural tannins.
It’s an easy, affordable, and non-toxic way to create a beautiful brown stain for wood and fabric.
Whether you’re a woodworker, a crafter, or just someone curious about natural dyes, learning how to make stain out of walnuts is a skill worth having.
Grab some hulls, fire up the stove, and give it a try.