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!
To make stain from walnuts, you’ll use the hulls, not the nutmeat inside the shell.
Those thick, green outer husks that wrap around the shell are packed with juglone, a natural dye that has been used for centuries to create rich brown and black inks and stains.
So if you’ve been wondering how to make stain from walnuts, the good news is you probably already have the main ingredient lying right in your yard.
In this post, we’ll walk through how to make stain from walnuts step by step, from gathering the hulls to applying the finished product to wood or fabric.
Let’s dive in.
Why Making Stain From Walnuts Works So Well
Making stain from walnuts works because the hulls contain juglone, a compound that bonds deeply with wood fibers and natural fabrics.
Here’s why this DIY method deserves a spot in your workshop:
1. Juglone Is a Powerful Natural Dye
The same juglone that stains your hands when you handle black walnuts is what makes stain from walnuts so effective.
It penetrates deep into wood grain instead of just sitting on the surface like some commercial stains.
That means when you make stain from walnuts, you get a color that looks rich and dimensional rather than flat.
2. It’s Practically Free
If you have a black walnut tree nearby, the hulls cost you nothing but a little time and a pair of gloves.
Learning how to make stain from walnuts is one of the cheapest ways to finish a woodworking project.
You’re basically turning yard waste into a beautiful, usable finish.
3. You Control the Color
How dark your stain from walnuts turns out depends on how long you simmer the hulls and how many batches you concentrate.
A quick soak gives you a light golden brown, while a long, slow simmer produces a deep, dark walnut shade.
That flexibility is a big reason people love making stain from walnuts at home.
How to Make Stain From Walnuts Step by Step
Learning how to make stain from walnuts is simpler than most people think.
Just follow these steps:
1. Gather and Prepare the Hulls
Collect walnut hulls in late summer or early fall when they’re still green and soft.
Wear gloves unless you want stained hands for a week.
If you’re using dried hulls, soak them overnight to soften them up before making stain from walnuts.
2. Simmer the Hulls
Place the hulls in a pot, cover them with water, and bring everything to a gentle simmer.
Let them cook for one to two hours, stirring occasionally, until the liquid turns dark brown.
The longer you simmer, the darker your stain from walnuts will be.
3. Strain the Liquid
Pour the mixture through a strainer or cheesecloth into a clean container.
Press the hulls to squeeze out every last drop, since that’s where the most concentrated color lives.
Now you have raw stain from walnuts ready to use or store.
4. Add a Binder (Optional)
For fabric, add a mordant like alum or vinegar to help the color set.
For wood, you can leave it as is or mix in a little linseed oil for extra protection.
Either way, your stain from walnuts will hold up better with this small addition.
5. Apply and Let It Cure
Test the stain on a scrap piece first, because walnut dye can go darker than you expect.
Brush it on with a rag or sponge, let it soak in, then wipe off the excess.
Once dry, seal the surface with oil or polyurethane to lock in your stain from walnuts.
Tips for Using Stain From Walnuts Safely
Stain from walnuts is natural, but that doesn’t mean you should skip precautions.
Here are a few things to keep in mind:
1. Wear Gloves and Old Clothes
Walnut dye stains skin and fabric almost instantly, so protect yourself before you start.
Trust me, learning how to make stain from walnuts is way more fun when you’re not scrubbing your hands afterward.
2. Keep It Away From Pets
Juglone can be toxic to some animals, so store your stain from walnuts out of reach.
Also avoid using it on surfaces pets chew on regularly.
3. Use It Fresh or Refrigerate
Homemade stain from walnuts has no preservatives, so it can spoil if left out too long.
Keep it in the fridge for up to a week, or freeze it in small batches for later projects.
So, How Do You Make Stain From Walnuts?
You make stain from walnuts by simmering the green hulls in water, straining the liquid, and applying it to wood or fabric.
It’s a time-tested technique that turns something most people toss away into a gorgeous, free finish.
Now that you know how to make stain from walnuts, grab a bucket, gather some hulls, and give your next project that warm, natural glow.
Happy staining.