This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
You can dye hair with walnut shells by boiling the green hulls to extract their natural brown pigment.
This age-old method has been used for centuries to darken hair without harsh chemicals.
If you’ve been curious about dyeing hair with walnut shells, you’re in the right place.
The process is simple, affordable, and completely natural.
In this post, we’ll walk through how to dye hair with walnut shells step by step, what results to expect, and tips to get the best color.
Let’s dive in.
Why Dyeing Hair With Walnut Shells Works
Dyeing hair with walnut shells works because the hulls are packed with juglone, a natural compound that stains.
Here’s why this method is so effective:
1. Natural Tannins and Juglone
Walnut shells, especially the green hulls, contain juglone and tannins.
These compounds bond with the proteins in your hair shaft.
That’s what gives you a rich, lasting brown color when you dye hair with walnut shells.
2. No Harsh Chemicals
Unlike commercial dyes, dyeing hair with walnut shells avoids ammonia and peroxide.
This makes it a gentle option for sensitive scalps.
Many people who dye hair with walnut shells love that it conditions as it colors.
3. Buildable Color
When you dye hair with walnut shells, you control the depth.
One application gives a light brown, while repeated use deepens it.
So if you dye hair with walnut shells over several sessions, you can go from subtle to dark.
How to Dye Hair With Walnut Shells Step by Step
Learning how to dye hair with walnut shells takes just a few simple steps.
Gather your supplies and follow along.
1. Collect and Prepare the Walnut Hulls
To dye hair with walnut shells, start with fresh green hulls if you can.
If not, dried black walnut hulls work too.
Wear gloves, because these hulls stain everything they touch.
Roughly chop about two cups of hulls before you dye hair with walnut shells.
2. Boil to Make the Dye
Place the hulls in a pot with four cups of water.
Simmer for about an hour to release the pigment.
The longer you simmer, the stronger your dye will be when you dye hair with walnut shells.
Strain the liquid and let it cool.
3. Apply the Walnut Dye to Your Hair
Pour the cooled dye over clean, damp hair.
Massage it in so every strand gets coated when you dye hair with walnut shells.
For deeper color, keep the hulls in the mixture and apply as a paste.
4. Let It Sit
Cover your hair with a shower cap.
Leave it on for at least one hour if you want to dye hair with walnut shells effectively.
For darker results, leave it overnight.
5. Rinse and Repeat
Rinse with cool water until it runs clear.
You can dye hair with walnut shells again the next day to deepen the shade.
Repeat weekly until you reach your desired color.
Tips for Best Results When You Dye Hair With Walnut Shells
A few smart habits make a big difference when you dye hair with walnut shells.
Keep these in mind.
1. Start With Clean, Product-Free Hair
Wash your hair without conditioner before you dye hair with walnut shells.
Clean strands absorb the dye more evenly.
2. Test a Small Strand First
Before you dye hair with walnut shells all over, try a hidden section.
This shows you how dark the color gets on your hair type.
3. Protect Your Skin and Surfaces
Walnut dye stains skin and fabric.
So when you dye hair with walnut shells, wear gloves and old clothes.
Line your workspace with towels or plastic.
4. Be Patient With Gray Hair
If you dye hair with walnut shells on gray strands, expect slower results.
Gray hair resists natural dyes, so you may need several applications.
So, Can You Dye Hair With Walnut Shells?
You can dye hair with walnut shells, and it’s a wonderful natural way to get rich brown tones.
The hulls release juglone and tannins that gently stain your hair without chemicals.
Just boil the hulls, apply the dye, and let it sit for lasting color.
With patience and a few repeats, dyeing hair with walnut shells gives you beautiful, chemical-free results.
So go ahead and give it a try.